Commit Graph

  • c3c33f47e2 feat: #821 - Options to disable local typing and read receipts Odd E. Ebbesen 2025-07-08 12:43:48 +02:00
  • 564e7097e6 feat: #821 - Options to disable local typing and read receipts Odd E. Ebbesen 2025-07-08 12:43:48 +02:00
  • 925e200d9c include xtask Gwendolyn Kornak 2025-07-07 14:18:09 -07:00
  • b5bf68b8c8 fix: RocksDB build Shuroii 2025-07-03 13:29:23 +02:00
  • 6289bcaabc style: Run statix Shuroii 2025-07-03 13:11:47 +02:00
  • cb138f5039 ref: Clean up rocksdb build Shuroii 2025-07-03 13:11:16 +02:00
  • 36a7bd7eb3 chore: Update toolchain hash & flake.lock Shuroii 2025-07-03 13:04:25 +02:00
  • 520a179bb0 ref: Remove lots of unused Nix assets Shuroii 2025-07-03 13:02:27 +02:00
  • 09199b0ea7 style: Format nix Shuroii 2025-07-03 12:47:22 +02:00
  • 0e2fdc415c Update the rust 1.87 hash transgwender 2025-07-06 07:02:17 +00:00
  • 8fb94f99e9 ci: Upload binaries as artifacts Jade Ellis 2025-07-06 22:18:51 +01:00
  • 3977ccfcea ci: Fix docker tags Jade Ellis 2025-07-07 00:08:54 +01:00
  • 890b8e25fc ci: Mirror RC tags Jade Ellis 2025-07-06 23:20:01 +01:00
  • 28a29c3a7b feat: Generate binary documentation Jade Ellis 2025-07-06 21:59:20 +01:00
  • d98ce2c7b9 feat: Generate admin command documentation Jade Ellis 2025-05-24 00:28:09 +01:00
  • 18d12a7756 feat: Support logging to journald with tracing-journald Jade Ellis 2025-05-22 13:19:30 +01:00
  • 928b7c5e4a fix: Correct vars Jade Ellis 2025-07-06 22:57:33 +01:00
  • af8783ee51 ci: Mirror registry images Jade Ellis 2025-07-06 21:15:49 +01:00
  • 52954c5b75 Even more renaming Nyx 2025-07-06 14:00:42 -05:00
  • 7e406445d4 Element Web build fixes Tom Foster 2025-07-03 22:26:02 +01:00
  • 293e7243b3 style: Fix formatting/clippy issues Jade Ellis 2025-07-02 19:32:50 +01:00
  • 143cb55ac8 Fix clippy::unnecessary-unwrap. Jason Volk 2025-05-21 23:06:27 +00:00
  • 3c7c641d2d Add revoke_admin to service. Jason Volk 2025-05-14 00:33:31 +00:00
  • 36e81ba185 Split state_cache service. Jason Volk 2025-04-29 07:28:05 +00:00
  • 56420a67ca Outdent state_compressor service. Jason Volk 2025-04-29 06:55:54 +00:00
  • c5c309ec43 Split timeline service. Jason Volk 2025-04-29 06:39:30 +00:00
  • c06aa49a90 Fix regression 75aadd5c6a Jason Volk 2025-05-13 21:33:07 +00:00
  • 364293608d Post-formatting aesthetic and spacing corrections Jason Volk 2025-04-27 02:39:28 +00:00
  • af4f66c768 Cleanup/improve other async queries in some client handlers. Jason Volk 2025-04-27 00:58:56 +00:00
  • 116f85360f Toward abstracting Pdu into trait Event. Jason Volk 2025-04-26 08:24:47 +00:00
  • 3d0360bcd6 Dedup and parallelize current key backup count and etag fetching. Jason Volk 2025-04-27 00:17:39 +00:00
  • 667afedd24 Macroize various remaining Error constructions. Jason Volk 2025-04-26 23:50:03 +00:00
  • 21bbee8e3c Simplify api to send notices to admin room Jason Volk 2025-04-26 23:04:58 +00:00
  • 732a77f3a8 Use integrated error instead of panic on some legacy codepaths Jason Volk 2025-04-26 23:01:21 +00:00
  • f3dd90df39 Mitigate large futures Jason Volk 2025-04-26 08:23:57 +00:00
  • 2051c22a28 Support optional device_id's in lazy-loading context. Jason Volk 2025-04-28 01:32:13 +00:00
  • 49f7a2487f Modernize various sender_user/sender_device lets. Jason Volk 2025-04-26 23:06:43 +00:00
  • d6aa03ea73 style: Remove extraneous import nexy7574 2025-07-02 01:53:21 +01:00
  • 8e0852e5b5 docs: Add suggestion about auto join room nexy7574 2025-07-02 00:44:47 +01:00
  • 6e60918584 feat: Suspend new users on registration nexy7574 2025-07-02 00:41:34 +01:00
  • 68afb07c27 feat: Stabilise room summary API (MSC3266) nexy7574 2025-07-01 01:36:58 +01:00
  • b44791799c fix: Room bans preventing federated leaves nexy7574 2025-07-01 23:14:41 +01:00
  • 4f69da47c6 feat: Advertise support for spec v1.8, 1.12, 1.13, and 1.14 nexy7574 2025-07-01 18:38:48 +01:00
  • 24d2a514e2 chore: Resolve linting errors nexy7574 2025-07-01 18:00:28 +01:00
  • f49c73c031 feat: Forbid suspended users from sending reports nexy7574 2025-07-01 15:44:04 +01:00
  • 59912709aa feat: Send intentional mentions in report messages nexy7574 2025-07-01 15:42:38 +01:00
  • 97e5cc4e2d feat: Implement user reporting nexy7574 2025-07-01 01:55:13 +01:00
  • 17930708d8 chore: Add second ko-fi as custom link Jade Ellis 2025-06-29 23:06:26 +01:00
  • ec9d3d613e chore: Add funding Jade Ellis 2025-06-29 23:02:15 +01:00
  • d4862b8ead style: Remove redundant, unused functions nexy7574 2025-06-29 16:26:04 +01:00
  • acb74faa07 feat: Pass sender through admin commands Jade Ellis 2025-06-29 15:17:27 +01:00
  • ecc6fda98b feat: Record metadata about user suspensions Jade Ellis 2025-06-29 15:07:04 +01:00
  • 13e17d52e0 style: Remove unnecessary imports (clippy) nexy7574 2025-06-29 02:30:52 +01:00
  • d8a27eeb54 fix: Failing open on database errors nexy7574 2025-06-29 02:28:04 +01:00
  • eb2e3b3bb7 fix: Missing suspensions shouldn't error nexy7574 2025-06-29 01:52:02 +01:00
  • 72f8cb3038 feat: Do not allow suspended users to send typing statuses nexy7574 2025-06-28 22:53:25 +01:00
  • 1124097bd1 feat: Only allow private read receipts when suspended nexy7574 2025-06-28 22:52:20 +01:00
  • 08527a2880 feat: Prevent suspended users upgrading rooms nexy7574 2025-06-28 22:43:35 +01:00
  • 8e06571e7c feat: Prevent suspended users uploading media nexy7574 2025-06-28 22:42:49 +01:00
  • 90180916eb feat: Prevent suspended users performing room changes nexy7574 2025-06-28 22:42:31 +01:00
  • d0548ec064 feat: Forbid suspended users from sending state events nexy7574 2025-06-28 21:30:07 +01:00
  • 1ff8af8e9e style: Remove unneeded statements (clippy) nexy7574 2025-06-28 21:24:20 +01:00
  • cc864dc8bb feat: Do not allow suspending admin users nexy7574 2025-06-28 21:20:56 +01:00
  • 8791a9b851 fix: Inappropriate empty check nexy7574 2025-06-28 21:19:37 +01:00
  • 968c0e236c fix: Create the column appropriately nexy7574 2025-06-28 21:19:10 +01:00
  • 5d5350a9fe feat: Prevent suspended users creating new rooms nexy7574 2025-06-28 20:47:02 +01:00
  • e127c4e5a2 feat: Add un/suspend admin commands nexy7574 2025-06-28 20:46:22 +01:00
  • a94128e698 feat: Prevent suspended users joining/knocking on rooms nexy7574 2025-06-28 20:39:57 +01:00
  • a6ba9e3045 feat: Prevent suspended users changing their profile nexy7574 2025-06-28 20:39:24 +01:00
  • 286974cb9a feat: Prevent suspended users redacting events nexy7574 2025-06-28 20:37:09 +01:00
  • accfda2586 feat: Prevent suspended users sending events nexy7574 2025-06-28 20:35:58 +01:00
  • fac9e090cd feat: Add suspension helper to user service nexy7574 2025-06-28 20:32:02 +01:00
  • 1c08c0cdac Fix clippy::unnecessary-unwrap. jade/tuwunel-2025-06-old Jason Volk 2025-05-21 23:06:27 +00:00
  • 374a5d6fa4 Add revoke_admin to service. Jason Volk 2025-05-14 00:33:31 +00:00
  • 5fff540775 Split state_cache service. Jason Volk 2025-04-29 07:28:05 +00:00
  • f030ba590d Outdent state_compressor service. Jason Volk 2025-04-29 06:55:54 +00:00
  • 73c4042331 Split timeline service. Jason Volk 2025-04-29 06:39:30 +00:00
  • 461da03ca5 Fix regression 75aadd5c6a Jason Volk 2025-05-13 21:33:07 +00:00
  • 671d0619ca Post-formatting aesthetic and spacing corrections Jason Volk 2025-04-27 02:39:28 +00:00
  • e8ddc9bd18 Cleanup/improve other async queries in some client handlers. Jason Volk 2025-04-27 00:58:56 +00:00
  • 4217479455 Toward abstracting Pdu into trait Event. Jason Volk 2025-04-26 08:24:47 +00:00
  • b01965b1ee Dedup and parallelize current key backup count and etag fetching. Jason Volk 2025-04-27 00:17:39 +00:00
  • 90deb7ce1a Macroize various remaining Error constructions. Jason Volk 2025-04-26 23:50:03 +00:00
  • e02fa39688 Simplify api to send notices to admin room Jason Volk 2025-04-26 23:04:58 +00:00
  • 84c3264c07 Use integrated error instead of panic on some legacy codepaths Jason Volk 2025-04-26 23:01:21 +00:00
  • 7a22442295 Mitigate large futures Jason Volk 2025-04-26 08:23:57 +00:00
  • 1103cf7290 Support optional device_id's in lazy-loading context. Jason Volk 2025-04-28 01:32:13 +00:00
  • bf086158bd Modernize various sender_user/sender_device lets. Jason Volk 2025-04-26 23:06:43 +00:00
  • b4bdd1ee65 chore: Update ruwuma nexy7574 2025-06-29 13:43:27 +01:00
  • 4b5e8df95c fix: Add missing init fields nexy7574 2025-06-29 13:29:27 +01:00
  • d63c8b9fca feat: Support passing through MSC4293 redact_events nexy7574 2025-06-29 13:16:31 +01:00
  • 9b6ac6c45f fix: Ignore existing membership when room is disconnected nexy7574 2025-06-28 19:57:02 +01:00
  • 52e042cb06 Always calculate state diff IDs in syncv3 nexy7574 2025-05-26 01:22:19 +01:00
  • f508e7654c fix: off by one. Jason Volk 2025-06-28 00:29:07 +00:00
  • 543ab27747 fix: Additional sanity checks when creating a PDU nexy7574 2025-06-27 20:58:52 +01:00
  • c82ea24069 docs: Add Matrix chat and space badges to README Jade Ellis 2025-06-27 18:44:46 +01:00
  • db58d841aa fix: Only load children of nested spaces Jacob Taylor 2025-04-25 20:59:52 -07:00
  • f1ca84fcaf fix: Correct project brand in admin & OTEL Jade Ellis 2025-06-24 23:16:48 +01:00
  • 63962fc040 docs: Remove completed items from the README Jade Ellis 2025-06-24 23:13:28 +01:00
  • a24278dc1b docs: Update mirror badges Jade Ellis 2025-06-24 23:12:09 +01:00