summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* 1.111.0rc2 v1.111.0rc2Quentin Gliech2024-07-106-4/+24
* Fix new media APIs when using synapse.app.media_repository (#17420)Erik Johnston2024-07-093-2/+3
* Note the new federated media worker endpoints in the worker docs & upgrade no...Andrew Morgan2024-07-093-2/+5
* Route auth'd fed media requests to media repo in Complement tests (#17422)Andrew Morgan2024-07-092-0/+2
* Fix up the changelog v1.111.0rc1Quentin Gliech2024-07-092-3/+2
* Merge remote-tracking branch 'origin/develop' into release-v1.111Quentin Gliech2024-07-092-1/+3
|\
| * Fix exception when failing to talk to remote server (#17411)Erik Johnston2024-07-092-1/+3
* | Tweak the changelog for v1.111.0rc1Quentin Gliech2024-07-091-8/+7
* | 1.111.0rc1Quentin Gliech2024-07-0925-25/+61
|/
* Fix `/versions` requests (#17410)Erik Johnston2024-07-093-1/+11
* Bump ijson from 3.2.3 to 3.3.0 (#17413)dependabot[bot]2024-07-091-90/+95
* Bump pillow from 10.3.0 to 10.4.0 (#17412)dependabot[bot]2024-07-091-71/+82
* Fix bug in sliding sync when using old DB. (#17398)Erik Johnston2024-07-088-212/+33
* Add `rooms.bump_stamp` to Sliding Sync `/sync` for easier client-side sorting...Eric Eastwood2024-07-089-34/+295
* Bump serde_json from 1.0.119 to 1.0.120 (#17408)dependabot[bot]2024-07-081-2/+2
* Bump serde from 1.0.203 to 1.0.204 (#17409)dependabot[bot]2024-07-081-4/+4
* Bump mypy-zope from 1.0.4 to 1.0.5 (#17414)dependabot[bot]2024-07-081-4/+3
* Bump pydantic from 2.7.1 to 2.8.2 (#17415)dependabot[bot]2024-07-081-85/+98
* Declare support for Matrix 1.11 (#17403)Travis Ralston2024-07-082-0/+2
* MSC3861: allow overriding the introspection endpoint (#17406)Quentin Gliech2024-07-083-2/+20
* Bump certifi from 2023.7.22 to 2024.7.4 (#17404)dependabot[bot]2024-07-081-4/+4
* Support MSC3916 by adding a federation /thumbnail endpoint and authenticated ...Shay2024-07-0812-131/+585
* Bump ruff from 0.3.7 to 0.5.0 (#17381)dependabot[bot]2024-07-0513-36/+41
* Allow enabling sliding sync per-user (#17393)Erik Johnston2024-07-057-6/+89
* Finish up work to allow per-user feature flags (#17392)Erik Johnston2024-07-058-49/+189
* Fix links to MSC3916 (#17397)Sandro2024-07-052-2/+2
* Upon deactivation, forget all of the user's rooms (#17400)Travis Ralston2024-07-053-0/+27
* Fix links in README (#17379)Hugh Nimmo-Smith2024-07-052-3/+4
* Make the release script create a release branch for Complement as well (#17318)Quentin Gliech2024-07-052-1/+25
* Add `rooms.required_state` to Sliding Sync `/sync` (#17342)Eric Eastwood2024-07-049-89/+1687
* Changelog entries only get merged if they have the same content and extension...Eric Eastwood2024-07-042-3/+4
* Merge branch 'master' into developDevon Hudson2024-07-033-1/+14
|\
| * 1.110.0 v1.110.0 github/release-v1.110 release-v1.110Devon Hudson2024-07-033-1/+14
* | Add `room_types`/`not_room_types` filtering to Sliding Sync `/sync` (#17337)Eric Eastwood2024-07-025-7/+248
* | Return some room data in Sliding Sync `/sync` (#17320)Eric Eastwood2024-07-0214-259/+3593
* | Merge branch 'release-v1.110' into developDevon Hudson2024-07-027-5/+21
|\|
| * 1.110.0rc3 v1.110.0rc3Devon Hudson2024-07-027-5/+21
* | Merge remote-tracking branch 'origin/release-v1.110' into developErik Johnston2024-07-025-10/+57
|\|
| * Limit size of presence EDUs (#17371)Erik Johnston2024-07-023-11/+140
| * Fix regression when bounding future tokens (#17391)Erik Johnston2024-07-023-10/+54
| * Fix sync waiting for an invalid token from the "future" (#17386)Erik Johnston2024-07-0217-31/+229
| * Fix building debian packages for sid (#17389)Erik Johnston2024-07-022-0/+3
* | Support MSC3916 by adding `_matrix/client/v1/media/download` endpoint (#17365)Shay2024-07-0226-84/+1718
* | Fix sync waiting for an invalid token from the "future" (#17386)Erik Johnston2024-07-0217-31/+229
* | Fix building debian packages on non-clean checkouts (#17390)Erik Johnston2024-07-022-0/+4
* | Bump types-setuptools from 69.5.0.20240423 to 70.1.0.20240627 (#17380)dependabot[bot]2024-07-011-3/+3
* | Bump serde_json from 1.0.117 to 1.0.119 (#17385)dependabot[bot]2024-07-011-2/+2
* | Bump log from 0.4.21 to 0.4.22 (#17384)dependabot[bot]2024-07-011-2/+2
* | Bump cryptography from 42.0.7 to 42.0.8 (#17382)dependabot[bot]2024-07-011-33/+33
* | Limit size of presence EDUs (#17371)Erik Johnston2024-07-013-11/+140
* | Clarify `url_preview_url_blacklist` is a usability feature (#17356)davidegirardi2024-06-282-9/+13
* | Use rstcheck to "lint" the README (#17367)Till2024-06-272-0/+21
* | Handle multiple rows device inbox (#17362)Erik Johnston2024-06-272-3/+3
* | Merge branch 'release-v1.110' into developTill Faelligen2024-06-2646-49/+101
|\|
| * 1.110.0rc2 v1.110.0rc2Till Faelligen2024-06-264-2/+16
| * Fix uploading packages to PyPi (#17363)Till2024-06-262-7/+8
| * Fix typo v1.110.0rc1Till Faelligen2024-06-261-1/+1
| * Update changelogTill Faelligen2024-06-261-8/+6
| * 1.110.0rc1Till Faelligen2024-06-2646-49/+88
* | Fix uploading packages to PyPi (#17363)Till2024-06-262-7/+8
|/
* Fixes to the table of contents in the README (#17329)Andrew Morgan2024-06-252-4/+5
* Fix outdated Security Disclosure Policy references (#17341)Denis Kasak2024-06-254-5/+6
* Re-introduce federation /download endpoint (#17350)Shay2024-06-258-11/+588
* Fix refreshable_access_token_lifetime typo (#17357)douglaz2024-06-251-1/+1
* Limit amount of replication we send (#17358)Erik Johnston2024-06-252-8/+8
* Reintroduce "Reduce device lists replication traffic."" (#17361)Erik Johnston2024-06-256-48/+89
* Revert "Reduce device lists replication traffic." (#17360)Erik Johnston2024-06-256-89/+48
* Add `is_invite` filtering to Sliding Sync `/sync` (#17335)Eric Eastwood2024-06-244-43/+199
* Correct error in user_directory docs (#17348)devonh2024-06-242-1/+3
* Add default values for rc_invites per_issuer to docs (#17347)devonh2024-06-242-2/+4
* Fix room `type` typo in mailer (#17336)Eric Eastwood2024-06-242-2/+4
* Reintroduce #17291. (#17338)Erik Johnston2024-06-247-89/+250
* Add support for MSC3823 - Account Suspension Part 2 (#17255)Shay2024-06-249-0/+287
* Reduce device lists replication traffic. (#17333)Erik Johnston2024-06-246-48/+89
* Tidy up integer parsing (#17339)Denis Kasak2024-06-248-34/+25
* Bump lazy_static from 1.4.0 to 1.5.0 (#17355)dependabot[bot]2024-06-241-2/+2
* Bump typing-extensions from 4.11.0 to 4.12.2 (#17354)dependabot[bot]2024-06-241-3/+3
* Bump netaddr from 1.2.1 to 1.3.0 (#17353)dependabot[bot]2024-06-241-3/+3
* Bump packaging from 24.0 to 24.1 (#17352)dependabot[bot]2024-06-241-4/+4
* Bump sentry-sdk from 2.3.1 to 2.6.0 (#17351)dependabot[bot]2024-06-241-4/+4
* Bump urllib3 from 2.0.7 to 2.2.2 (#17346)dependabot[bot]2024-06-211-5/+5
* Bump requests from 2.31.0 to 2.32.2 (#17345)dependabot[bot]2024-06-211-4/+4
* Bump tornado from 6.4 to 6.4.1 (#17344)dependabot[bot]2024-06-211-15/+15
* Bump authlib from 1.3.0 to 1.3.1 (#17343)dependabot[bot]2024-06-211-3/+3
* Revert "Handle large chain calc better (#17291)" (#17334)Erik Johnston2024-06-195-230/+82
* Register sliding sync under a different path (#17331)Erik Johnston2024-06-193-2/+5
* register-new-matrix-user: add a flag to ignore already existing users (#17304)Jörg Thalheim2024-06-194-3/+34
* Filter added to Admin-API GET /rooms (#17276)Alexander Fechler2024-06-195-15/+131
* Update the README with Element branding and a few fixes (#17324)Andrew Morgan2024-06-192-25/+51
* Remove `expire_access_token` from Docker configuration (#17198)Aaron Dewes2024-06-192-1/+1
* Handle large chain calc better (#17291)Erik Johnston2024-06-195-82/+230
* Require the 'from' parameter for `/notifications` be an integer (#17283)Andrew Morgan2024-06-195-21/+173
* Revert "Support MSC3916 by adding a federation `/download` endpoint" (#17325)Andrew Morgan2024-06-1811-659/+25
* register_new_matrix_user: add password-file flag (#17294)Jörg Thalheim2024-06-184-7/+29
* Merge branch 'master' into developQuentin Gliech2024-06-184-5/+20
|\
| * 1.109.0 v1.109.0 github/release-v1.109 release-v1.109Quentin Gliech2024-06-184-2/+16
| * Switch to macOS 12 runners to fix building of wheels for macOS (#17319)Quentin Gliech2024-06-182-4/+5
* | Add support for via query parameter from MSC4156 (#17322)Johannes Marbach2024-06-184-0/+20
* | fix missing quotes for exclude_rooms_from_sync (#17308)Dirk Klimpel2024-06-182-1/+2
* | Bump types-pyyaml from 6.0.12.12 to 6.0.12.20240311 (#17316)dependabot[bot]2024-06-181-4/+4
* | Bump docker/build-push-action from 5 to 6 (#17312)dependabot[bot]2024-06-181-1/+1
* | Bump dawidd6/action-download-artifact from 5 to 6 (#17313)dependabot[bot]2024-06-181-1/+1
* | Bump types-netaddr from 1.2.0.20240219 to 1.3.0.20240530 (#17314)dependabot[bot]2024-06-181-3/+3
* | Bump phonenumbers from 8.13.37 to 8.13.39 (#17315)dependabot[bot]2024-06-181-3/+3
* | Bump msgpack from 1.0.7 to 1.0.8 (#17317)dependabot[bot]2024-06-181-57/+57
* | Add `is_encrypted` filtering to Sliding Sync `/sync` (#17281)Eric Eastwood2024-06-175-100/+189
* | Add `stream_ordering` sort to Sliding Sync `/sync` (#17293)Eric Eastwood2024-06-179-121/+459
* | Merge branch 'release-v1.109' into developQuentin Gliech2024-06-178-216/+193
|\|
| * 1.109.0rc3 v1.109.0rc3Quentin Gliech2024-06-176-4/+20
| * Set our own stream position from the current sequence value on startup (#17309)Quentin Gliech2024-06-173-178/+147
| * Use the release branch for sytest in release-branch PRs (#17306)Quentin Gliech2024-06-172-0/+4
| * Automatically apply SQL for inconsistent sequence (#17305)Erik Johnston2024-06-144-37/+25
* | Enable cross-signing key upload without UIA (#17284)Richard van der Hoff2024-06-147-123/+32
* | Include user membership on events (#17282)Richard van der Hoff2024-06-1318-45/+8
* | Add `is_dm` filtering to Sliding Sync `/sync` (#17277)Eric Eastwood2024-06-135-7/+416
* | Fix `newly_left` rooms not appearing if we returned early (Sliding Sync) (#17...Eric Eastwood2024-06-133-14/+15
* | Add `event.internal_metadata.instance_name` (#17300)Eric Eastwood2024-06-1310-9/+31
* | Fix `get_last_event_in_room_before_stream_ordering(...)` finding the wrong la...Eric Eastwood2024-06-133-12/+290
* | Bump `mypy` from 1.8.0 to 1.9.0 (#17297)Andrew Morgan2024-06-134-40/+82
* | Clarify that MSC4151 is enabled on matrix.org (#17296)Quentin Gliech2024-06-132-1/+10
* | Add report room API (MSC4151) (#17270)Travis Ralston2024-06-129-8/+210
* | Bump types-jsonschema from 4.21.0.20240311 to 4.22.0.20240610 (#17288)dependabot[bot]2024-06-121-3/+3
* | Bump jinja2 from 3.1.3 to 3.1.4 (#17287)dependabot[bot]2024-06-121-3/+3
* | Merge branch 'release-v1.109' into developQuentin Gliech2024-06-115-10/+52
|\|
| * CHANGES.md: s/OTKs/one-time-keys/ v1.109.0rc2Quentin Gliech2024-06-111-1/+1
| * 1.109.0rc2Quentin Gliech2024-06-115-3/+17
| * Fix bug where device lists would break sync (#17292)Erik Johnston2024-06-103-9/+36
| * Update changelogErik Johnston2024-06-101-1/+1
| * Always return OTK counts (#17275)Erik Johnston2024-06-102-4/+30
* | Bump regex from 1.10.4 to 1.10.5 (#17290)dependabot[bot]2024-06-111-2/+2
* | Bump dawidd6/action-download-artifact from 3.1.4 to 5 (#17289)dependabot[bot]2024-06-111-1/+1
* | Bump types-pillow from 10.2.0.20240423 to 10.2.0.20240520 (#17285)dependabot[bot]2024-06-111-3/+3
* | Reorganize Pydantic models and types used in handlers (#17279)Eric Eastwood2024-06-1015-244/+269
* | Wrong retention policy being used when filtering events (lint `ControlVarUsed...Eric Eastwood2024-06-102-1/+2
* | Support MSC3916 by adding a federation `/download` endpoint (#17172)Shay2024-06-0710-24/+659
* | Add debug logging for when room keys are uploaded, including whether they are...reivilibre2024-06-072-0/+19
* | Add Sliding Sync `/sync` endpoint (initial implementation) (#17187)Eric Eastwood2024-06-0611-15/+2302
* | Handle OTK uploads off master (#17271)Erik Johnston2024-06-063-38/+60
* | Don't try and resync devices for down hosts (#17273)Erik Johnston2024-06-062-6/+19
* | Always return OTK counts (#17275)Erik Johnston2024-06-062-4/+30
* | Ratelimiting of remote media downloads (#17256)Shay2024-06-0512-14/+372
* | Handle hyphens in user dir search porperly (#17254)Erik Johnston2024-06-054-6/+104
* | Use fully-qualified `PersistedEventPosition` when returning `RoomsForUser` (#...Eric Eastwood2024-06-0411-75/+85
* | Merge branch 'release-v1.109' into developAndrew Morgan2024-06-0425-23/+61
|\|
| * Fix typo in CHANGES.md v1.109.0rc1Andrew Morgan2024-06-041-1/+1
| * 1.109.0rc1Andrew Morgan2024-06-0425-23/+61
* | Bump sentry-sdk from 2.1.1 to 2.3.1 (#17263)dependabot[bot]2024-06-041-4/+4
|/
* Bump types-pyopenssl from 24.0.0.20240311 to 24.1.0.20240425 (#17260)dependabot[bot]2024-06-031-3/+18
* Bump mypy-zope from 1.0.3 to 1.0.4 (#17262)dependabot[bot]2024-06-031-4/+4
* Bump lxml from 5.2.1 to 5.2.2 (#17261)dependabot[bot]2024-06-031-156/+144
* Fix bug where typing replication breaks (#17252)Erik Johnston2024-05-313-4/+56
* Fix logging errors when receiving invalid User ID for key querys (#17250)Erik Johnston2024-05-312-0/+6
* Fix sentry default tags (#17251)Erik Johnston2024-05-312-10/+11
* In sync wait for worker to catch up since token (#17215)Erik Johnston2024-05-307-7/+134
* Fix deduplicating of membership events to not create unused state groups. (#1...Erik Johnston2024-05-304-35/+54
* Replaces all usages of `StreamIdGenerator` with `MultiWriterIdGenerator` (#17...Erik Johnston2024-05-3010-363/+227
* Clean out invalid destinations from outbox (#17242)Erik Johnston2024-05-303-0/+92
* Ensure we delete media if we reject due to spam check (#17246)Erik Johnston2024-05-303-32/+33
* Move towards using `MultiWriterIdGenerator` everywhere (#17226)Erik Johnston2024-05-2910-379/+341
* Don't invalidate all `get_relations_for_event` on history purge (#17083)Erik Johnston2024-05-296-13/+41
* Change allow_unsafe_locale to also apply on new databases (#17238)Erik Johnston2024-05-293-7/+13
* Ignore attempts to send to-device messages to bad users (#17240)Erik Johnston2024-05-292-0/+8
* Handle duplicate OTK uploads racing (#17241)Erik Johnston2024-05-292-33/+46
* Fix slipped logging context when media rejected (#17239)Erik Johnston2024-05-296-91/+55
* Merge branch 'master' into developOlivier 'reivilibre2024-05-283-1/+14
|\
| * 1.108.0 v1.108.0 github/release-v1.108 release-v1.108Olivier 'reivilibre2024-05-283-1/+14
* | Bump phonenumbers from 8.13.35 to 8.13.37 (#17235)dependabot[bot]2024-05-281-3/+3
* | Bump pyicu from 2.13 to 2.13.1 (#17236)dependabot[bot]2024-05-281-2/+2
* | Bump pyopenssl from 24.0.0 to 24.1.0 (#17234)dependabot[bot]2024-05-281-4/+4
* | Bump prometheus-client from 0.19.0 to 0.20.0 (#17233)dependabot[bot]2024-05-281-3/+3
* | Bump serde from 1.0.202 to 1.0.203 (#17232)dependabot[bot]2024-05-281-4/+4
* | Support MSC3916 by adding unstable media endpoints to `_matrix/client` (#17213)Shay2024-05-247-549/+2393
* | Add Sliding Sync `/sync/e2ee` endpoint for To-Device messages (#17167)Eric Eastwood2024-05-237-175/+861
* | Log exceptions when failing to auto-join new user according to the `auto_join...reivilibre2024-05-222-1/+2
* | Add logging to tasks managed by the task scheduler, showing CPU and database ...reivilibre2024-05-222-2/+68
* | Reduce work of calculating outbound device pokes (#17211)Erik Johnston2024-05-223-0/+32
* | Update Lemonldap-NG OIDC config (#17204)Yadd2024-05-222-0/+3
* | Bring auto-accept invite logic into Synapse (#17147)devonh2024-05-2111-1/+945
* | Improve perf of sync device lists (#17216)Erik Johnston2024-05-215-62/+103
* | Merge branch 'release-v1.108' into developErik Johnston2024-05-2127-25/+53
|\|
| * Fixup changelog v1.108.0rc1Erik Johnston2024-05-211-1/+1
| * Fixup changelogErik Johnston2024-05-211-1/+1
| * 1.108.0rc1Erik Johnston2024-05-2127-25/+53
* | Bump twine from 5.0.0 to 5.1.0 (#17225)dependabot[bot]2024-05-211-3/+3
* | Bump bcrypt from 4.1.2 to 4.1.3 (#17224)dependabot[bot]2024-05-211-28/+28
* | Bump pyasn1 from 0.5.1 to 0.6.0 (#17223)dependabot[bot]2024-05-211-4/+4
* | Bump types-psycopg2 from 2.9.21.20240311 to 2.9.21.20240417 (#17222)dependabot[bot]2024-05-211-3/+3
* | Bump serde from 1.0.201 to 1.0.202 (#17221)dependabot[bot]2024-05-211-4/+4
* | Bump anyhow from 1.0.83 to 1.0.86 (#17220)dependabot[bot]2024-05-211-2/+2
|/
* Add a short sleep if the request is rate-limited (#17210)Erik Johnston2024-05-186-4/+15
* Federated Knocking Endpoints added (missing in Docu) (#17058)Dominic Schubert2024-05-172-0/+3
* Refactor `SyncResultBuilder` assembly to its own function (#17202)Eric Eastwood2024-05-162-116/+149
* Fix `joined_rooms`/`joined_room_ids` usage (#17208)Eric Eastwood2024-05-162-1/+2
* Rename to be obvious: `joined_rooms` -> `joined_room_ids` (#17203)Eric Eastwood2024-05-162-2/+3
* Removed `request_key` from the `SyncConfig` (moved outside as its own functio...Eric Eastwood2024-05-165-14/+59
* Route `/make_knock` and `/send_knock` to workers in Complement docker image (...Andrew Morgan2024-05-162-0/+3
* Revert "Improve perf of sync device lists" (#17207)Erik Johnston2024-05-163-9/+46
* Fix bug where push rules would be empty in `/sync` (#17142)Erik Johnston2024-05-163-13/+37
* Refactor Sync handler to be able to return different sync responses (`SyncVer...Eric Eastwood2024-05-165-25/+128
* Fix request path for `federation_whitelist_endpoint_enabled` option in docume...Andrew Morgan2024-05-152-1/+2
* Merge branch 'master' into developAndrew Morgan2024-05-143-1/+13
|\
| * 1.107.0 v1.107.0 github/release-v1.107 release-v1.107Andrew Morgan2024-05-143-1/+13
* | Cache literal sync filter validation (#17186)Erik Johnston2024-05-142-1/+14
* | Reduce pauses on large device list changes (#17192)Erik Johnston2024-05-142-3/+11
* | Improve perf of sync device lists (#17191)Erik Johnston2024-05-143-46/+9
* | Allows CAS SSO flow to provide user IDs composed of numbers only (#17098)Aurélien Grimpard2024-05-144-0/+30
* | Bump serde_json from 1.0.116 to 1.0.117 (#17182)dependabot[bot]2024-05-141-2/+2
* | Bump serde from 1.0.200 to 1.0.201 (#17183)dependabot[bot]2024-05-141-4/+4
* | Bump gitpython from 3.1.41 to 3.1.43 (#17181)dependabot[bot]2024-05-141-4/+5
* | Bump cryptography from 42.0.5 to 42.0.7 (#17180)dependabot[bot]2024-05-141-33/+33
* | Bump immutabledict from 4.1.0 to 4.2.0 (#17179)dependabot[bot]2024-05-141-3/+3
* | Bump sentry-sdk from 1.40.3 to 2.1.1 (#17178)dependabot[bot]2024-05-141-5/+21
* | An federation whitelist query endpoint extension (#16848)Erik Johnston2024-05-138-0/+243
* | Actually fix public rooms (#17184)Erik Johnston2024-05-132-54/+55
* | Fix bug with creating public rooms on workers (#17177)Erik Johnston2024-05-132-65/+52
* | Update docs to bump libjemalloc version on latest debian; correct "push_rules...ll-SKY-ll2024-05-093-3/+4
* | Bump black from 24.2.0 to 24.4.2 (#17170)Andrew Morgan2024-05-082-34/+24
* | Fix undiscovered linter errors (#17166)devonh2024-05-082-3/+12
* | Optional whitespace support in Authorization (#1350) (#17145)Timshel2024-05-083-1/+13
* | Update PyO3 to 0.21 (#17162)Erik Johnston2024-05-0810-152/+202
* | Note preset behaviour in `autocreate_auto_join_room_preset` docs (#17150)Andrew Morgan2024-05-082-0/+6
* | Add note about MSC3886 being closed (#17151)Hugh Nimmo-Smith2024-05-082-0/+4
* | Merge branch 'release-v1.107' into developOlivier 'reivilibre2024-05-0726-24/+66
|\|
| * Tweak changelog v1.107.0rc1Olivier 'reivilibre2024-05-071-6/+6
| * 1.107.0rc1Olivier 'reivilibre2024-05-0726-24/+66
* | Add note about external_ids for User Admin API in documentation (#17139)Jacob Sánchez2024-05-072-2/+3
|/
* Bump serde from 1.0.199 to 1.0.200 (#17161)dependabot[bot]2024-05-071-4/+4
* Bump pydantic from 2.7.0 to 2.7.1 (#17160)dependabot[bot]2024-05-071-84/+84
* Bump types-pillow from 10.2.0.20240415 to 10.2.0.20240423 (#17159)dependabot[bot]2024-05-071-3/+3
* Bump lxml from 5.1.0 to 5.2.1 (#17158)dependabot[bot]2024-05-071-80/+157
* Bump jsonschema from 4.21.1 to 4.22.0 (#17157)dependabot[bot]2024-05-071-4/+15
* Add optimisation to `StreamChangeCache` (#17130)Erik Johnston2024-05-063-4/+34
* Fix bug where `StreamChangeCache` would not respect cache factors (#17152)Erik Johnston2024-05-032-1/+2
* Fix lint.sh script (#17148)Erik Johnston2024-05-032-1/+1
* Bump `pillow` from 10.2.0 to 10.3.0 (#17146)Andrew Morgan2024-05-032-437/+74
* upgrade.md: Bump minimum Rust version to 1.66.0 (element-hq#17079) (#17140)jahway6032024-05-022-0/+9
* synapse complement image: hardcode enabling msc3266 (#17105)Benjamin Bouvier2024-05-022-0/+3
* Add support for MSC3823 - Account Suspension (#17051)Shay2024-05-019-7/+173
* Drop sphinx docs (#17073)Erik Johnston2024-05-017-138/+1
* Correct licensing metadata on the Docker image (#17141)Ben Banfield-Zanin2024-05-012-1/+2
* Merge branch 'master' into developAndrew Morgan2024-04-303-1/+14
|\
| * 1.106.0 v1.106.0 github/release-v1.106 release-v1.106Andrew Morgan2024-04-303-1/+14
* | Enable complement tests for MSC4115 support (#17137)Richard van der Hoff2024-04-302-3/+14
* | Apply user `email` & `picture` during OIDC registration if present & selected...devonh2024-04-295-15/+205
* | Add support for MSC4115 (#17104)Richard van der Hoff2024-04-2920-125/+407
* | Update tornado 6.2 -> 6.4 (#17131)Andrew Morgan2024-04-292-25/+15
* | Ensure that incoming to-device messages are not dropped (#17127)Richard van der Hoff2024-04-295-19/+55
* | Declare support for Matrix v1.10. (#17082)Patrick Cloke2024-04-292-0/+2
* | Bump types-setuptools from 69.0.0.20240125 to 69.5.0.20240423 (#17134)dependabot[bot]2024-04-291-3/+3
* | Bump idna from 3.6 to 3.7 (#17136)dependabot[bot]2024-04-291-3/+3