Commit Graph

  • 512b3f50cf
    Update MSC4326 error code (#18947) Tulir Asokan 2025-09-24 12:57:24 +0200
  • 0fbf296c99 1.138.1 Andrew Morgan 2025-09-24 11:32:48 +0100
  • 0c8594c9a8 Fix performance regression related to delayed events processing (#18926) Andrew Morgan 2025-09-23 09:47:30 +0100
  • 35c9cbb09d
    Add an Admin API to query a piece of local or cached remote media by ID (#18911) Shay 2025-09-23 14:25:56 -0700
  • 9680804496
    Bump phonenumbers from 9.0.13 to 9.0.14 (#18954) dependabot[bot] 2025-09-23 17:18:41 +0100
  • 8f63e2246a
    Bump pygithub from 2.7.0 to 2.8.1 (#18952) dependabot[bot] 2025-09-23 17:18:19 +0100
  • aa83d660d5
    Bump anyhow from 1.0.99 to 1.0.100 (#18950) dependabot[bot] 2025-09-23 17:18:09 +0100
  • 641ced06a2
    Bump Swatinem/rust-cache from 2.8.0 to 2.8.1 (#18949) dependabot[bot] 2025-09-23 17:17:28 +0100
  • 354f1cc219
    Bump authlib from 1.6.3 to 1.6.4 (#18957) dependabot[bot] 2025-09-23 16:44:38 +0100
  • 478f593b6c
    Bump serde from 1.0.224 to 1.0.226 (#18953) dependabot[bot] 2025-09-23 16:42:38 +0100
  • cd6c424adb
    Bump types-requests from 2.32.4.20250809 to 2.32.4.20250913 (#18951) dependabot[bot] 2025-09-23 16:40:36 +0100
  • b70f668a8c Merge branch 'release-v1.139' into develop Andrew Morgan 2025-09-23 16:28:04 +0100
  • 9c4ba13a10 Add entry to v1.139.0 upgrade notes about appservices and /register requests Andrew Morgan 2025-09-23 16:27:38 +0100
  • 0447496549 Merge branch 'release-v1.139' into develop Andrew Morgan 2025-09-23 16:05:53 +0100
  • 9ed0d36fe2
    Bump batch size from 50 to 1000 for _get_e2e_cross_signing_signatures_for_devices query (#18939) Andrew Morgan 2025-09-23 15:47:29 +0100
  • 5857d2de59 Note ubuntu release support update in the upgrade notes Andrew Morgan 2025-09-23 15:34:26 +0100
  • b10f3f5959 1.139.0rc2 Andrew Morgan 2025-09-23 15:31:49 +0100
  • fd29e3219c
    Drop support for Ubuntu 24.10 'Oracular Oriole', add support for Ubuntu 25.04 'Plucky Puffin' (#18962) Andrew Morgan 2025-09-23 15:28:40 +0100
  • d308469e90 Update changelog to move MSC4190 entry to Features Andrew Morgan 2025-09-23 14:28:38 +0100
  • daf33e4954 1.139.0rc1 Andrew Morgan 2025-09-23 13:28:34 +0100
  • ddc7627b22
    Fix performance regression related to delayed events processing (#18926) Andrew Morgan 2025-09-23 09:47:30 +0100
  • 5be7679dd9
    Split loading config vs homeserver setup (#18933) Eric Eastwood 2025-09-22 14:53:02 -0500
  • e7d98d3429
    Remove sentinel logcontext in Clock utilities (looping_call, looping_call_now, call_later) (#18907) Eric Eastwood 2025-09-22 14:51:13 -0500
  • d05f44a1c6
    Introduce Clock.add_system_event_trigger(...) to include logcontext by default (#18945) Eric Eastwood 2025-09-22 11:47:22 -0500
  • 8d5d87fb0a
    Fix run_as_background_process not be awaited properly causing LoggingContext problems (#18938) Eric Eastwood 2025-09-22 11:02:08 -0500
  • 9a88d25f8e
    Fix run_in_background not be awaited properly causing LoggingContext problems (#18937) Eric Eastwood 2025-09-22 10:55:45 -0500
  • 5a9ca1e3d9
    Introduce Clock.call_when_running(...) to include logcontext by default (#18944) Eric Eastwood 2025-09-22 10:27:59 -0500
  • 83aca3f097
    Implement MSC4169: backwards-compatible redaction sending for rooms < v11 using the /send endpoint (#18898) SpiritCroc 2025-09-22 15:50:52 +0200
  • d80f515622
    Update MSC4190 support (#18946) Tulir Asokan 2025-09-22 15:45:05 +0200
  • 4367fb2d07
    OIDC doc: adds missing jwt_config values to authentik example (#18931) Max Kratz 2025-09-18 15:05:41 +0100
  • b596faa4ec
    Cache _get_e2e_cross_signing_signatures_for_devices (#18899) Andrew Morgan 2025-09-18 12:06:08 +0100
  • 6f9fab1089
    Fix open redirect in legacy SSO flow (idp) (#18909) Eric Eastwood 2025-09-17 13:54:47 -0500
  • 84d64251dc
    Remove sentinel logcontext where we log in setup, start and exit (#18870) Eric Eastwood 2025-09-16 17:15:08 -0500
  • 2bed3fb566
    Bump serde from 1.0.219 to 1.0.223 (#18920) dependabot[bot] 2025-09-15 20:05:23 +0100
  • 2c60b67a95
    Bump types-setuptools from 80.9.0.20250809 to 80.9.0.20250822 (#18924) dependabot[bot] 2025-09-15 17:37:43 +0100
  • 6358afff8d
    Bump pydantic from 2.11.7 to 2.11.9 (#18922) dependabot[bot] 2025-09-15 17:37:24 +0100
  • f7b547e2d8
    Bump authlib from 1.6.1 to 1.6.3 (#18921) dependabot[bot] 2025-09-15 17:35:11 +0100
  • 8f7bd946de
    Bump serde_json from 1.0.143 to 1.0.145 (#18919) dependabot[bot] 2025-09-15 17:31:12 +0100
  • 4f80fa4b0a
    Bump types-psycopg2 from 2.9.21.20250809 to 2.9.21.20250915 (#18918) dependabot[bot] 2025-09-15 17:29:49 +0100
  • b2592667a4
    Bump sigstore/cosign-installer from 3.9.2 to 3.10.0 (#18917) dependabot[bot] 2025-09-15 17:26:04 +0100
  • 769d30a247
    Clarify Python dependency constraints (#18856) Eric Eastwood 2025-09-15 09:45:41 -0500
  • 7ecfe8b1a8
    Better explain which context the task is run in when using run_in_background(...) or run_as_background_process(...) (#18906) Eric Eastwood 2025-09-12 09:29:35 -0500
  • e1036ffa48
    Add get_media_upload_limits_for_user and on_media_upload_limit_exceeded callbacks to module API (#18848) Hugh Nimmo-Smith 2025-09-12 12:26:19 +0100
  • 8c98cf7e55
    Remove usage of deprecated pkg_resources interface (#18910) Andrew Morgan 2025-09-12 11:57:04 +0200
  • ec64c3e88d
    Ensure we /send PDUs which pass canonical JSON checks (#18641) Kegan Dougal 2025-09-12 09:54:20 +0100
  • ada3a3b2b3
    Add experimental support for MSC4308: Thread Subscriptions extension to Sliding Sync when MSC4306 and MSC4186 are enabled. (#18695) reivilibre 2025-09-11 14:45:04 +0100
  • 9cc4001778
    Better explain logcontext in run_in_background(...) and run_as_background_process(...) (#18900) Eric Eastwood 2025-09-10 10:22:53 -0500
  • c68c5dd07b
    Update push rules for experimental MSC4306: Thread Subscriptions to follow newer draft. (#18846) reivilibre 2025-09-09 18:37:04 +0100
  • 92bdf77c3f
    Bump jsonschema from 4.25.0 to 4.25.1 (#18897) dependabot[bot] 2025-09-09 16:41:19 +0100
  • e43bf10187
    Bump types-requests from 2.32.4.20250611 to 2.32.4.20250809 (#18895) dependabot[bot] 2025-09-09 16:39:44 +0100
  • 6146dbad3e
    Bump towncrier from 24.8.0 to 25.8.0 (#18894) dependabot[bot] 2025-09-09 16:39:17 +0100
  • ca655e4020
    Start background tasks after we fork the process (daemonize) (#18886) Eric Eastwood 2025-09-09 10:10:34 -0500
  • 7951d41b4e
    Bump phonenumbers from 9.0.12 to 9.0.13 (#18893) dependabot[bot] 2025-09-09 15:53:24 +0100
  • e235099ab9
    Bump log from 0.4.27 to 0.4.28 (#18892) dependabot[bot] 2025-09-09 15:52:59 +0100
  • 3e865e403b
    Bump actions/setup-go from 5.5.0 to 6.0.0 (#18891) dependabot[bot] 2025-09-09 15:52:05 +0100
  • 35e7e659f6
    Bump actions/setup-python from 5.6.0 to 6.0.0 (#18890) dependabot[bot] 2025-09-09 15:49:22 +0100
  • 39e4f27347 Merge branch 'master' into develop Andrew Morgan 2025-09-09 12:30:12 +0100
  • 6fe8137a4a
    Configure Synapse to run MSC4306: Thread Subscriptions Complement tests. (#18819) reivilibre 2025-09-09 11:40:10 +0100
  • fcffd2e897 1.138.0 Andrew Morgan 2025-09-09 11:21:30 +0100
  • d48e69ad4c
    Fix prefixed support for MSC4133 (#18875) David Baker 2025-09-09 09:53:08 +0100
  • 74fdbc7b75
    Fix typo in structured_logging.md for file handler config (#18872) Amin Farjadi 2025-09-09 09:51:36 +0100
  • 4d55f2f301
    fix: Use the Enum's value for the dictionary key when responding to an admin request for experimental features (#18874) Jason Little 2025-09-09 03:50:09 -0500
  • dfccde9f60
    Remove obsolete and experimental /sync/e2ee endpoint. (#18583) reivilibre 2025-09-09 09:28:45 +0100
  • 4b43e6fe02
    Handle rescinding invites over federation (#18823) Erik Johnston 2025-09-08 10:55:48 +0100
  • b2997a8f20
    Suppress "Applying schema" log noise bulk when running Complement tests (#18878) Eric Eastwood 2025-09-02 13:34:47 -0500
  • bff4a11b3f
    Re-introduce: Fix LaterGauge metrics to collect from all servers (#18791) Eric Eastwood 2025-09-02 12:14:27 -0500
  • 09a489e198
    1.138.0rc1 Quentin Gliech 2025-09-02 14:16:55 +0200
  • 537e14169e
    Support stable endpoint and scopes from the MSC3861 family (#18549) Quentin Gliech 2025-09-02 13:55:12 +0200
  • 68068de3a4
    Trace how much work is being done while "recursively fetching redactions" (#18854) Eric Eastwood 2025-08-27 12:27:33 -0500
  • 356cc4a0a1
    Instrument _ByteProducer with tracing to measure potential dead time while writing bytes to the request (#18804) Eric Eastwood 2025-08-27 12:26:42 -0500
  • 27fc3389f3
    Switch to OpenTracing's ContextVarsScopeManager (#18849) Eric Eastwood 2025-08-27 11:41:00 -0500
  • df2cfb3932
    Link upstream Twisted bug: Idle connection timeout incorrectly enforced while sending large response with Request.write(...) (#18855) Eric Eastwood 2025-08-27 11:25:57 -0500
  • c339021ce8
    Reduce strictness of delayed event delta fetching (#18858) Andrew Ferrazzutti 2025-08-27 08:26:10 -0400
  • 499f947c67
    Bump actions/checkout from 4.3.0 to 5.0.0 (#18834) dependabot[bot] 2025-08-27 07:47:19 +0100
  • e76a9af4d7
    Bump types-jsonschema from 4.25.0.20250720 to 4.25.1.20250822 (#18867) dependabot[bot] 2025-08-27 07:28:01 +0100
  • eec1ca6e93
    Bump serde_json from 1.0.142 to 1.0.143 (#18866) dependabot[bot] 2025-08-27 07:04:50 +0100
  • 56b5759c0f
    Bump ruff from 0.12.7 to 0.12.10 (#18865) dependabot[bot] 2025-08-27 07:03:41 +0100
  • 767177ca5a
    Bump regex from 1.11.1 to 1.11.2 (#18864) dependabot[bot] 2025-08-27 07:01:59 +0100
  • 5b8e6e7911
    Bump actions/add-to-project from c0c5949b017d0d4a39f7ba888255881bdac2a823 to 4515659e2b458b27365e167605ac44f219494b66 (#18863) dependabot[bot] 2025-08-27 07:01:12 +0100
  • 6a6be6fbe2
    Bump dtolnay/rust-toolchain from b3b07ba8b418998c39fb20f53e8b695cdcc8de1b to e97e2d8cc328f1b50210efc529dca0028893a2d9 (#18862) dependabot[bot] 2025-08-27 07:00:07 +0100
  • 21c7841228
    Bump reqwest from 0.12.22 to 0.12.23 (#18842) dependabot[bot] 2025-08-27 06:57:17 +0100
  • 5b55e3f15d
    Bump anyhow from 1.0.98 to 1.0.99 (#18841) dependabot[bot] 2025-08-27 06:55:31 +0100
  • 0e2b92bcbc
    Bump types-bleach from 6.2.0.20250514 to 6.2.0.20250809 (#18838) dependabot[bot] 2025-08-27 06:54:32 +0100
  • 481987eb83
    Bump phonenumbers from 9.0.11 to 9.0.12 (#18837) dependabot[bot] 2025-08-27 06:53:52 +0100
  • 5fd30c7ea7
    Bump types-psycopg2 from 2.9.21.20250718 to 2.9.21.20250809 (#18836) dependabot[bot] 2025-08-27 06:53:28 +0100
  • d527c794fb
    Bump docker/login-action from 3.4.0 to 3.5.0 (#18835) dependabot[bot] 2025-08-27 06:52:28 +0100
  • 19fe3f001e Merge branch 'master' into develop Erik Johnston 2025-08-26 10:54:46 +0100
  • f8a44638eb 1.137.0 Erik Johnston 2025-08-26 10:23:44 +0100
  • 7ec5e60671
    Introduce EventPersistencePair type (#18857) Richard van der Hoff 2025-08-26 10:15:03 +0100
  • 48184eefa3
    Fix worker documentation around room Admin APIs (#18853) Ben Banfield-Zanin 2025-08-26 09:04:47 +0100
  • 205d9e4fc4
    Improve redact_on_ban performance (#18851) Shay 2025-08-23 03:43:50 -0700
  • 40edb10a98 Linkify MSC and CVE in the changelog Andrew Morgan 2025-08-19 11:01:21 +0100
  • 3d7e39b2ea add backticks to changelog Andrew Morgan 2025-08-19 11:00:15 +0100
  • c51da9bac0 1.137.0rc1 Andrew Morgan 2025-08-19 10:55:42 +0100
  • 4cee8c7b99
    Instrument encode_response with tracing in Sliding Sync requests (#18815) Eric Eastwood 2025-08-18 09:28:59 -0500
  • 4ac656073d
    Tag Sliding Sync traces when we wait_for_events (#18816) Eric Eastwood 2025-08-18 09:26:36 -0500
  • 3212526673
    Allow enabling MSC4108 when the stable MAS integration is enabled (#18832) Quentin Gliech 2025-08-18 11:00:51 +0200
  • c0878ac9e6
    Fix portdb CI by hardcoding the new pg_dump restrict key that was added due to CVE-2025-8714. (#18824) reivilibre 2025-08-15 13:32:05 +0100
  • 76c9f09e09
    Fix a bug which could corrupt auth chains (#18746) Kegan Dougal 2025-08-15 10:15:02 +0100
  • 5c20a60f0b
    Update tests to ensure all database tables are emptied when purging a room (#18794) Eric Eastwood 2025-08-13 15:05:41 -0500