Commit graph

  • 570511fa61 also I forgot this AwesomeQubic 2024-01-18 19:58:32 +01:00
  • 548e34474b fix tag AwesomeQubic 2024-01-18 19:46:50 +01:00
  • aab8fe8e69 fix yml AwesomeQubic 2024-01-18 15:43:28 +01:00
  • 8f14c31d41 now this will HOPEFULLY work AwesomeQubic 2024-01-18 15:42:43 +01:00
  • d016c89ce2 this will hopefully work AwesomeQubic 2024-01-18 15:37:13 +01:00
  • 4d79aa682a tag docker image AwesomeQubic 2024-01-18 11:37:58 +01:00
  • 590b0196e7 update flake AwesomeQubic 2024-01-18 11:06:47 +01:00
  • 4c76ac7224 add oci image build and nix fmt AwesomeQubic 2024-01-18 11:01:09 +01:00
  • cd7efc4a93
    Bump figment from 0.10.13 to 0.10.14 dependabot[bot] 2024-01-18 06:26:57 +00:00
  • 8622ceb1fc add conduwuit-example.toml (new example config) strawberry 2024-01-18 01:08:25 -05:00
  • ba49a22f22 revamp example config, document lots of config options strawberry 2024-01-18 01:07:29 -05:00
  • d63ded74a0 make warning and slight changes to DEPLOY.md for conduwuit strawberry 2024-01-18 01:07:15 -05:00
  • d93efb2d3a remove rocksdb_max_open_files option strawberry 2024-01-18 01:06:45 -05:00
  • 6ffc54e241 support blocking servers from fetching remote media from strawberry 2024-01-17 23:18:10 -05:00
  • 1a06c8c9d3 more error checking for deserialising events and canonical JSON strawberry 2024-01-17 22:07:43 -05:00
  • c83acabfb0 return proper error if we fail to convert to canonical JSON strawberry 2024-01-17 19:58:10 -05:00
  • 3d6b499b88 log error and PDU for failed auth checks strawberry 2024-01-17 19:57:21 -05:00
  • 3ffca25f6f update few endpoint docs versions strawberry 2024-01-17 19:54:17 -05:00
  • 29283942a4 support blocking servers from fetching remote media from strawberry 2024-01-17 23:18:10 -05:00
  • 432e36aa63 more error checking for deserialising events and canonical JSON strawberry 2024-01-17 22:07:43 -05:00
  • 7534ee3946 return proper error if we fail to convert to canonical JSON strawberry 2024-01-17 19:58:10 -05:00
  • 4ac794a6ab log error and PDU for failed auth checks strawberry 2024-01-17 19:57:21 -05:00
  • 46327021f4 update few endpoint docs versions strawberry 2024-01-17 19:54:17 -05:00
  • 2bbc75d68e why did i have to run cargo fmt twice strawberry 2024-01-17 14:14:59 -05:00
  • de303d9480 update rust toolchain in flake strawberry 2024-01-17 13:18:36 -05:00
  • 40f5345586 fix formatting and links of user reports more strawberry 2024-01-17 13:16:00 -05:00
  • 6063a671c3 bump MSRV to 1.75.0 for latest ruma strawberry 2024-01-17 13:15:37 -05:00
  • 632276ae99 bump ruma to aa3acd88d21dfbb7595f54e619f52761bcb0259e strawberry 2024-01-17 12:44:11 -05:00
  • e944ed5eb4 fix /report endpoint a lot strawberry 2024-01-17 02:08:07 -05:00
  • 7eb57a9fd5 explicitly fallback to None for invalid/empty room topics strawberry 2024-01-16 21:25:08 -05:00
  • 1f117582ca update all transitive dependencies (cargo update) strawberry 2024-01-16 21:23:06 -05:00
  • 9a3866afff return M_INVALID_PARAM instead of M_BAD_JSON for bad room aliases strawberry 2024-01-16 21:22:47 -05:00
  • 92641d0628 first of many small code documentation strawberry 2024-01-16 20:44:20 -05:00
  • ad1d272e2a fix blocks_in_conditions clippy lint strawberry 2024-01-16 20:26:42 -05:00
  • 8d42351e34 add presence options to show-config admin cmd strawberry 2024-01-16 20:26:08 -05:00
  • 0252e9c2c7 split max build optimisations into release-high-perf build profile strawberry 2024-01-16 19:49:44 -05:00
  • a85ebdeaa0 require sender_user being in the reporting room for /report events strawberry 2024-01-16 19:47:40 -05:00
  • efa6308172 actually we can remove loole (for now) and crossbeam strawberry 2024-01-15 02:01:56 -05:00
  • bfc738d80e default to None for room topic event in spaces or /publicRooms strawberry 2024-01-15 01:51:27 -05:00
  • ef10a2df36 add more lints, bump image and crossbeam strawberry 2024-01-15 01:48:40 -05:00
  • 59c7f93656 fix more clippy lints (part 1) strawberry 2024-01-14 22:39:08 -05:00
  • c46a47d9d9 why did i have to run cargo fmt twice strawberry 2024-01-17 14:14:59 -05:00
  • e6047a279e update rust toolchain in flake strawberry 2024-01-17 13:18:36 -05:00
  • 69cd15d5c7 fix formatting and links of user reports more strawberry 2024-01-17 13:16:00 -05:00
  • 879eebd56d bump MSRV to 1.75.0 for latest ruma strawberry 2024-01-17 13:15:37 -05:00
  • fdec10a1c2 bump ruma to aa3acd88d21dfbb7595f54e619f52761bcb0259e strawberry 2024-01-17 12:44:11 -05:00
  • f54389085c fix /report endpoint a lot strawberry 2024-01-17 02:08:07 -05:00
  • adca80b848 explicitly fallback to None for invalid/empty room topics strawberry 2024-01-16 21:25:08 -05:00
  • fe8b88c58b update all transitive dependencies (cargo update) strawberry 2024-01-16 21:23:06 -05:00
  • 8d72dfa829 return M_INVALID_PARAM instead of M_BAD_JSON for bad room aliases strawberry 2024-01-16 21:22:47 -05:00
  • 77f9d72b56 first of many small code documentation strawberry 2024-01-16 20:44:20 -05:00
  • e27657288d fix blocks_in_conditions clippy lint strawberry 2024-01-16 20:26:42 -05:00
  • 248f4bff30 add presence options to show-config admin cmd strawberry 2024-01-16 20:26:08 -05:00
  • 26832f6c66 split max build optimisations into release-high-perf build profile strawberry 2024-01-16 19:49:44 -05:00
  • 2bcc25c848 require sender_user being in the reporting room for /report events strawberry 2024-01-16 19:47:40 -05:00
  • be5a6730e9 actually we can remove loole (for now) and crossbeam strawberry 2024-01-15 02:01:56 -05:00
  • 61840544b9 default to None for room topic event in spaces or /publicRooms strawberry 2024-01-15 01:51:27 -05:00
  • e70b6b3f01 add more lints, bump image and crossbeam strawberry 2024-01-15 01:48:40 -05:00
  • 75e1b84904 fix more clippy lints (part 1) strawberry 2024-01-14 22:39:08 -05:00
  • 44440f745f chore(deps): update actions/cache action to v4 renovate[bot] 2024-01-17 16:29:21 +00:00
  • 2341caab75
    chore(deps): update actions/cache action to v4 renovate[bot] 2024-01-17 16:29:21 +00:00
  • 4144df40ba
    Bump clap from 4.4.16 to 4.4.18 dependabot[bot] 2024-01-17 06:34:48 +00:00
  • 68693e5cd1 test nix build Jakub Doboš 2024-01-16 20:42:10 +01:00
  • 2b9432a203
    Bump clap from 4.4.16 to 4.4.17 dependabot[bot] 2024-01-16 06:11:43 +00:00
  • ee44b3b4d7 test self hosted runners Jakub Doboš 2024-01-16 00:27:12 +01:00
  • c093401c53 Add Docker CI Jakub Doboš 2024-01-15 21:59:47 +01:00
  • 376ee092d1
    Bump image from 0.24.7 to 0.24.8 dependabot[bot] 2024-01-15 06:39:01 +00:00
  • efd122080f
    Bump crossbeam from 0.8.3 to 0.8.4 dependabot[bot] 2024-01-15 06:38:48 +00:00
  • 892d0ebb13
    Bump tower-http from 0.4.4 to 0.5.1 dependabot[bot] 2024-01-15 06:38:25 +00:00
  • 2074e36aa4 add missing ban reason to ban events strawberry 2024-01-14 18:43:05 -05:00
  • 2f16726bac raise generated passwords to 25 chars strawberry 2024-01-14 14:44:13 -05:00
  • 2b031e40a2 partially revert keeping track of remote user profiles strawberry 2024-01-14 01:58:06 -05:00
  • 149d22eef7 make set avatar, displayname, and blurhash async and forgot another let _ strawberry 2024-01-14 01:42:37 -05:00
  • 9ec1532580 ignore potential errors when updating user profiles strawberry 2024-01-14 01:24:49 -05:00
  • 4d410d7304 update DIFFERENCES.md strawberry 2024-01-14 01:00:52 -05:00
  • 0297cfe307 remove cached destination for a destination if request fails strawberry 2024-01-14 00:52:34 -05:00
  • ad792f4565 oops dedup only works on consecutive elements strawberry 2024-01-14 00:03:59 -05:00
  • 52884abff6 don't validate or add signature if room is not v8 or above or not using restricted joins strawberry 2024-01-13 23:44:02 -05:00
  • 5c4b8ad7a3 replace panics on unknown room versions with errors strawberry 2024-01-13 23:43:53 -05:00
  • c70ce49ec0 don't allow non-local users to have their creds modified in Deactivate admin cmds strawberry 2024-01-13 21:13:45 -05:00
  • edd74efbf2 dedup servers in get_alias_helper strawberry 2024-01-13 18:10:10 -05:00
  • da539efb98 only follow up to 6 redirects in default reqwest ClientBuilder strawberry 2024-01-13 18:09:37 -05:00
  • ae11e378d2 debug log well-known response body and text strawberry 2024-01-13 18:08:50 -05:00
  • 14a0d12002 declare support for Matrix 1.5 in our federation requests strawberry 2024-01-13 18:08:23 -05:00
  • acc0bdad1a update rocksdb to 8.10.0 strawberry 2024-01-13 15:18:12 -05:00
  • 424f02466c DIFFERENCES.md: suggest servers to join via at room directory strawberry 2024-01-13 14:29:45 -05:00
  • 0b0b52c33b add all possible workspace clippy lints (with commenting out most for now) strawberry 2024-01-13 14:29:18 -05:00
  • 49b6f338fd feat: suggest servers to join at /_matrix/client/v3/directory/room/{roomAlias} strawberry 2024-01-13 14:10:04 -05:00
  • da3ac7a2f1 deps updates again strawberry 2024-01-12 19:27:02 -05:00
  • 15ffc4951e oops forgot to bump 1.70.0 in flake and gitlab dockerfile strawberry 2024-01-11 21:30:32 -05:00
  • 8e569b8d29 we also support webp images strawberry 2024-01-11 21:13:10 -05:00
  • 6ea07da24d nix: update flake strawberry 2024-01-11 20:48:14 -05:00
  • 468e5a48f3 add more stuff to DIFFERENCES.md strawberry 2024-01-11 20:47:59 -05:00
  • ee2f1c3084 the great persy, sled, and heed purge (and bump MSRV to 1.74.1) strawberry 2024-01-11 20:45:48 -05:00
  • b28a2fad97 feat: keep track of remote profiles for user directory and local requests strawberry 2024-01-11 20:39:37 -05:00
  • ef8dcdfe3c declare explicit support for room filtering (MSC3827) strawberry 2024-01-11 20:26:23 -05:00
  • c75674faf5 bump default_presence_offline_timeout to 30 minutes (too low imo) strawberry 2024-01-11 20:24:09 -05:00
  • 966cca25f1 bump conduwuit version as we've made a lot of changes strawberry 2024-01-11 20:21:50 -05:00
  • 85b2c6681b allow HEAD HTTP requests in CORS strawberry 2024-01-09 21:02:57 -05:00
  • 20aa2cfca6 update device lists for user upon logout strawberry 2024-01-09 19:28:17 -05:00