Commit Graph

  • 3f95525866 Try removing comments Eric Eastwood 2026-03-05 11:13:34 -06:00
  • e274e232b4 Use get_event helper Olivier 'reivilibre 2026-03-05 17:10:33 +00:00
  • e5754997da Add changelog Eric Eastwood 2026-03-05 10:59:39 -06:00
  • 4e3e5bb847 Try out CI for #19476 Eric Eastwood 2026-03-05 10:58:15 -06:00
  • be8c05bf63 Evaluate both policy server and spam checker Olivier 'reivilibre 2026-03-05 16:43:12 +00:00
  • 4d2434acb9 Remove requirement on transitive dep, and require jsonschema>=4.26.0 for Python 3.14 anoa/remove_rpds_py_transitive_dep Andrew Morgan 2026-03-05 15:12:56 +00:00
  • 699a898b30 Backgrounds membership updates when changing the avatar or the display name (#19311) Mathieu Velten 2026-03-05 15:46:05 +01:00
  • f5195fec22 Restore per-row logging for device list outbound poke notifications quenting/batch-device-outbound-pokes-replication Quentin Gliech 2026-03-05 11:18:31 +01:00
  • 11942d1221 Newsfile Quentin Gliech 2026-03-05 11:15:58 +01:00
  • ea10ea6c77 Batch outbound device list poke replication notifications Quentin Gliech 2026-03-05 11:13:55 +01:00
  • e09967bfbf Newsfile quenting/batch-device-updates Quentin Gliech 2026-03-05 10:22:08 +01:00
  • 7b1000e804 Deduplicate device_lists replication data by user Quentin Gliech 2026-03-05 10:07:56 +01:00
  • 64a47630d5 Newsfile quenting/batch-fallback-keys-invalidations Quentin Gliech 2026-03-04 11:35:28 +01:00
  • 6d1c4b43db Newsfile erikj/events_faster Erik Johnston 2026-03-04 09:51:59 +00:00
  • e74a5113da Don't recompute event IDs to increase perf temporarily Erik Johnston 2026-03-04 09:51:09 +00:00
  • 75c4387962 Batch fallback key cache invalidations by user when many devices are affected Quentin Gliech 2026-03-04 09:45:14 +01:00
  • 449ee9ef7e deploy: 46c6e0ae1e MadLittleMods 2026-03-03 19:37:45 +00:00
  • 46c6e0ae1e Unify Complement developer docs (#19518) Eric Eastwood 2026-03-03 13:18:49 -06:00
  • c2c05879bb Bump docker/build-push-action from 6.18.0 to 6.19.2 in the minor-and-patches group (#19514) dependabot[bot] 2026-03-03 17:30:30 +00:00
  • ee2715806d deploy: fd61b8eeb0 sandhose 2026-03-03 16:26:33 +00:00
  • fd61b8eeb0 Merge branch 'release-v1.149' into develop Quentin Gliech 2026-03-03 17:24:12 +01:00
  • 3a56d7b7a5 deploy: 51048b8e36 MadLittleMods 2026-03-03 16:06:43 +00:00
  • 51048b8e36 Update docs to clarify outbound_federation_restricted_to can also be used with the SBG (#19517) Eric Eastwood 2026-03-03 10:04:37 -06:00
  • a2d021e60d Update tests hs/msc4417-as-url-previews Half-Shot 2026-03-03 15:27:48 +00:00
  • e28210e1ab Merge remote-tracking branch 'origin/develop' into hs/msc4417-as-url-previews Half-Shot 2026-03-03 15:18:45 +00:00
  • b84f42e009 Updates from review Half-Shot 2026-03-03 15:18:21 +00:00
  • 940229fcf3 deploy: 639922e835 sandhose 2026-03-03 14:47:03 +00:00
  • 639922e835 1.149.0rc1 v1.149.0rc1 Quentin Gliech 2026-03-03 15:38:17 +01:00
  • 160d9788c0 Simplify Rust HTTP client response streaming and limiting (#19510) Eric Eastwood 2026-03-03 08:24:25 -06:00
  • c3af44339c Fix /sync missing membership in state_after (re-introduce) (#19460) Eric Eastwood 2026-03-03 08:13:59 -06:00
  • 094a48efb5 Bump all locked dependencies to their latest versions. (#19519) Quentin Gliech 2026-03-03 14:29:59 +01:00
  • 2deeef4118 Bump futures from 0.3.31 to 0.3.32 in the patches group (#19513) dependabot[bot] 2026-03-03 11:24:17 +01:00
  • 825f3087bf Replace deprecated collection import locations with current locations. (#19515) Olivier 'reivilibre 2026-03-02 18:15:33 +00:00
  • 0d3e42f21f Yield to reactor in large loops (#19507) Erik Johnston 2026-03-02 10:36:27 +01:00
  • 979566ed8f Pre-allocate the buffer based on the expected Content-Length with the Rust HTTP client (#19498) Eric Eastwood 2026-02-27 16:25:26 -06:00
  • b9ea2285b3 Add stable support for MSC4380 invite blocking. (#19431) Richard van der Hoff 2026-02-27 14:47:07 +00:00
  • 9de28df7a2 Bump docker/login-action from 3.6.0 to 3.7.0 in the minor-and-patches group (#19493) dependabot[bot] 2026-02-27 15:32:19 +01:00
  • 56c8258bc8 Newsfile erikj/limit_init_syncs Erik Johnston 2026-02-27 10:10:34 +00:00
  • 2c73e8daef Allow long lived syncs to be cancelled if client has gone away (#19499) Erik Johnston 2026-02-26 22:41:06 +01:00
  • f78d011df1 Experimental implementation of unstable MSC4388 for Sign in with QR (#19127) Hugh Nimmo-Smith 2026-02-25 17:41:51 +00:00
  • ac3a115511 Log if we ever gc.freeze() (#19440) Eric Eastwood 2026-02-25 09:47:13 -06:00
  • ec396363ae Limit in-flight initial syncs Erik Johnston 2026-02-25 14:48:01 +00:00
  • bc15ed3c62 DeviceHandler: Add a log line when we delete a device (#19496) Brad Murray 2026-02-24 15:18:52 -05:00
  • 41dd4c455c deploy: 3d30735e79 sandhose 2026-02-24 20:13:01 +00:00
  • abc7888a0c deploy: b30607ccaf sandhose 2026-02-24 14:31:31 +00:00
  • 3d30735e79 Merge branch 'master' into develop Quentin Gliech 2026-02-24 15:29:24 +01:00
  • b30607ccaf 1.148.0 v1.148.0 release-v1.148 Quentin Gliech 2026-02-24 12:18:37 +01:00
  • 8835bc8f92 drive-by typo fix Olivier 'reivilibre 2026-02-23 14:45:03 +00:00
  • 96059cbbfe Add a test for the spam_checker_spammy flag Olivier 'reivilibre 2026-02-23 14:38:38 +00:00
  • 16245f0550 Fix the 'Login as a user' Admin API not checking if the user exists before issuing an access token. (#18518) Olivier 'reivilibre 2026-02-20 15:52:29 +00:00
  • 4500652459 Rename the test_disconnect test helper so that pytest doesn't see it as a test. (#19486) Olivier 'reivilibre 2026-02-20 15:37:34 +00:00
  • 9b738d2ec5 Bump the patches group with 2 updates (#19488) dependabot[bot] 2026-02-20 15:14:46 +00:00
  • 0ac772f082 Bump pillow from 12.0.0 to 12.1.1 (#19454) dependabot[bot] 2026-02-20 15:42:16 +01:00
  • 04206aebdf Log docker system info in CI (#19480) Eric Eastwood 2026-02-19 09:57:25 -06:00
  • b2778dae70 Fix Complement CI not running against the code from our PRs (remote images being chosen over local) (#19475) Eric Eastwood 2026-02-18 11:37:09 -06:00
  • c517139e23 Fix tight loop erikj/remove_old_devices_in_rooms Erik Johnston 2026-02-18 12:01:27 +00:00
  • 322424a548 deploy: 3833eb49cf sandhose 2026-02-17 22:55:35 +00:00
  • 3833eb49cf Merge branch 'release-v1.148' into develop Quentin Gliech 2026-02-17 23:53:04 +01:00
  • b80774efb2 Better instrument JoinRoomAliasServlet with tracing (#19461) Eric Eastwood 2026-02-17 13:15:57 -06:00
  • 32c5f01bcb Minor reword v1.148.0rc1 Quentin Gliech 2026-02-17 18:33:08 +01:00
  • a8c93a9d3b deploy: 40171d036a sandhose 2026-02-17 16:47:06 +00:00
  • 40171d036a 1.148.0rc1 Quentin Gliech 2026-02-17 17:44:37 +01:00
  • bd0756c6ca Revert "Fix /sync missing membership in state_after" (#19474) Quentin Gliech 2026-02-17 17:41:14 +01:00
  • e627b08786 Add cargo.lock to Rust build hash (#19470) Erik Johnston 2026-02-17 14:48:59 +01:00
  • 3669d6e3df Bump reqwest from 0.12.26 to 0.12.28 (#19444) dependabot[bot] 2026-02-17 14:43:41 +01:00
  • 69b931f305 Push Synapse docker images to Element OCI Registry (#19420) Devon Hudson 2026-02-17 13:35:38 +00:00
  • b0b4203cb6 Fix /sync missing membership in state_after (#19463) Eric Eastwood 2026-02-17 07:04:17 -06:00
  • 7a765c4819 Bump the minor-and-patches group across 1 directory with 3 updates (#19469) dependabot[bot] 2026-02-17 13:59:16 +01:00
  • 1592afba8d Bump github.com/docker/docker from 28.2.2+incompatible to 28.3.3+incompatible in /complement (#19436) dependabot[bot] 2026-02-17 13:58:10 +01:00
  • 5be475f5a2 Allow configuring the Rust HTTP client to use HTTP/2 only (#19457) Quentin Gliech 2026-02-17 13:57:14 +01:00
  • 7ea506c211 deploy: a52ffd67e0 sandhose 2026-02-17 12:55:45 +00:00
  • 27b2915606 Bump tokio from 1.48.0 to 1.49.0 (#19443) dependabot[bot] 2026-02-17 13:55:06 +01:00
  • a52ffd67e0 Bump cryptography from 46.0.3 to 46.0.5 (#19450) dependabot[bot] 2026-02-17 13:53:39 +01:00
  • fb88b76154 Newsfile Erik Johnston 2026-02-17 11:13:33 +00:00
  • 0041c7e8f9 Add test Erik Johnston 2026-02-17 11:09:05 +00:00
  • dd612e0fb8 Add background job to prune old device lists changes Erik Johnston 2026-02-17 10:26:55 +00:00
  • 155e941374 Insert timestamp Erik Johnston 2026-02-17 10:16:39 +00:00
  • 6883d48e49 Add index Erik Johnston 2026-02-17 10:16:14 +00:00
  • 8d5e2a0383 Add changelog Eric Eastwood 2026-02-16 16:35:36 -06:00
  • e945747d08 Handle device list ID too old in get_device_list_changes_in_room Erik Johnston 2026-02-16 14:37:06 +00:00
  • e0b880a69c Fix /sync timeline state duplicated in state Eric Eastwood 2026-02-13 13:28:31 -06:00
  • 45dc73a656 try again rei/debugredis Olivier 'reivilibre 2026-02-13 17:44:06 +00:00
  • 25af014782 Add some measurements on what takes the time Olivier 'reivilibre 2026-02-13 17:33:05 +00:00
  • c89a8cba4b Merge branch 'develop' into quenting/msc2409-stable quenting/msc2409-stable Will Hunt 2026-02-13 16:35:21 +00:00
  • f2f3f9586b (unnec tests) Olivier 'reivilibre 2026-02-13 16:05:56 +00:00
  • d8d54aea02 Add a debug redis thingy Olivier 'reivilibre 2026-02-13 16:05:43 +00:00
  • 6eef477d54 more cleanup Half-Shot 2026-02-13 12:08:39 +00:00
  • 75a309b35f cleanup types Half-Shot 2026-02-13 12:04:20 +00:00
  • e361978637 mypy fix Half-Shot 2026-02-13 11:56:48 +00:00
  • 517c340f2d Add tests Half-Shot 2026-02-13 11:52:39 +00:00
  • 130a78a6c6 Fixup changelog Half-Shot 2026-02-13 09:35:41 +00:00
  • e37401c69a Initial implementation Half-Shot 2026-02-12 14:32:51 +00:00
  • e85b637a69 deploy: 7ff8687653 sandhose 2026-02-12 16:25:32 +00:00
  • 7e4588ac4f Merge branch 'master' into develop Quentin Gliech 2026-02-12 17:23:37 +01:00
  • eca7d285dc deploy: 7ff8687653 sandhose 2026-02-12 15:53:02 +00:00
  • 7ff8687653 Fuxup changelog v1.147.1 release-v1.147 Quentin Gliech 2026-02-12 16:50:45 +01:00
  • 3fdeba35a6 1.147.1 Quentin Gliech 2026-02-12 16:46:02 +01:00
  • a9eba83c3a deploy: be362429de sandhose 2026-02-12 15:42:21 +00:00
  • be362429de Refuse requests and events signed by banned signing keys (#19459) Quentin Gliech 2026-02-12 16:39:59 +01:00
  • be62d4cdad Newsfile Olivier 'reivilibre 2026-02-11 13:29:02 +00:00