Commit Graph

  • 52fb6e98ac Support sending and receiving MSC4354 Sticky Event metadata. (#19365) Olivier 'reivilibre 2026-02-11 12:41:38 +00:00
  • ad28c0950a deploy: a6152cec04 sandhose 2026-02-10 13:43:15 +00:00
  • 1841ded737 Merge branch 'master' into develop Quentin Gliech 2026-02-10 14:41:13 +01:00
  • a6152cec04 Fixup changelog v1.147.0 Quentin Gliech 2026-02-10 13:41:53 +01:00
  • d423ab0cd5 1.147.0 Quentin Gliech 2026-02-10 13:40:56 +01:00
  • 411b00b191 Don't hold the connection when waiting for the position lock quenting/multiwriter-lock Quentin Gliech 2026-02-09 11:26:27 +01:00
  • 0e4ab9a61a Use a separate lock for the last inserted stream position Quentin Gliech 2026-02-09 10:32:44 +01:00
  • d9f5a324a1 Newsfile Quentin Gliech 2026-02-09 10:25:44 +01:00
  • 65780bcb34 Avoid inserting the same stream position multiple times Quentin Gliech 2026-02-09 09:52:30 +01:00
  • 46d235cd52 Add in-repo Complement tests (#19406) Eric Eastwood 2026-02-05 17:11:55 -06:00
  • f6105b73f0 Remove support for MSC3244: Room version capabilities as the MSC was rejected. (#19429) Olivier 'reivilibre 2026-02-05 11:01:15 +00:00
  • 1e77a9798e deploy: 8d4ebc27c2 anoadragon453 2026-02-04 17:52:54 +00:00
  • 8d4ebc27c2 Fix reference to the experimental_features section of config in the docs (#19435) Hugh Nimmo-Smith 2026-02-04 17:50:47 +00:00
  • 292e1aabdd Bump bytes from 1.11.0 to 1.11.1 (#19432) dependabot[bot] 2026-02-03 22:27:18 +00:00
  • 4328830219 deploy: 3048ff8b26 devonh 2026-02-03 17:38:24 +00:00
  • 481d9efe9c deploy: 3048ff8b26 devonh 2026-02-03 16:06:35 +00:00
  • 3048ff8b26 1.147.0rc1 v1.147.0rc1 Devon Hudson 2026-02-03 08:56:37 -07:00
  • 98a540a41d Fix a typo in check_dependencies.py which makes setuptools_rust a running dependency (#19417) Renaud Allard 2026-02-03 16:40:20 +01:00
  • 218f524a39 deploy: 84d591934b reivilibre 2026-02-03 15:39:14 +00:00
  • 84d591934b Add notes that new experimental features should have associated tracking issues. (#19410) Olivier 'reivilibre 2026-02-03 15:33:39 +00:00
  • bc985a1b6b Merge branch 'kegan/4242-csapi' into kegan/4242 Kegan Dougal 2026-02-03 14:57:56 +00:00
  • fc4975f450 AssertEqual not plural because https://github.com/twisted/twisted/issues/12566 Kegan Dougal 2026-02-03 14:57:09 +00:00
  • 7dc95fcf02 AssertEqual not plural because https://github.com/twisted/twisted/issues/12566 Kegan Dougal 2026-02-03 14:57:09 +00:00
  • 53ca01db28 MSC4242: State DAGs (Federation) Kegan Dougal 2026-02-03 14:46:11 +00:00
  • dc3db60d36 Changelog Kegan Dougal 2026-02-03 09:36:50 +00:00
  • 48e1e737b9 MSC4242: State DAGs (CSAPI) Kegan Dougal 2026-02-03 09:31:57 +00:00
  • 065ff194c2 Bump serde_json from 1.0.145 to 1.0.148 in the patches group across 1 directory (#19391) dependabot[bot] 2026-02-03 00:19:25 +00:00
  • e59e549094 Bump actions/setup-go from 6.1.0 to 6.2.0 in the minor-and-patches group (#19423) dependabot[bot] 2026-02-02 23:22:15 +00:00
  • 0dfcffab0f Fix looping calls not getting GCed. (#19416) Erik Johnston 2026-01-30 10:26:53 +00:00
  • 773b78f4ae Use jemalloc for Rust erikj/rust_jemalloc Erik Johnston 2026-01-29 13:03:25 +00:00
  • d02796fcc4 Bump pyo3 from 0.26.0 to 0.27.2 and pythonize from 0.26.0 to 0.27.0 (#19412) razvp 2026-01-28 18:12:34 +02:00
  • d915fe87bf deploy: ede0f4f56b devonh 2026-01-27 23:10:09 +00:00
  • ede0f4f56b Bump python-multipart from 0.0.20 to 0.0.22 (#19411) dependabot[bot] 2026-01-27 23:08:00 +00:00
  • 535654cdb8 deploy: 53e8a3c14a devonh 2026-01-27 16:15:12 +00:00
  • 9ad3f0c80f Merge branch 'master' into develop Devon Hudson 2026-01-27 09:13:04 -07:00
  • 53e8a3c14a 1.146.0 v1.146.0 release-v1.146 Devon Hudson 2026-01-27 08:45:02 -07:00
  • e7dd5d3cfb Bump actions/checkout from 6.0.1 to 6.0.2 in the minor-and-patches group (#19407) dependabot[bot] 2026-01-26 16:05:24 +00:00
  • 24df0edb5f Limit health endpoint to /health$ (#19405) Andrew Morgan 2026-01-26 07:27:26 -05:00
  • 4d294bd2b5 Add changelog madlittlemods/invalidate-get-event-cache Eric Eastwood 2026-01-22 18:14:24 -06:00
  • 3a98ca704c When purging room history, send cache replication message for _get_event_cache Eric Eastwood 2026-01-22 17:53:44 -06:00
  • 826a7dd29a Update "Event Send Time Quantiles" graph to only use dots for the event persistence rate (#19399) Eric Eastwood 2026-01-22 14:07:22 -06:00
  • d6b45a7c8c Update and align Grafana dashboard to use regex matching for job=~"$job" (#19400) Eric Eastwood 2026-01-22 11:18:49 -06:00
  • 9a743a4a70 Don't retry joining partial state rooms all at once (#19402) Erik Johnston 2026-01-22 12:56:36 +00:00
  • 064237a9a4 Prune sliding_sync_connection_required_state table (#19306) Erik Johnston 2026-01-22 12:37:52 +00:00
  • b83a6ccf82 deploy: a0e6a0595f devonh 2026-01-20 17:23:29 +00:00
  • 65a95c6c52 deploy: a0e6a0595f devonh 2026-01-20 15:55:52 +00:00
  • a0e6a0595f 1.146.0rc1 v1.146.0rc1 Devon Hudson 2026-01-20 08:53:34 -07:00
  • e49e5b8903 deploy: 8bdb72c93b anoadragon453 2026-01-20 15:06:21 +00:00
  • 8bdb72c93b Give an estimate for room complexity values. (#19384) Luis Paulino 2026-01-20 09:39:59 -05:00
  • f54fd64929 Add support for reactor metrics with the ProxiedReactor used in worker Complement tests (#19385) Eric Eastwood 2026-01-19 08:31:43 -06:00
  • 8b36740bad Fix InFlightGauge typing to allow upgrading to prometheus_client 0.24 (#19379) Devon Hudson 2026-01-16 20:35:30 +00:00
  • cb376ee73b Bump pyasn1 from 0.6.1 to 0.6.2 (#19387) dependabot[bot] 2026-01-16 20:32:57 +00:00
  • 87d93b1ae6 Latest changes from importing/exporting from Grafana 12.3.1 (#19381) Eric Eastwood 2026-01-16 11:36:49 -06:00
  • a6e8610eca Rename soft_limit to can_upgrade hughns/msc4335 Hugh Nimmo-Smith 2026-01-16 15:43:16 +00:00
  • 98248f4f5d PREVIEW Send stickies in federation catch-up rei/sticky_events2 Olivier 'reivilibre 2026-01-16 10:56:59 +00:00
  • 85237ca7a7 Refactor the catch-up loop to separate building from sending Olivier 'reivilibre 2026-01-15 18:13:57 +00:00
  • 78ee6e84a4 Newsfile Olivier 'reivilibre 2026-01-09 16:36:20 +00:00
  • be9809347d Add a test for sticky TTL calculation and exposure to clients Olivier 'reivilibre 2026-01-05 14:03:56 +00:00
  • b099d228e0 Expose the sticky event TTL to clients Olivier 'reivilibre 2025-12-22 14:27:59 +00:00
  • 71948ff2e3 Add test helper for sending sticky events Olivier 'reivilibre 2025-12-22 14:27:14 +00:00
  • a5c56b2340 Allow clients to send sticky events Olivier 'reivilibre 2025-12-22 14:34:24 +00:00
  • 1662a5c138 When persisting currently-sticky events, add to sticky event stream Olivier 'reivilibre 2025-12-22 14:41:16 +00:00
  • e96e97f69e store method: insert_sticky_events_txn Olivier 'reivilibre 2025-12-22 18:25:41 +00:00
  • 0373caa298 EventBuilder: allow building events with sticky event fields Olivier 'reivilibre 2025-12-22 14:15:49 +00:00
  • 0c53a1e83a EventBase: add the concept of sticky_duration Olivier 'reivilibre 2025-12-22 14:15:18 +00:00
  • a2b0da6c0a Add sticky events store and stream Olivier 'reivilibre 2025-12-22 14:49:08 +00:00
  • cf5ab85fb8 Add sticky_events table Olivier 'reivilibre 2025-12-22 14:10:36 +00:00
  • 13c6476d6e Always rollback transaction when retrying (#19372) Eric Eastwood 2026-01-15 19:35:51 -06:00
  • 6363d77ba2 Warn about skipping reactor metrics when using unknown reactor type (#19383) Eric Eastwood 2026-01-15 15:49:10 -06:00
  • 079c52e16b MSC4140: delayed event content as text, not bytes (#19360) Andrew Ferrazzutti 2026-01-15 11:05:19 -05:00
  • a1e9abc7df Add Prometheus HTTP service discovery endpoint for easy discovery of all workers in Docker image (#19336) Eric Eastwood 2026-01-14 18:02:55 -06:00
  • f55a41f106 deploy: 58f59ffbcb MadLittleMods 2026-01-14 23:59:53 +00:00
  • 58f59ffbcb Refactor Grafana dashboard to use server_name label (#19337) Eric Eastwood 2026-01-14 17:57:42 -06:00
  • d875af2a0a Fix types Hugh Nimmo-Smith 2026-01-14 16:59:14 +00:00
  • d272da8f47 Merge branch 'develop' into hughns/msc4335 Hugh Nimmo-Smith 2026-01-14 16:55:40 +00:00
  • d7c1719f80 Remove increase_uri Hugh Nimmo-Smith 2026-01-14 16:52:44 +00:00
  • 2987de2481 deploy: 9b776c6a48 devonh 2026-01-13 18:27:16 +00:00
  • 9b776c6a48 Minor changelog tweaks post-release (#19376) Devon Hudson 2026-01-13 18:25:07 +00:00
  • ae4780152b deploy: 27223a349c devonh 2026-01-13 16:53:22 +00:00
  • 8eb9d7895d Merge branch 'master' into develop Devon Hudson 2026-01-13 09:51:11 -07:00
  • 9285cdf041 Update usage of deprecated release.title in release script (#19358) Andrew Morgan 2026-01-13 10:52:01 -05:00
  • 27223a349c 1.145.0 v1.145.0 release-v1.145 Devon Hudson 2026-01-13 08:38:14 -07:00
  • 8e2e81430c Tweak docstrings and signatures of auth_types_for_event and get_catchup_room_event_ids. (#19320) Olivier 'reivilibre 2026-01-13 15:00:35 +00:00
  • 164b980085 Bump the minor-and-patches group with 2 updates (#19339) dependabot[bot] 2026-01-13 14:25:42 +00:00
  • daa4398818 Update Element logo to be an absolute URL, so it will render on PyPI (#19368) Andrew Morgan 2026-01-13 07:03:34 -05:00
  • d5e8bd85ea Grace period to wait for background updates to finish with synapse_port_db madlittlemods/19298-synapse_port_db-wait-for-background-updates Eric Eastwood 2026-01-12 13:02:33 -06:00
  • 6e80f2c43a Fall back to checking power levels when sourcing local restricted join users (#19321) timedout 2026-01-12 18:00:33 +00:00
  • 753d567509 deploy: 8f42f07bef MadLittleMods 2026-01-12 16:34:52 +00:00
  • 8f42f07bef Remove MSC2697 (legacy dehydrated devices) (#19346) Will Hunt 2026-01-12 16:32:38 +00:00
  • 7abcf6d48b Add constants for sticky events Olivier 'reivilibre 2025-12-22 14:13:03 +00:00
  • a25a5b553b Expose MSC4354 enablement on /versions Olivier 'reivilibre 2025-12-22 14:33:47 +00:00
  • aaa229f55e Add MSC4354 experimental feature flag Olivier 'reivilibre 2025-12-22 14:10:22 +00:00
  • 5a3362c012 Bump authlib from 1.6.5 to 1.6.6 (#19363) dependabot[bot] 2026-01-09 14:05:25 +00:00
  • ff0fa0fd51 Merge branch 'release-v1.145' into develop Devon Hudson 2026-01-08 12:34:13 -07:00
  • 438aa7c876 1.145.0rc4 v1.145.0rc4 Devon Hudson 2026-01-08 12:09:01 -07:00
  • 3c937e3aba deploy: d372ab3280 anoadragon453 2026-01-08 18:23:35 +00:00
  • 15700e0a32 Only exclude .so files for sdist packaging Devon Hudson 2026-01-08 11:22:59 -07:00
  • d372ab3280 Add cancel_task API to the task scheduler (#19310) Mathieu Velten 2026-01-08 19:21:24 +01:00
  • 65c34b8db6 deploy: ace2614fad MadLittleMods 2026-01-08 16:05:19 +00:00
  • ace2614fad Remove docs on dead legacy metric names (#19341) Eric Eastwood 2026-01-08 10:03:15 -06:00