1
0

Commit Graph

  • c794aebaf8 fix: remove timestamp rounding in TerseJsonFormatter The round(record.created, 2) call limits timestamps generated by TerseJsonFormatter to 10ms precision. This can cause log ordering issues in log aggregators like Loki when multiple events occur within the same 10ms window. release-v1.148 Kaslo 2025-12-19 22:08:00 -06:00
  • acf62f71c5 sync with upstream develop Kaslo 2025-12-20 11:26:27 -06:00
  • 198ec9e1f3 fix: remove timestamp rounding in TerseJsonFormatter The round(record.created, 2) call limits timestamps generated by TerseJsonFormatter to 10ms precision. This can cause log ordering issues in log aggregators like Loki when multiple events occur within the same 10ms window. Kaslo 2025-12-19 22:08:00 -06: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
  • fd61b8eeb0 Merge branch 'release-v1.149' into develop Quentin Gliech 2026-03-03 17:24:12 +01: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
  • 639922e835 1.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
  • 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
  • bc15ed3c62 DeviceHandler: Add a log line when we delete a device (#19496) Brad Murray 2026-02-24 15:18:52 -05:00
  • 3d30735e79 Merge branch 'master' into develop Quentin Gliech 2026-02-24 15:29:24 +01:00
  • b30607ccaf 1.148.0 Quentin Gliech 2026-02-24 12:18:37 +01: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
  • 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 Quentin Gliech 2026-02-17 18:33:08 +01: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
  • 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
  • 7e4588ac4f Merge branch 'master' into develop Quentin Gliech 2026-02-12 17:23:37 +01:00
  • 7ff8687653 Fuxup changelog Quentin Gliech 2026-02-12 16:50:45 +01:00
  • 3fdeba35a6 1.147.1 Quentin Gliech 2026-02-12 16:46:02 +01:00
  • be362429de Refuse requests and events signed by banned signing keys (#19459) Quentin Gliech 2026-02-12 16:39:59 +01:00
  • 52fb6e98ac Support sending and receiving MSC4354 Sticky Event metadata. (#19365) Olivier 'reivilibre 2026-02-11 12:41:38 +00:00
  • 1841ded737 Merge branch 'master' into develop Quentin Gliech 2026-02-10 14:41:13 +01:00
  • a6152cec04 Fixup changelog Quentin Gliech 2026-02-10 13:41:53 +01:00
  • d423ab0cd5 1.147.0 Quentin Gliech 2026-02-10 13:40:56 +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
  • 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
  • 3048ff8b26 1.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
  • 84d591934b Add notes that new experimental features should have associated tracking issues. (#19410) Olivier 'reivilibre 2026-02-03 15:33:39 +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
  • 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
  • ede0f4f56b Bump python-multipart from 0.0.20 to 0.0.22 (#19411) dependabot[bot] 2026-01-27 23:08:00 +00:00
  • 9ad3f0c80f Merge branch 'master' into develop Devon Hudson 2026-01-27 09:13:04 -07:00
  • 53e8a3c14a 1.146.0 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
  • 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
  • a0e6a0595f 1.146.0rc1 Devon Hudson 2026-01-20 08:53:34 -07: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
  • 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
  • 58f59ffbcb Refactor Grafana dashboard to use server_name label (#19337) Eric Eastwood 2026-01-14 17:57:42 -06:00
  • 9b776c6a48 Minor changelog tweaks post-release (#19376) Devon Hudson 2026-01-13 18:25:07 +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 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
  • 6e80f2c43a Fall back to checking power levels when sourcing local restricted join users (#19321) timedout 2026-01-12 18:00:33 +00:00
  • 8f42f07bef Remove MSC2697 (legacy dehydrated devices) (#19346) Will Hunt 2026-01-12 16:32:38 +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 Devon Hudson 2026-01-08 12:09:01 -07: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
  • ace2614fad Remove docs on dead legacy metric names (#19341) Eric Eastwood 2026-01-08 10:03:15 -06:00
  • da7b32e8df Bump urllib3 from 2.6.0 to 2.6.3 (#19361) dependabot[bot] 2026-01-08 14:39:05 +00:00
  • 3f2887cf80 Merge branch 'release-v1.145' into develop Devon Hudson 2026-01-07 15:55:46 -07:00
  • ade89c4317 1.145.0rc3 Devon Hudson 2026-01-07 15:33:27 -07:00