summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/develop' into anoa/public_rooms_module_api github/anoa/public_rooms_module_api anoa/public_rooms_module_apiMathieu Velten2023-10-1017-55/+112
|\
| * Merge branch 'master' into developOlivier Wilkinson (reivilibre)2023-10-101-0/+13
| |\
| | * Add security advisory note to the changelogOlivier Wilkinson (reivilibre)2023-10-101-0/+13
| * | Merge branch 'master' into developOlivier Wilkinson (reivilibre)2023-10-103-1/+12
| |\|
| | * 1.94.0 v1.94.0Olivier Wilkinson (reivilibre)2023-10-103-1/+12
| * | Add DB indices to speed up purging rooms (#16457)David Robertson2023-10-104-0/+35
| * | Disable statement timeout whilst purging rooms (#16455)reivilibre2023-10-092-0/+6
| * | Don't block CI on sign-off (#16454)Erik Johnston2023-10-092-1/+1
| * | Bump ruff from 0.0.290 to 0.0.292 (#16449)dependabot[bot]2023-10-097-28/+20
| * | Bump netaddr from 0.8.0 to 0.9.0 (#16453)dependabot[bot]2023-10-091-3/+3
| * | Bump psycopg2 from 2.9.8 to 2.9.9 (#16452)dependabot[bot]2023-10-091-13/+13
| * | Bump bleach from 6.0.0 to 6.1.0 (#16451)dependabot[bot]2023-10-091-5/+5
| * | Bump types-bleach from 6.0.0.4 to 6.1.0.0 (#16450)dependabot[bot]2023-10-091-4/+4
* | | Merge remote-tracking branch 'origin/develop' into anoa/public_rooms_module_apiMathieu Velten2023-10-09573-14711/+29479
|\| |
| * | Fix possible AttributeError when account-api is called over unix socket (#16404)Christoph2023-10-092-1/+2
| * | Apply join rate limiter outside the lineariser (#16441)David Robertson2023-10-063-20/+48
| * | Convert simple_select_list_paginate_txn to return tuples. (#16433)Patrick Cloke2023-10-067-39/+67
| * | Return ThumbnailInfo in more places (#16438)Patrick Cloke2023-10-066-80/+90
| * | Drop unused tables & unneeded access token ID for events. (#16268)Patrick Cloke2023-10-064-8/+29
| * | Stop sending incorrect knock_state_events. (#16403)Patrick Cloke2023-10-066-23/+8
| * | Fix comments related to replication. (#16428)Patrick Cloke2023-10-063-3/+2
| * | Add documentation on background updates. (#16420)Patrick Cloke2023-10-062-0/+62
| * | Register media servlets via regex. (#16419)Patrick Cloke2023-10-0620-337/+297
| * | Bump pyo3 from 0.17.1 to 0.19.2 (#16162)V024602023-10-064-17/+29
| * | Remove unused method. (#16435)Patrick Cloke2023-10-052-20/+1
| * | Remove manys calls to cursor_to_dict (#16431)Patrick Cloke2023-10-0516-228/+320
| * | Add __slots__ to replication commands. (#16429)Patrick Cloke2023-10-052-1/+27
| * | Factor out `MultiWriter` token from `RoomStreamToken` (#16427)Erik Johnston2023-10-059-61/+115
| * | Add type hints to synmark. (#16421)Patrick Cloke2023-10-047-48/+90
| * | Some refactors around receipts stream (#16426)Erik Johnston2023-10-0416-80/+111
| |/
| * Update changelog v1.94.0rc1David Robertson2023-10-031-2/+2
| * 1.94.0rc1David Robertson2023-10-0327-25/+59
| * Bump urllib3 from 1.26.15 to 1.26.17 (#16422)dependabot[bot]2023-10-031-4/+4
| * Add note to 'federation_domain_whitelist' option (#16416)Erik Johnston2023-10-032-0/+6
| * Clean-up old release notes (#16418)Patrick Cloke2023-10-023-134/+136
| * mypy plugin to check `@cached` return types (#14911)David Robertson2023-10-028-59/+324
| * Remove Python version from `/_synapse/admin/v1/server_version` (#16380)MomentQYC2023-10-024-12/+9
| * Bump phonenumbers from 8.13.19 to 8.13.22 (#16413)dependabot[bot]2023-10-021-3/+3
| * Bump msgpack from 1.0.6 to 1.0.7 (#16412)dependabot[bot]2023-10-021-57/+57
| * Bump types-netaddr from 0.8.0.9 to 0.9.0.1 (#16411)dependabot[bot]2023-10-021-3/+3
| * Bump pydantic from 2.3.0 to 2.4.2 (#16410)dependabot[bot]2023-10-021-111/+111
| * Bump psycopg2 from 2.9.7 to 2.9.8 (#16409)dependabot[bot]2023-10-021-12/+22
| * Bump regex from 1.9.5 to 1.9.6 (#16408)dependabot[bot]2023-10-021-4/+4
| * Downgrade repl stream time out error to warning (#16401)Erik Johnston2023-09-292-1/+2
| * Support rendering some media downloads as inline (#15988)Will Hunt2023-09-294-6/+106
| * Remove warnings from the docs about using message retention. (#16382)Patrick Cloke2023-09-283-7/+4
| * Improve state types. (#16395)Patrick Cloke2023-09-283-8/+11
| * Use modern config for maturin. (#16394)Patrick Cloke2023-09-283-0/+4
| * Merge branch 'master' into developErik Johnston2023-09-263-1/+27
| |\
| | * 1.93.0 v1.93.0Erik Johnston2023-09-263-1/+27
| * | Add a cache around server ACL checking (#16360)Patrick Cloke2023-09-2611-85/+235
| * | Implement MSC4028: push all encrypted events. (#16361)Patrick Cloke2023-09-268-1/+31
| * | Skip export-data on non-code (e.g. docs) PRs (#16387)David Robertson2023-09-262-3/+5
| * | Add documentation about the user directory search algorithm (#16320)Patrick Cloke2023-09-262-26/+111
| * | Reduce calls to `send_presence_to_destinations` (#16385)Erik Johnston2023-09-262-15/+19
| * | Improve comments in StateGroupBackgroundUpdateStore. (#16383)Patrick Cloke2023-09-252-2/+17
| * | Add developer documentation concerning gradual schema migrations with column ...reivilibre2023-09-252-0/+158
| * | Avoid running CI steps when the files they check have not been changed. (#14745)reivilibre2023-09-252-14/+83
| * | Bump types-psycopg2 from 2.9.21.11 to 2.9.21.14 (#16381)dependabot[bot]2023-09-254-32/+9
| * | Bump actions/checkout from 3 to 4 (#16250)dependabot[bot]2023-09-259-47/+47
| * | Add support for pydantic v2 via pydantic.v1 compat module (#16332)Maxwell G2023-09-2517-94/+348
| * | Bump cryptography from 41.0.3 to 41.0.4 (#16362)dependabot[bot]2023-09-251-24/+24
| * | Get CI to check PRs have been signed-off (#16348)David Robertson2023-09-252-1/+8
| * | Bump sentry-sdk from 1.30.0 to 1.31.0 (#16378)dependabot[bot]2023-09-251-3/+5
| * | Bump msgpack from 1.0.5 to 1.0.6 (#16377)dependabot[bot]2023-09-251-65/+58
| * | Bump gitpython from 3.1.35 to 3.1.37 (#16376)dependabot[bot]2023-09-251-4/+7
| * | Bump docker/setup-buildx-action from 2 to 3 (#16375)dependabot[bot]2023-09-252-2/+2
| * | Bump dawidd6/action-download-artifact from 2.27.0 to 2.28.0 (#16374)dependabot[bot]2023-09-251-1/+1
| * | Add missing license header. (#16359)Patrick Cloke2023-09-212-0/+14
| * | Convert more cached return values to immutable types (#16356)Patrick Cloke2023-09-2011-36/+52
| * | Return immutable objects for cachedList decorators (#16350)Patrick Cloke2023-09-1924-100/+134
| * | Merge branch 'release-v1.93' into developPatrick Cloke2023-09-1959-57/+85
| |\|
| | * Update changelog. v1.93.0rc1Patrick Cloke2023-09-191-4/+5
| | * Tweak changelog.Patrick Cloke2023-09-191-11/+8
| | * 1.93.0rc1Patrick Cloke2023-09-1959-57/+87
| * | Fix-up deactivated notes in docs. (#16355)Patrick Cloke2023-09-192-1/+2
| |/
| * Use string for federation_client_minimum_tls_version documentation examples (...Jan Christian GrĂ¼nhage2023-09-192-4/+5
| * Bump serde_json from 1.0.106 to 1.0.107 (#16345)dependabot[bot]2023-09-181-2/+2
| * Bump furo from 2023.8.19 to 2023.9.10 (#16340)dependabot[bot]2023-09-181-3/+3
| * Test against PostgreSQL 16. (#16351)Patrick Cloke2023-09-182-1/+2
| * Bump ruff from 0.0.286 to 0.0.290 (#16342)dependabot[bot]2023-09-184-33/+22
| * Merge branch 'master' into developMathieu Velten2023-09-183-1/+26
| |\
| | * Update changelog v1.92.3Mathieu Velten2023-09-181-2/+4
| | * 1.92.3Mathieu Velten2023-09-184-2/+24
| | * Mandate Pillow>=10.0.1 because of libwebp CVE (#16347)Mathieu Velten2023-09-182-1/+4
| | * Bump pillow from 10.0.0 to 10.0.1 (#16344)dependabot[bot]2023-09-181-57/+55
| * | Stop patching EventBase.__eq__ in tests. (#16349)Patrick Cloke2023-09-183-36/+31
| * | Filter locked users in the admin API (#16328)Hanadi2023-09-186-7/+51
| * | Make cached account data/tags/admin types immutable (#16325)Patrick Cloke2023-09-189-50/+55
| * | Return an immutable value from get_latest_event_ids_in_room. (#16326)Patrick Cloke2023-09-1812-40/+48
| * | Additional validation of receipts (#16327)Patrick Cloke2023-09-186-165/+241
| * | Mandate Pillow>=10.0.1 because of libwebp CVE (#16347)Mathieu Velten2023-09-182-1/+4
| * | Bump pillow from 10.0.0 to 10.0.1 (#16344)dependabot[bot]2023-09-181-57/+55
| * | Set email charset as utf-8 rather than utf8 (#16329)José Joaquín Atria2023-09-182-2/+3
| * | Bump typing-extensions from 4.7.1 to 4.8.0 (#16341)dependabot[bot]2023-09-181-5/+15
| * | Bump docker/login-action from 2 to 3 (#16339)dependabot[bot]2023-09-182-3/+3
| * | Bump docker/metadata-action from 4 to 5 (#16337)dependabot[bot]2023-09-181-1/+1
| * | Bump docker/setup-qemu-action from 2 to 3 (#16338)dependabot[bot]2023-09-182-2/+2
| * | Bump docker/build-push-action from 4 to 5 (#16336)dependabot[bot]2023-09-181-1/+1
| * | Merge branch 'master' into developErik Johnston2023-09-157-16/+32
| |\|
| | * Fix Changelog v1.92.2Erik Johnston2023-09-151-1/+1
| | * 1.92.2Erik Johnston2023-09-154-2/+17
| | * Use bookwork as docker base image (#16324)Erik Johnston2023-09-155-15/+16
| * | Add automatic purge after all users forget a room (#15488)Mathieu Velten2023-09-1513-450/+542
| * | Convert `_insert_graph_receipts_txn` to `simple_upsert` (#16299)Jason Little2023-09-153-14/+13
| * | Only use literal strings for process names (#16315)Erik Johnston2023-09-154-14/+11
| * | Some minor performance fixes for task schedular (#16313)Erik Johnston2023-09-145-34/+95
| * | Speed up deleting to-device messages task (#16318)Erik Johnston2023-09-142-13/+15
| * | docs: Link to the Alpine Linux community package for Synapse (#16304)65432023-09-142-0/+9
| * | Refactor `get_user_by_id` (#16316)Erik Johnston2023-09-1414-123/+108
| * | Remove a reference cycle in background process (#16314)Erik Johnston2023-09-132-1/+21
| * | Fix using dehydrated devices (MSC2697) & refresh tokens (#16288)Hanadi2023-09-134-4/+34
| * | Use StrCollection in additional places. (#16301)Patrick Cloke2023-09-1316-67/+59
| * | Don't schedule an async task on every sync (#16312)Erik Johnston2023-09-132-11/+27
| * | Fix deleting device inbox when using background worker (#16311)Erik Johnston2023-09-132-31/+32
| * | Improve logging of replication (#16309)Erik Johnston2023-09-133-2/+8
| * | Update changelogMathieu Velten2023-09-121-7/+16
| * | Merge branch 'master' into developMathieu Velten2023-09-127-21/+62
| |\|
| | * 1.92.1 v1.92.1Mathieu Velten2023-09-123-1/+12
| | * Remove kinetic deb build, it's EOLMathieu Velten2023-09-121-1/+0
| | * Inverse changelog order v1.92.0Mathieu Velten2023-09-121-6/+7
| | * 1.92.0Mathieu Velten2023-09-126-4/+19
| | * Support releasing on macOS. (#16266)Patrick Cloke2023-09-072-16/+31
| * | Bump mypy from 1.4.1 to 1.5.1. (#16300)Patrick Cloke2023-09-124-48/+32
| * | Stop purging tables which are slated for removal. (#16273)Patrick Cloke2023-09-123-5/+6
| * | Refactor storing of server keys (#16261)Erik Johnston2023-09-126-365/+106
| * | Add the List-Unsubscribe header for notification emails. (#16274)Patrick Cloke2023-09-115-6/+110
| * | Filter out down hosts when retrying fetching device lists (#16298)Erik Johnston2023-09-112-1/+15
| * | Bump types-pillow from 10.0.0.2 to 10.0.0.3 (#16293)dependabot[bot]2023-09-111-3/+3
| * | Bump types-setuptools from 68.0.0.3 to 68.2.0.0 (#16292)dependabot[bot]2023-09-111-3/+3
| * | Bump mypy-zope from 1.0.0 to 1.0.1 (#16291)dependabot[bot]2023-09-111-4/+4
| * | Bump black from 23.7.0 to 23.9.1 (#16295)dependabot[bot]2023-09-111-24/+24
| * | Bump serde_json from 1.0.105 to 1.0.106 (#16296)dependabot[bot]2023-09-111-2/+2
| * | Improve type hints for attrs classes (#16276)David Robertson2023-09-087-39/+37
| * | Upgrade CI run of Python 3.12 from rc1 to rc2 (#16280)V024602023-09-082-1/+2
| * | Update ruff config (#16283)Patrick Cloke2023-09-0826-64/+63
| * | Log values at DEBUG level with execute_values (#16281)David Robertson2023-09-082-2/+4
| * | Fix-up incorrect spellings in docs. (#16282)Patrick Cloke2023-09-0818-119/+120
| * | Fix bug with new task scheduler using lots of CPU. (#16278)Erik Johnston2023-09-082-21/+23
| * | Bump gitpython from 3.1.34 to 3.1.35 (#16279)dependabot[bot]2023-09-081-3/+3
| * | Avoid temporary storage of sensitive information. (#16272)Patrick Cloke2023-09-083-2/+16
| * | Raise setuptools_rust version cap to 1.7.0 (#16277)V024602023-09-082-1/+2
| * | Reduce CPU overhead of change password endpoint (#16264)Erik Johnston2023-09-082-58/+55
| * | Recheck if remote device is cached before requesting it (#16252)Erik Johnston2023-09-074-17/+35
| * | Add `/notifications` endpoint to workers (#16265)Erik Johnston2023-09-076-37/+42
| * | Bump gitpython from 3.1.32 to 3.1.34 (#16267)dependabot[bot]2023-09-061-3/+3
| * | Send the opentracing span information to appservices (#16227)Marcel2023-09-063-14/+37
| * | Handle "registration_enabled" parameter for CAS (#16262)Aurélien Grimpard2023-09-065-0/+30
| * | Merge remote-tracking branch 'origin/release-v1.92' into developPatrick Cloke2023-09-0614-394/+48
| |\|
| | * Add back newsfile from #16258.Patrick Cloke2023-09-061-0/+1
| | * Merge remote-tracking branch 'origin/release-v1.91' into release-v1.92Patrick Cloke2023-09-0611-390/+41
| | |\
| | | * Link to MSC in changelog. v1.91.2Patrick Cloke2023-09-061-1/+1
| | | * 1.91.2Patrick Cloke2023-09-064-2/+14
| | | * Revert MSC3861 introspection cache, admin impersonation and account lock (#16...Quentin Gliech2023-09-0610-391/+31
| | * | Fix incorrect docstring for Ratelimiter. (#16255)Patrick Cloke2023-09-052-3/+5
| | * | Amend changelog for MSC4041David Robertson2023-09-051-1/+1
| * | | Apply missed suggestions from the review of #16090. (#16263)reivilibre2023-09-062-2/+4
| * | | Add GCC and GNU Make to the Nix flake development environment so that `ruff` ...reivilibre2023-09-062-0/+18
| * | | Update rust in flake.nix: 1.70.0 -> 1.71.1 to address CVE-2023-38497 (#16260)Andrew Morgan2023-09-063-4/+5
| * | | Add the ability to use `G` (GiB) and `T` (TiB) suffixes in configuration opti...reivilibre2023-09-063-4/+8
| * | | Allow modules to delete rooms. (#15997)reivilibre2023-09-065-6/+41
| * | | Delete device messages asynchronously and in staged batches (#16240)Mathieu Velten2023-09-0613-37/+154
| * | | Fix appservices being unable to handle to_device messages for multiple users ...Will Hunt2023-09-053-1/+127
| * | | Add MSC4040 `matrix-fed` service lookups (#16137)Travis Ralston2023-09-054-34/+331
| * | | Fix bug where we kept re-requesting a remote server's key repeatedly. (#16257)Erik Johnston2023-09-052-6/+12
| * | | Merge tag 'v1.92.0rc1' into developDavid Robertson2023-09-0533-31/+62
| |\| |
| | * | Update changelog v1.92.0rc1David Robertson2023-09-051-9/+7
| | * | 1.92.0rc1David Robertson2023-09-0536-34/+64
| * | | Time out busy presence status & test multi-device busy (#16174)Patrick Cloke2023-09-053-4/+120
| * | | Track presence state per-device and combine to a user state. (#16066)Patrick Cloke2023-09-0510-64/+765
| * | | Bump regex from 1.9.4 to 1.9.5 (#16233)dependabot[bot]2023-09-051-6/+6
| * | | Bump minimum supported Rust version to 1.61.0 (#16248)Erik Johnston2023-09-054-11/+25
| * | | Bump twisted from 22.10.0 to 23.8.0 (#16235)dependabot[bot]2023-09-055-28/+24
| |/ /
| * | Don't wake up destination transaction queue if they're not due for retry. (#1...Erik Johnston2023-09-0415-90/+228
| * | Add last_seen_ts to the admin users API (#16218)Mathieu Velten2023-09-0410-2/+80
| * | Merge branch 'master' into developDavid Robertson2023-09-043-1/+14
| |\|
| | * 1.91.1 v1.91.1David Robertson2023-09-044-2/+14
| | * Tentatively update changelogDavid Robertson2023-09-012-1/+1
| | * Fix typo where we ended up with multiple `WorkerLocksHandler` (#16220)Erik Johnston2023-09-012-0/+2
| * | Don't reset retry timers on "valid" error codes (#16221)Erik Johnston2023-09-045-5/+30
| * | Bump furo from 2023.7.26 to 2023.8.19 (#16238)dependabot[bot]2023-09-041-4/+4
| * | Bump phonenumbers from 8.13.18 to 8.13.19 (#16237)dependabot[bot]2023-09-041-3/+3
| * | Bump sentry-sdk from 1.29.2 to 1.30.0 (#16236)dependabot[bot]2023-09-041-5/+16
| * | Cache device resync requests over replication (#16241)David Robertson2023-09-042-1/+2
| * | Fix typo where we ended up with multiple `WorkerLocksHandler` (#16220)Erik Johnston2023-09-012-0/+2
| * | Log the details of background update failures (#16212)David Robertson2023-09-013-3/+26
| * | Ignore redundant casts in latest deps CI job (#16213)David Robertson2023-08-302-2/+3
| * | Gracefully handle failing to thumbnail images (#16211)Erik Johnston2023-08-303-1/+10
| * | Fix rare bug that broke looping calls (#16210)Erik Johnston2023-08-303-14/+25
| * | Merge branch 'master' into developDavid Robertson2023-08-303-1/+12
| |\|
| | * 1.91.0 v1.91.0David Robertson2023-08-303-1/+12
| * | Stop writing to the event_txn_id table (#16175)Patrick Cloke2023-08-306-95/+26
| * | Describe which rate limiter was hit in logs (#16135)David Robertson2023-08-3018-121/+235
| * | Track currently syncing users by device for presence (#16172)Patrick Cloke2023-08-294-63/+129
| * | Bump mypy-zope & mypy. (#16188)Patrick Cloke2023-08-2939-161/+180
| * | Bump ruff from 0.0.277 to 0.0.286 (#16198)dependabot[bot]2023-08-2919-53/+67
| * | Support IPv6-only SMTP servers (#16155)Evilham2023-08-295-29/+125
| * | Update black & fix the targeted Python versions. (#16187)Patrick Cloke2023-08-293-30/+31
| * | Fix inaccurate error message while trying to ban or unban a user with the sam...Chen Zhang2023-08-292-1/+8
| * | Pass the device ID around in the presence handler (#16171)Patrick Cloke2023-08-2811-30/+91
| * | Combine logic about not overriding BUSY presence. (#16170)Patrick Cloke2023-08-284-104/+99
| * | Task scheduler: add replication notify for new task to launch ASAP (#16184)Mathieu Velten2023-08-285-67/+114
| * | Bump serde from 1.0.184 to 1.0.188 (#16194)dependabot[bot]2023-08-281-4/+4
| * | Bump setuptools-rust from 1.6.0 to 1.7.0. (#16201)Patrick Cloke2023-08-282-4/+6
| * | Bump regex from 1.9.3 to 1.9.4 (#16195)dependabot[bot]2023-08-281-6/+6
| * | Bump psycopg2 from 2.9.6 to 2.9.7 (#16196)dependabot[bot]2023-08-281-14/+12
| * | Bump types-pyyaml from 6.0.12.10 to 6.0.12.11 (#16199)dependabot[bot]2023-08-281-3/+3
| * | Bump types-psycopg2 from 2.9.21.10 to 2.9.21.11 (#16200)dependabot[bot]2023-08-281-3/+3
| * | Prepare unit tests for Python 3.12 (#16099)V024602023-08-2513-84/+94
| * | service-identity, incremental, and setuptools-rust now have type hints. (#16186)Patrick Cloke2023-08-252-9/+1
| * | Validate input to POST /key/v2/query endpoint. (#16183)Patrick Cloke2023-08-252-10/+30
| * | Send proper JSON POST data to /publicRooms (#16185)Patrick Cloke2023-08-252-10/+7
| * | Replace simple_async_mock with AsyncMock (#16180)Patrick Cloke2023-08-2515-160/+140
| * | Add warnings about MSC3861 on certain APIs. (#16168)Will Hunt2023-08-255-1/+16
| * | Replace make_awaitable with AsyncMock (#16179)Patrick Cloke2023-08-2436-603/+507
| * | Document `exclude_rooms_fom_sync` configuration option (#16178)Shay2023-08-242-0/+14
| * | Add configuration setting for CAS protocol version (#15816)Aurélien Grimpard2023-08-244-2/+20
| * | Bump anyhow from 1.0.72 to 1.0.75 (#16141)dependabot[bot]2023-08-241-2/+2
| * | Update URLs to matrix.org blog categories. (#16008)Amirreza Aflakparast2023-08-242-2/+3
| * | Fix typechecking with twisted trunk (#16121)David Robertson2023-08-246-36/+36
| * | Add `Retry-After` to M_LIMIT_EXCEEDED error responses (#16136)Will Hunt2023-08-245-7/+73
| * | Bump serde_json from 1.0.104 to 1.0.105 (#16140)dependabot[bot]2023-08-241-2/+2
| * | Merge branch 'release-v1.91' into developH. Shay2023-08-2343-41/+135
| |\|
| | * 1.91.0rc1 v1.91.0rc1H. Shay2023-08-2343-41/+71
| | * fix changelogH. Shay2023-08-231-1/+0
| | * fix changelogH. Shay2023-08-231-0/+65
| * | Stabilize support for MSC3958 (suppress notifications from edits). (#16113)Patrick Cloke2023-08-239-20/+3
| |/
| * Fix rare deadlock when using read/write locks (#16169) github/release-v1.91.0 release-v1.91.0Erik Johnston2023-08-233-37/+72
| * Switch `devenv` dependency in the nix development environment to the latest r...Andrew Morgan2023-08-233-5/+6
| * Filter out unwanted user_agents from udv. (#16124)Neil Johnson2023-08-233-0/+71
| * Fix rare deadlock when using read/write locks (#16133)Erik Johnston2023-08-232-0/+38
| * Reduce DB contention on worker locks (#16160)Erik Johnston2023-08-232-0/+38
| * Always update `retry_last_ts` (#16164)Erik Johnston2023-08-232-3/+4
| * Task scheduler: mark task as active if we are scheduling ASAP (#16165)Mathieu Velten2023-08-233-2/+5
| * Add tests for restoring the presence state after a restart. (#16151)Patrick Cloke2023-08-233-1/+118
| * Properly update retry_last_ts when hitting the maximum retry interval (#16156)DeepBlueV7.X2023-08-233-1/+55
| * Only lock when we're backfilling (#16159)Erik Johnston2023-08-233-146/+157
| * Increase perf of read/write locks (#16149)Erik Johnston2023-08-232-0/+31
| * Clean-up presence tests (#16158)Patrick Cloke2023-08-222-92/+38
| * Fix perf of `wait_for_stream_positions` (#16148)Erik Johnston2023-08-222-7/+13
| * Disable `m.3pid_changes` capability when MSC3861 is enabled. (#16134)Mathieu Velten2023-08-225-2/+23
| * Add an admin endpoint to allow authorizing server to signal token revocations...Shay2023-08-2210-1/+223
| * Bump serde from 1.0.183 to 1.0.184 (#16139)dependabot[bot]2023-08-221-4/+4
| * Fix user directory test for deactivated support user. (#16157)Patrick Cloke2023-08-222-8/+12
| * Raise poetry-core version cap to 1.7.0 (#16152)Theodore Ni2023-08-222-1/+2
| * Properly call setup_background_tasks in unit tests. (#16150)Patrick Cloke2023-08-222-2/+1
| * Disallow user_consent where experimental MSC3861 is enabled (#16127)Hugh Nimmo-Smith2023-08-223-0/+24
| * Add `client_secret_path` as alternative for `client_secret` for OIDC config (...Maximilian Bosch2023-08-213-1/+24
| * Implements a task scheduler for resumable potentially long running tasks (#15...Mathieu Velten2023-08-2110-1/+831
| * Bump ijson from 3.2.1 to 3.2.3 (#16143)dependabot[bot]2023-08-211-79/+79