Commit graph

  • 160f48043e add selective log handle reload Jason Volk 2024-07-11 00:42:49 +00:00
  • 0023b09f5b make tracing reload handles into a named map Jason Volk 2024-07-10 22:28:56 +00:00
  • db3c718ddc add config for sentry stacktraces Jason Volk 2024-07-10 20:27:17 +00:00
  • e73aa2aa21 log propagated errors in admin service; minor cleanup Jason Volk 2024-07-11 02:29:06 +00:00
  • 61f2a3c68b catch panic from admin commands Jason Volk 2024-07-10 10:43:41 +00:00
  • 0627b46f40 add panic suite to Error Jason Volk 2024-07-10 06:35:11 +00:00
  • f10f5319db elaborate error log functor stack Jason Volk 2024-07-10 06:34:03 +00:00
  • 16e76d45cb improve alloc stats interface; fix admin command formatting Jason Volk 2024-07-09 21:55:56 +00:00
  • 2a304c2b6c add some usage stats output on the mutex maps Jason Volk 2024-07-09 21:22:44 +00:00
  • 271f720286 move mutex maps out of globals into respective service Jason Volk 2024-07-09 21:10:14 +00:00
  • 2d251eb19c cleanup on drop for utils::mutex_map. Jason Volk 2024-07-09 20:04:43 +00:00
  • 01b2928d55 add make user admin command (#136) Jason Volk 2024-07-09 06:41:29 +00:00
  • 50c2d2b801 add command to force join user to room (#136) Jason Volk 2024-07-09 06:15:45 +00:00
  • 5dcdafe207 take local join branch when remote join would fail Jason Volk 2024-07-09 06:09:12 +00:00
  • c62d653989 tweak some log levels Jason Volk 2024-07-09 06:08:40 +00:00
  • 454dd43d4c fix membership route ABA's Jason Volk 2024-07-09 06:04:05 +00:00
  • 8077e910f6 Fix CONDUWUIT_CONFIG variable in docker-compose.yml files (+ remove deprecated compose version) AlexPewMaster 2024-07-13 22:59:07 +02:00
  • 64e2464148 Fix CONDUWUIT_CONFIG variable in docker-compose.yml files (+ remove deprecated compose version) AlexPewMaster 2024-07-13 22:59:07 +02:00
  • 442fda7d3d
    chore(deps): update rust crate bytes to v1.6.1 renovate[bot] 2024-07-13 13:03:27 +00:00
  • b5d4a1c1b0 drop harmless state event not found message to debug_info strawberry 2024-07-10 19:57:10 -04:00
  • aa9540af21 slightly simplify send_state_event route strawberry 2024-07-10 19:56:34 -04:00
  • 080975ab0e adjust/update complement conduwuit config.toml strawberry 2024-07-09 08:44:24 -04:00
  • f129d90900 nix: delete -DWITH_SNAPPY=1 from rocksdb cmakeFlags strawberry 2024-07-08 19:51:05 -04:00
  • 53223a4d5f remove snappy as a default feature strawberry 2024-07-08 19:17:10 -04:00
  • 05befa4ba2 nix: make enableLiburing in rocksdb conditional instead of default true strawberry 2024-07-08 17:08:11 -04:00
  • a8e690f22b nix: unset patches in rocksdb strawberry 2024-07-08 17:07:31 -04:00
  • 192c1e08da add exclude_disabled and exclude_banned room list admin cmd arguments strawberry 2024-07-07 15:18:07 -04:00
  • 0fa6976d86 add client IP and user logging on join, remove unnecessary Option strawberry 2024-07-07 15:02:09 -04:00
  • 93e7cf461d add client IP logging to media requests strawberry 2024-07-07 14:56:18 -04:00
  • d036d8adcb bump rust-rocksdb to 0.27.1 strawberry 2024-07-07 14:20:35 -04:00
  • 7a4bbe2ff6 nix: drop hardened_malloc feature from all-features builds strawberry 2024-07-07 13:38:38 -04:00
  • 438911c18d nix: remove unnecessary dependencies gathering from allFeatures strawberry 2024-07-07 12:34:28 -04:00
  • bd71435a22 ci: build static binaries and OCI imgs with --all-features strawberry 2024-07-07 02:48:44 -04:00
  • 53fa7c3729 nix: add all-features outputs/packages strawberry 2024-07-07 02:47:07 -04:00
  • d2facaee0b bump various dependencies strawberry 2024-07-06 21:20:51 -04:00
  • 0dae9280d9 nix: bump flake.lock strawberry 2024-07-06 21:19:52 -04:00
  • 35336eb686 ci: use $COMPLEMENT_SRC from nix devshell for a pinned complement rev strawberry 2024-07-06 21:15:44 -04:00
  • efea13a675 add access control checks for room directory publishing/removing strawberry 2024-07-05 22:05:52 -04:00
  • b5ee15a216 dont skip_all tracing instrument on fetch_state strawberry 2024-07-05 21:19:27 -04:00
  • 0873e18e14 remove random duplicate function strawberry 2024-07-05 21:16:41 -04:00
  • 6abc4ad798 make local_aliases_for_room db iterator Send strawberry 2024-07-06 14:43:17 -04:00
  • 373991a8d6 cleanup and fix backfill from server getting strawberry 2024-07-05 21:11:54 -04:00
  • 68ad351f84 nix: partially remove some liburing overrides strawberry 2024-07-05 20:13:21 -04:00
  • 83e853e7a3 add "unstable" endpoint legacy Element Android/iOS seems to call strawberry 2024-07-05 16:39:57 -04:00
  • 1c453b1b55 require authentication on change password and deactivation routes strawberry 2024-07-05 16:36:05 -04:00
  • 60141950f7 fix wrong deactivate-all argument comment strawberry 2024-07-05 16:31:54 -04:00
  • 391bfd986e use ruma's X-Matrix to construct the sending X-Matrix header value strawberry 2024-07-05 16:29:19 -04:00
  • da03de1d32 bump flake.lock fully strawberry 2024-07-05 16:28:23 -04:00
  • e54f4d4397 ci: move complement diff results test output strawberry 2024-07-05 15:50:49 -04:00
  • daa5c34ea3 fix empty version string for NixOS users strawberry 2024-07-05 15:41:16 -04:00
  • 3259ea08b5 use cond compilation for config check, fix docker check w/unix sockets, use our logging instead of tracing strawberry 2024-07-05 15:18:03 -04:00
  • e3f783713e drop harmless state event not found message to debug_info strawberry 2024-07-10 19:57:10 -04:00
  • 2ae85b9546 slightly simplify send_state_event route strawberry 2024-07-10 19:56:34 -04:00
  • 5a36936965 adjust/update complement conduwuit config.toml strawberry 2024-07-09 08:44:24 -04:00
  • 846beeb00d nix: delete -DWITH_SNAPPY=1 from rocksdb cmakeFlags strawberry 2024-07-08 19:51:05 -04:00
  • ba012087be remove snappy as a default feature strawberry 2024-07-08 19:17:10 -04:00
  • 643992db9a nix: make enableLiburing in rocksdb conditional instead of default true strawberry 2024-07-08 17:08:11 -04:00
  • 0a1d5d5530 nix: unset patches in rocksdb strawberry 2024-07-08 17:07:31 -04:00
  • a9c50b3030 add exclude_disabled and exclude_banned room list admin cmd arguments strawberry 2024-07-07 15:18:07 -04:00
  • 0ebb0ef9ff add client IP and user logging on join, remove unnecessary Option strawberry 2024-07-07 15:02:09 -04:00
  • 9effe39d7f add client IP logging to media requests strawberry 2024-07-07 14:56:18 -04:00
  • 20ab2d5786 bump rust-rocksdb to 0.27.1 strawberry 2024-07-07 14:20:35 -04:00
  • ffa4dfe346 nix: drop hardened_malloc feature from all-features builds strawberry 2024-07-07 13:38:38 -04:00
  • 089a653b7a nix: remove unnecessary dependencies gathering from allFeatures strawberry 2024-07-07 12:34:28 -04:00
  • fc229d8774 ci: build static binaries and OCI imgs with --all-features strawberry 2024-07-07 02:48:44 -04:00
  • efc8c5eec2 nix: add all-features outputs/packages strawberry 2024-07-07 02:47:07 -04:00
  • d0338cff04 bump various dependencies strawberry 2024-07-06 21:20:51 -04:00
  • d7cb2b0418
    Update Rust crate hyper to v1.4.1 renovate[bot] 2024-07-09 14:11:00 +00:00
  • 0ca95503a6 nix: bump flake.lock strawberry 2024-07-06 21:19:52 -04:00
  • 7e55091671 ci: use $COMPLEMENT_SRC from nix devshell for a pinned complement rev strawberry 2024-07-06 21:15:44 -04:00
  • d44acf1a8c add access control checks for room directory publishing/removing strawberry 2024-07-05 22:05:52 -04:00
  • bce55595ca dont skip_all tracing instrument on fetch_state strawberry 2024-07-05 21:19:27 -04:00
  • e2e1038cd1 remove random duplicate function strawberry 2024-07-05 21:16:41 -04:00
  • bd3fd06db0 make local_aliases_for_room db iterator Send strawberry 2024-07-06 14:43:17 -04:00
  • 772a33bec5 cleanup and fix backfill from server getting strawberry 2024-07-05 21:11:54 -04:00
  • 448bc083ae nix: partially remove some liburing overrides strawberry 2024-07-05 20:13:21 -04:00
  • 9596a7fb96 add "unstable" endpoint legacy Element Android/iOS seems to call strawberry 2024-07-05 16:39:57 -04:00
  • 26036aa41e require authentication on change password and deactivation routes strawberry 2024-07-05 16:36:05 -04:00
  • 9f8aba814d fix wrong deactivate-all argument comment strawberry 2024-07-05 16:31:54 -04:00
  • df481631f6 use ruma's X-Matrix to construct the sending X-Matrix header value strawberry 2024-07-05 16:29:19 -04:00
  • 2ffcbca07d bump flake.lock fully strawberry 2024-07-05 16:28:23 -04:00
  • 09ae700fb7 ci: move complement diff results test output strawberry 2024-07-05 15:50:49 -04:00
  • cc5fb36069 fix empty version string for NixOS users strawberry 2024-07-05 15:41:16 -04:00
  • c7a0ab4666 use cond compilation for config check, fix docker check w/unix sockets, use our logging instead of tracing strawberry 2024-07-05 15:18:03 -04:00
  • 315fe842af
    chore(deps): update aquasecurity/trivy-action action to v0.24.0 renovate[bot] 2024-07-09 06:55:11 +00:00
  • 2ca64b508e
    chore(deps): update rust crate clap to v4.5.9 renovate[bot] 2024-07-09 04:17:34 +00:00
  • 158de10fe6 log erroring errors; improve inspection functors. Jason Volk 2024-07-09 03:36:08 +00:00
  • 4718387dbe fix wrapper macro semicolons Jason Volk 2024-07-09 03:31:58 +00:00
  • a43c78e55f add RumaError to Error; encapsulate RumaResponse in api Jason Volk 2024-07-08 18:54:42 +00:00
  • 7ba0777bd3 move RumaResponse out of core Error; cleanup Error conversions. Jason Volk 2024-07-08 02:50:10 +00:00
  • 59d86d3641 restrict clippy::string_slice Jason Volk 2024-07-08 16:30:59 +00:00
  • 51df946911 de-branch duration limit statement Jason Volk 2024-07-08 16:13:31 +00:00
  • 23a9055199 relax and de-clutter let_underscore_must_use Jason Volk 2024-07-08 16:10:18 +00:00
  • 100c6f572b trim unused dependencies in member crates Jason Volk 2024-07-08 01:28:38 +00:00
  • eb5556e74e additional tracing spans / log cleanup. Jason Volk 2024-07-07 20:58:26 +00:00
  • 8296e0ed67 slightly optimize command completer Jason Volk 2024-07-08 02:59:58 +00:00
  • 8e3be6feb0 slightly optimize Destination::get_prefix() Jason Volk 2024-07-07 19:43:41 +00:00
  • 59c4062305 set trivial/leaf spans to debug level Jason Volk 2024-07-07 19:03:15 +00:00
  • 113a27c1d5 use usize for max_request_size config item Jason Volk 2024-07-07 19:59:04 +00:00
  • 5af880e4f4 fix reference count on punned ColumnFamily Arc Jason Volk 2024-07-07 20:44:40 +00:00