summary refs log tree commit diff
path: root/synapse/handlers (unfollow)
Commit message (Expand)AuthorFilesLines
2024-01-05Fix linting (#16780)Erik Johnston1-1/+11
2024-01-05Simplify internal metadata class. (#16762)Erik Johnston6-46/+24
2024-01-04Implement cosign on docker image (#16774)Gaël Goinvic2-1/+17
2024-01-04Add recursion_depth to /relations if recursing (#16775)David Baker2-0/+5
2024-01-04Search non ASCII display names using Admin API (#16767)Adam Jędrzejewski3-1/+26
2024-01-03Update the contributing guide after reliecensing (#16772)Erik Johnston2-78/+16
2024-01-02Fix email verification redirection (#16761)FadhlanR4-5/+43
2024-01-02Re-enable automatic triagingErik Johnston1-3/+2
2024-01-02Revert "Disable automatic traiging"Erik Johnston1-5/+5
2024-01-02Delete the add version picker GHA workflow (#9453)Andrew Morgan2-90/+1
2024-01-02Add another custom statistics collection server (#16769)Christian Lölkes2-0/+2
2024-01-02Enable user without password (#16770)Dirk Klimpel4-26/+34
2024-01-02Remove config value from header (#16763)Fredrik Lanker2-1/+2
2023-12-21Move the rust stubs inline for better IDE integration (#16757)Erik Johnston5-0/+1
2023-12-21Fix sample config doc CI (#16758)Erik Johnston2-0/+2
2023-12-15Disable automatic traigingErik Johnston1-5/+5
2023-12-13Fix typoErik Johnston17-52/+50
2023-12-13Update book locationErik Johnston43-122/+120
2023-12-13More renamingErik Johnston24-126/+125
2023-12-13Update nightly jobs to run on element-hq/synapse.Erik Johnston2-5/+5
2023-12-13Update repo for release scripts.Patrick Cloke2-14/+16
2023-12-13Keep pointing at packages.matrix.org for nowErik Johnston2-4/+4
2023-12-13Fix debian linkErik Johnston1-1/+1
2023-12-13Update documentation to refer to element-hq.Patrick Cloke8-52/+36
2023-12-13Fix linksErik Johnston2-2/+2
2023-12-13Update debian build with AGPL changes.Patrick Cloke3-3/+3
2023-12-13Log the new license during start.Patrick Cloke1-0/+4
2023-12-13Revert changes to READMEErik Johnston2-25/+4
2023-12-13Update README.rstWill Lewis1-0/+2
2023-12-13Update README.rstWill Lewis1-1/+1
2023-12-12Update text github/clokep/morg-readme clokep/morg-readmeErik Johnston2-6/+15
2023-12-12Update the README pointing to the Element fork.Patrick Cloke2-4/+14
2023-12-12Sentry Alert configuration based on production and development environment (#...Zeeshan Rafiq4-1/+9
2023-12-12Update changelog v1.98.0 github/release-v1.98 release-v1.98Erik Johnston1-3/+3
2023-12-12Add avatar and topic settings for server notice room (#16679)Mathieu Velten6-14/+235
2023-12-121.98.0Erik Johnston3-2/+15
2023-12-12Add config to change the delay before sending a notification email (#16696)Mathieu Velten4-9/+17
2023-12-12Bump isort from 5.13.0 to 5.13.1 (#16752)dependabot[bot]1-169/+3
2023-12-12Bump types-setuptools from 68.2.0.2 to 69.0.0.0 (#16744)dependabot[bot]1-3/+3
2023-12-12Bump isort from 5.12.0 to 5.13.0 (#16745)dependabot[bot]1-6/+166
2023-12-12Bump ruff from 0.1.6 to 0.1.7 (#16746)dependabot[bot]2-20/+20
2023-12-12Bump actions/setup-go from 4 to 5 (#16749)dependabot[bot]3-3/+3
2023-12-12Bump actions/setup-python from 4 to 5 (#16748)dependabot[bot]6-13/+13
2023-12-12Bump pydantic from 2.5.1 to 2.5.2 (#16747)dependabot[bot]1-110/+110
2023-12-12Bump immutabledict from 3.0.0 to 4.0.0 (#16743)dependabot[bot]1-3/+3
2023-12-11Version picker added for v1.98 docsAction Bot6-2/+230
2023-12-11Adding a version picker for Synapse docs (#16533)Dmytro Kagirov9-1/+323
2023-12-08Write signing keys with file mode 0640 (#16740)elara-leitstellentechnik3-5/+17
2023-12-07Clarify documentation for `only_for_reauth` (#16737)Dirk Klimpel2-9/+10
2023-12-06Expose OIDC discovery information under the CSAPI (#16726)David Robertson4-0/+125
2023-12-05Revert postgres logical replication deltaas v1.98.0rc1David Robertson118-213/+1
2023-12-05Amend changelog typoDavid Robertson1-1/+1
2023-12-05Fixup dependency bumps syntax in changelogDavid Robertson1-1/+1
2023-12-051.98.0rc1David Robertson30-28/+81
2023-12-05Fix upgrading a room without `events` field in power levels (#16725)David Robertson3-1/+30
2023-12-05Add how to validate configuration file with synapse.config script (#16714)Amanda H. L. de Andrade Katz2-0/+18
2023-12-05Set response values to zero if None for /_synapse/admin/v1/federation/destina...Will Hunt2-2/+3
2023-12-05Fix postgres schema after dropping old tables (#16730)David Robertson6-5/+1
2023-12-04Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one....reivilibre123-1/+218
2023-12-04Switch UNIX socket paths to /run, and add a UNIX socket example for HAProxy (...villepeh3-8/+13
2023-12-04Bump phonenumbers from 8.13.23 to 8.13.26 (#16722)dependabot[bot]1-3/+3
2023-12-04Server notices: add an autojoin setting for the notices room (#16699)Mathieu Velten6-1/+50
2023-12-04Bump matrix-org/netlify-pr-preview from 2 to 3 (#16719)dependabot[bot]1-1/+1
2023-12-04Implement MSC4069: Inhibit profile propagation (#16636)Travis Ralston6-5/+203
2023-12-04Bump idna from 3.4 to 3.6 (#16720)dependabot[bot]1-3/+3
2023-12-04Bump cryptography from 41.0.6 to 41.0.7 (#16721)dependabot[bot]1-24/+24
2023-12-04Bump sphinx-autodoc2 from 0.4.2 to 0.5.0 (#16723)dependabot[bot]2-7/+7
2023-12-04Bump types-jsonschema from 4.19.0.4 to 4.20.0.0 (#16724)dependabot[bot]1-3/+3
2023-12-01ModuleAPI SSO auth callbacks (#15207)Andrew Yasinishyn8-2/+56
2023-12-01Drop unused tables & unneeded access token ID for events. (#16522)Patrick Cloke4-8/+29
2023-11-29Upgrade poetry-core range to fix issue with .so file (#16702)Mo Balaa2-1/+2
2023-11-29Declare support for Matrix v1.7, v1.8, and v1.9. (#16707)Patrick Cloke2-0/+4
2023-11-29Request & follow redirects for /media/v3/download (#16701)Patrick Cloke7-38/+212
2023-11-29Reduce DB load when forget on leave setting is disabled (#16668)Erik Johnston2-3/+9
2023-11-29Add a workflow to try and automatically fixup a PR (#16704)Erik Johnston2-0/+53
2023-11-29Speed up pruning of `user_ips` table (#16667)Erik Johnston2-10/+8
2023-11-28Bump cryptography from 41.0.5 to 41.0.6 (#16703)dependabot[bot]1-25/+25
2023-11-28Document which versions of Synapse have compatible schema versions. (#16661)Patrick Cloke6-1/+216
2023-11-281.97.0 v1.97.0Erik Johnston3-2/+14
2023-11-28Ignore `encryption_enabled_by_default_for_room_type` for notices room (#16677)Mathieu Velten3-1/+11
2023-11-28Remove old full schema dumps. (#16697)Patrick Cloke21-2962/+1
2023-11-27Fix poetry version typo in contributors' guide (#16695)David Robertson2-1/+2
2023-11-27Bump prometheus-client from 0.18.0 to 0.19.0 (#16691)dependabot[bot]1-3/+3
2023-11-27Bump pyasn1 from 0.5.0 to 0.5.1 (#16689)dependabot[bot]1-3/+3
2023-11-27Bump types-setuptools from 68.2.0.0 to 68.2.0.2 (#16688)dependabot[bot]1-4/+4
2023-11-27Bump ruff from 0.1.4 to 0.1.6 (#16690)dependabot[bot]2-20/+20
2023-11-27Bump jsonschema from 4.19.1 to 4.20.0 (#16692)dependabot[bot]1-3/+3
2023-11-27Bump serde from 1.0.192 to 1.0.193 (#16693)dependabot[bot]1-4/+4
2023-11-27Move media retention tests out of rest tests (#16684)David Robertson2-0/+1
2023-11-24Correctly read to-device stream pos on SQLite (#16682)David Robertson3-13/+21
2023-11-23Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16...David Robertson11-82/+201
2023-11-22Enable refreshable tokens on the admin registration endpoint (#16642)Charles Wright2-1/+10
2023-11-22Bump pyo3 (0.20), pythonize (0.20), pyo3-log (0.9) (#16673)V024603-35/+32
2023-11-22Admin API for server notice: consistently bypass rate limits (#16670)Mathieu Velten2-0/+3
2023-11-22Bump pydantic from 2.4.2 to 2.5.1 (#16663)dependabot[bot]1-111/+110
2023-11-22Filter out auth chain queries that don't exist (#16552)Jason Little2-0/+6
2023-11-21Update license headersPatrick Cloke1137-8638/+19110
2023-11-21Update packaging metadataPatrick Cloke1-1/+1
2023-11-21Update the license from Apache License v2 to AGPL-3.0.Patrick Cloke1-176/+660
2023-11-21fix changelog typo v1.97.0rc1David Robertson1-1/+1
2023-11-211.97.0rc1David Robertson39-37/+77
2023-11-20Bump sentry-sdk from 1.32.0 to 1.35.0 (#16666)dependabot[bot]1-3/+3
2023-11-20Bump pyopenssl from 23.2.0 to 23.3.0 (#16662)dependabot[bot]1-6/+6
2023-11-20Bump types-pillow from 10.1.0.0 to 10.1.0.2 (#16664)dependabot[bot]1-3/+3
2023-11-20Bump types-psycopg2 from 2.9.21.15 to 2.9.21.16 (#16665)dependabot[bot]1-4/+4
2023-11-17Speed up how quickly we launch new tasks (#16660)Erik Johnston2-1/+2
2023-11-17Bump requests-toolbelt from 0.10.1 to 1.0.0. (#16659)Patrick Cloke2-4/+5
2023-11-17Speed up purge room by adding index (#16657)Erik Johnston3-0/+26
2023-11-17Also discard 'caches' and 'backfill' stream POSITIONS (#16655)Erik Johnston2-0/+17
2023-11-17Update admin user API return types in docs. (#16654)Michael Weimann2-4/+16
2023-11-17Reduce task concurrency (#16656)Erik Johnston3-2/+3
2023-11-17Tweaks from review. v1.96.1Patrick Cloke1-4/+6
2023-11-17Move the forking note to 1.96.1.Patrick Cloke1-8/+8
2023-11-171.96.1Patrick Cloke4-2/+15
2023-11-17Fix building wheels in CI. (#16653)Patrick Cloke2-1/+2
2023-11-16Add blogpost link to changelog. v1.96.0Patrick Cloke1-2/+8
2023-11-161.96.0Patrick Cloke4-2/+16
2023-11-16Revert "Fix test not detecting tables with missing primary keys and missing r...Erik Johnston3-111/+0
2023-11-16Revert "Add a Postgres `REPLICA IDENTITY` to tables that do not have an impli...Erik Johnston4-203/+1
2023-11-16Speed up deleting device messages (#16643)Erik Johnston4-29/+88
2023-11-16Speed up persisting large number of outliers (#16649)Erik Johnston4-12/+134
2023-11-16Fix sending out of order `POSITION` over replication (#16639)Erik Johnston5-21/+45
2023-11-16More efficiently handle no-op POSITION (#16640)Erik Johnston3-0/+53
2023-11-16Fix test not detecting tables with missing primary keys and missing replica i...reivilibre4-3/+115
2023-11-15Add an Admin API to temporarily grant the ability to update an existing cross...David Robertson12-14/+613
2023-11-15Asynchronous Uploads (#15503)Sumner Evans14-59/+568
2023-11-15Add links to pre-1.0 changelog issue/PR references. (#16638)Patrick Cloke2-807/+808
2023-11-15Use full GitHub links instead of bare issue numbers. (#16637)Patrick Cloke39-73/+94
2023-11-14Improve documentation for `/_synapse/admin/v1/rooms/<room_id>/timestamp_to_ev...Will Hunt2-1/+3
2023-11-13Remove whole table locks on push rule add/delete (#16051)Nick Mills-Barrett2-16/+28
2023-11-13Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one....reivilibre4-1/+202
2023-11-13Fix outbound_federation_restricted_to docs & note when added (#16628)David Robertson2-0/+4
2023-11-13Bump serde from 1.0.190 to 1.0.192 (#16627)dependabot[bot]1-4/+4
2023-11-13Bump prometheus-client from 0.17.1 to 0.18.0 (#16626)dependabot[bot]1-4/+4
2023-11-13Bump treq from 22.2.0 to 23.11.0 (#16623)dependabot[bot]1-6/+6
2023-11-13Bump types-pyopenssl from 23.2.0.2 to 23.3.0.0 (#16625)dependabot[bot]1-4/+4
2023-11-13Bump types-bleach from 6.1.0.0 to 6.1.0.1 (#16624)dependabot[bot]1-3/+3
2023-11-13Bump towncrier from 23.6.0 to 23.11.0 (#16622)dependabot[bot]1-18/+4
2023-11-09Use attempt_to_set_autocommit everywhere. (#16615)Patrick Cloke5-22/+24
2023-11-09Fix a long-standing bug where Synapse would not unbind third-party identifier...reivilibre2-11/+9
2023-11-09Use dbname instead of database for Postgres config. (#16618)Patrick Cloke5-8/+9
2023-11-09Use _invalidate_cache_and_stream_bulk in more places. (#16616)Patrick Cloke8-47/+72
2023-11-09Convert simple_select_one_txn and simple_select_one to return tuples. (#16612)Patrick Cloke33-279/+283
2023-11-09Return attrs for more media repo APIs. (#16611)Patrick Cloke10-110/+148
2023-11-09Bulk-invalidate e2e cached queries after claiming keys (#16613)David Robertson6-28/+249
2023-11-08Bump pyicu from 2.11 to 2.12 (#16603)dependabot[bot]1-2/+2
2023-11-08Bump serde_json from 1.0.107 to 1.0.108 (#16604)dependabot[bot]1-2/+2
2023-11-07Avoid updating the same rows multiple times with simple_update_many_txn. (#16...Patrick Cloke3-6/+4
2023-11-07Avoid executing no-op queries. (#16583)Patrick Cloke7-39/+39
2023-11-07More tests for the simple_* methods. (#16596)Patrick Cloke3-27/+633
2023-11-06Collect information for PushRuleEvaluator in parallel. (#16590)Patrick Cloke4-34/+87
2023-11-06Bump setuptools_rust to match pinned version. (#16605)Patrick Cloke2-1/+2
2023-11-06Support reactor timing metric on more reactors. (#16532)Patrick Cloke3-29/+106
2023-11-06Bump setuptools-rust from 1.8.0 to 1.8.1 (#16601)dependabot[bot]1-3/+3
2023-11-06Bump types-pyyaml from 6.0.12.11 to 6.0.12.12 (#16602)dependabot[bot]1-3/+3
2023-11-06Bump types-jsonschema from 4.19.0.3 to 4.19.0.4 (#16599)dependabot[bot]1-3/+3
2023-11-06Bump ruff from 0.0.292 to 0.1.4 (#16600)dependabot[bot]2-21/+21
2023-11-03Simplify event persistence code (#16584)Patrick Cloke4-312/+326
2023-11-02Fix "'int' object is not iterable" error in set_device_id_for_pushers backgro...Patrick Cloke2-2/+3
2023-11-02Use simple_select_many_txn in event persistance code. (#16585)Patrick Cloke2-5/+12
2023-11-01Bump twisted from 23.8.0 to 23.10.0 (#16588)dependabot[bot]5-12/+12
2023-10-31Do not call getfullargspec on every call. (#16589)Patrick Cloke2-2/+6
2023-10-31Remove remaining usage of cursor_to_dict. (#16564)Patrick Cloke18-157/+300
2023-10-31Fix import ordering issue introduced in 7a3a55ac98847d7adb0e200378abe07ef8d0c...Patrick Cloke1-1/+1
2023-10-31Update changelog v1.96.0rc1Erik Johnston1-5/+5
2023-10-311.96.0rc1Erik Johnston41-39/+68
2023-10-31Revert "1.96.0rc1"Erik Johnston41-68/+39
2023-10-311.95.1 v1.95.1Erik Johnston3-1/+21
2023-10-31Merge pull request from GHSA-mp92-3jfm-3575Patrick Cloke3-1/+16
2023-10-31Merge pull request from GHSA-mp92-3jfm-3575Patrick Cloke3-1/+16
2023-10-311.96.0rc1Erik Johnston41-39/+68
2023-10-30Claim local one-time-keys in bulk (#16565)David Robertson4-114/+308
2023-10-30Clients link fixed in README (#16569)Niranjan Kurhade2-1/+2
2023-10-30Add fast path for replication events stream fetch (#16580)Erik Johnston2-0/+7
2023-10-30Claim fallback keys in bulk (#16570)David Robertson5-0/+162
2023-10-30Bump setuptools-rust from 1.7.0 to 1.8.0 (#16574)dependabot[bot]3-6/+6
2023-10-30Run actions/setup-go after checking out complement (#16567)David Robertson4-6/+16
2023-10-30Fix HTTP repl response to use minimum token (#16578)Erik Johnston2-1/+2
2023-10-30Bump cryptography from 41.0.4 to 41.0.5 (#16572)dependabot[bot]1-24/+24
2023-10-30Bump serde from 1.0.189 to 1.0.190 (#16577)dependabot[bot]1-4/+4
2023-10-30Bump phonenumbers from 8.13.22 to 8.13.23 (#16576)dependabot[bot]1-3/+3
2023-10-30Bump black from 23.10.0 to 23.10.1 (#16575)dependabot[bot]1-19/+19
2023-10-30Bump types-psycopg2 from 2.9.21.14 to 2.9.21.15 (#16573)dependabot[bot]1-5/+7
2023-10-27Portdb: don't copy a table that gets rebuilt (#16563)David Robertson2-1/+2
2023-10-27complement: enable dirty runs (#16520)kegsay5-4/+15
2023-10-27Ensure local invited & knocking users leave before purge. (#16559)Patrick Cloke4-4/+73
2023-10-27Reduce amount of caches POSITIONS we send (#16561)Erik Johnston2-0/+11
2023-10-27Reduce spurious replication catchup (#16555)Erik Johnston2-5/+10
2023-10-27Fix cross-worker ratelimiting (#16558)Erik Johnston2-16/+58
2023-10-27Reduce replication traffic due to reflected cache stream POSITION (#16557)Erik Johnston2-1/+19
2023-10-27Add new module API for adding custom fields to events `unsigned` section (#16...Erik Johnston19-44/+194
2023-10-26Remove more usages of cursor_to_dict. (#16551)Patrick Cloke26-134/+193
2023-10-26Add a new module API to update user presence state. (#16544)Patrick Cloke12-53/+221
2023-10-26Convert simple_select_list and simple_select_list_txn to return lists of tupl...Patrick Cloke31-509/+609
2023-10-25Pin the recommended poetry version in contributors' guide (#16550)David Robertson2-1/+2
2023-10-25Allow multiple workers to write to receipts stream. (#16432)Erik Johnston15-89/+604
2023-10-25Fix tests on Twisted trunk. (#16528)Patrick Cloke6-111/+95
2023-10-24Fix http/s proxy authentication with long username/passwords (#16504)Richard Brežák3-1/+23
2023-10-24Revert "Add test case to detect dodgy b64 encoding"David Robertson1-14/+0
2023-10-24Rework alias and public room list rules docs (#16541)David Robertson2-34/+133
2023-10-24Remove duplicate call to wake a remote destination when using federation send...Jason Little3-13/+1
2023-10-241.95.0 v1.95.0David Robertson4-2/+14
2023-10-23Replace all Prometheus datasource UIDs of the Grafana Dashboard with the vari...Michael Sasser2-314/+306
2023-10-23Add test case to detect dodgy b64 encodingDavid Robertson1-0/+14
2023-10-23Fix type hint errors from Twisted trunk (#16526)Patrick Cloke6-8/+17
2023-10-23Fix bug where a new writer advances their token too quickly (#16473)Erik Johnston9-77/+305
2023-10-23Fix bug that could cause a `/sync` to tightloop with sqlite after restart (#1...Erik Johnston2-1/+5
2023-10-23Mention how to redirect the Jaeger traces to a specific Jaeger instance (#16531)Marcel2-0/+6
2023-10-23Force TLS certificate verification in registration script. (#16530)Denis Kasak2-2/+3
2023-10-23Remove the last reference to event_txn_id. (#16521)Patrick Cloke3-7/+5
2023-10-23Bump matrix-synapse-ldap3 from 0.2.2 to 0.3.0 (#16539)David Robertson2-4/+5
2023-10-23Bump black from 23.9.1 to 23.10.0 (#16538)dependabot[bot]1-23/+19
2023-10-23Bump types-requests from 2.31.0.2 to 2.31.0.10 (#16537)dependabot[bot]1-23/+13
2023-10-23Bump gitpython from 3.1.37 to 3.1.40 (#16534)dependabot[bot]1-4/+4
2023-10-23Bump types-pillow from 10.0.0.3 to 10.1.0.0 (#16536)dependabot[bot]1-4/+4
2023-10-23Bump pygithub from 1.59.1 to 2.1.1 (#16535)dependabot[bot]1-5/+8
2023-10-20Clarify presence router docs. (#16529)Patrick Cloke2-3/+12
2023-10-19Build Debian packages for Ubuntu 23.10 Mantic Minotaur (#16524)David Robertson2-0/+2
2023-10-19Mark sync as limited if there is a gap in the timeline (#16485)Erik Johnston5-33/+166
2023-10-18Avoid sending massive replication updates when purging a room. (#16510)Patrick Cloke4-30/+115
2023-10-18Improve performance of delete device messages query (#16492)Mathieu Velten3-7/+11
2023-10-18Run trial/integration tests if .ci is modified. (#16512)Patrick Cloke2-0/+7
2023-10-18Bump urllib3 from 1.26.17 to 1.26.18 (#16516)dependabot[bot]1-3/+3
2023-10-17Test against Python 3.12 release (#16511)Patrick Cloke2-2/+3
2023-10-17Update the changelog. v1.95.0rc1Patrick Cloke1-2/+2
2023-10-171.95.0rc1Patrick Cloke33-31/+55
2023-10-17Convert DeviceLastConnectionInfo to attrs. (#16507)Patrick Cloke4-103/+104
2023-10-17Fix a bug where servers could be marked as up when they were failing (#16506)Patrick Cloke3-13/+93
2023-10-16Update the release script to remind releaser to check for special release not...reivilibre2-0/+5
2023-10-16Convert state delta processing from a dict to attrs. (#16469)Patrick Cloke8-109/+111
2023-10-16Bump pillow from 10.0.1 to 10.1.0 (#16498)dependabot[bot]1-55/+55
2023-10-16Bump serde from 1.0.188 to 1.0.189 (#16494)dependabot[bot]1-4/+4
2023-10-16Bump sentry-sdk from 1.31.0 to 1.32.0 (#16496)dependabot[bot]1-3/+3
2023-10-16Remove useless async job to delete device messages on sync (#16491)Mathieu Velten3-24/+4
2023-10-16Bump jsonschema from 4.19.0 to 4.19.1 (#16500)dependabot[bot]1-3/+3
2023-10-16Bump types-jsonschema from 4.17.0.10 to 4.19.0.3 (#16499)dependabot[bot]1-4/+7
2023-10-16Bump packaging from 23.1 to 23.2 (#16497)dependabot[bot]1-3/+14
2023-10-16Bump pyo3-log from 0.8.3 to 0.8.4 (#16495)dependabot[bot]1-2/+2
2023-10-14Clean up logging on event persister endpoints (#16488)Richard van der Hoff3-6/+14
2023-10-12Fix typo in useful_sql_for_admins.md (#16477)Laurence Gill2-1/+2
2023-10-12Revert "Drop unused tables & unneeded access token ID for events. (#16268)" (...Patrick Cloke4-29/+8
2023-10-12Update complement.sh to match new public API shape (#16466)kegsay3-2/+4
2023-10-11Convert user_get_threepids response to attrs. (#16468)Patrick Cloke9-18/+31
2023-10-11Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444)Patrick Cloke23-442/+640
2023-10-11Handle content types with parameters. (#16440)Patrick Cloke3-2/+22
2023-10-10Inline simple_search_list/simple_search_list_txn. (#16434)Patrick Cloke4-73/+49
2023-10-10Add CVE number for advisory GHSA-5chr-wjw5-3gq4.Patrick Cloke1-1/+1
2023-10-10Add security advisory note to the changelogOlivier Wilkinson (reivilibre)1-0/+13
2023-10-101.94.0 v1.94.0Olivier Wilkinson (reivilibre)3-1/+12
2023-10-10Add DB indices to speed up purging rooms (#16457)David Robertson4-0/+35