summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/develop' into clokep/psycopg3Patrick Cloke2023-11-0956-460/+749
|\
| * Use dbname instead of database for Postgres config. (#16618)Patrick Cloke2023-11-095-8/+9
| * Use _invalidate_cache_and_stream_bulk in more places. (#16616)Patrick Cloke2023-11-098-47/+72
| * Convert simple_select_one_txn and simple_select_one to return tuples. (#16612)Patrick Cloke2023-11-0933-279/+283
| * Return attrs for more media repo APIs. (#16611)Patrick Cloke2023-11-0910-110/+148
| * Bulk-invalidate e2e cached queries after claiming keys (#16613)David Robertson2023-11-096-28/+249
* | Another instance of psycopg2.Patrick Cloke2023-11-091-1/+1
* | Backout unneeded changes.Patrick Cloke2023-11-095-36/+4
* | Merge remote-tracking branch 'origin/develop' into clokep/psycopg3Patrick Cloke2023-11-09254-4526/+8680
|\|
| * Bump pyicu from 2.11 to 2.12 (#16603)dependabot[bot]2023-11-081-2/+2
| * Bump serde_json from 1.0.107 to 1.0.108 (#16604)dependabot[bot]2023-11-081-2/+2
| * Avoid updating the same rows multiple times with simple_update_many_txn. (#16...Patrick Cloke2023-11-073-6/+4
| * Avoid executing no-op queries. (#16583)Patrick Cloke2023-11-077-39/+39
| * More tests for the simple_* methods. (#16596)Patrick Cloke2023-11-073-27/+633
| * Collect information for PushRuleEvaluator in parallel. (#16590)Patrick Cloke2023-11-064-34/+87
| * Bump setuptools_rust to match pinned version. (#16605)Patrick Cloke2023-11-062-1/+2
| * Support reactor timing metric on more reactors. (#16532)Patrick Cloke2023-11-063-29/+106
| * Bump setuptools-rust from 1.8.0 to 1.8.1 (#16601)dependabot[bot]2023-11-061-3/+3
| * Bump types-pyyaml from 6.0.12.11 to 6.0.12.12 (#16602)dependabot[bot]2023-11-061-3/+3
| * Bump types-jsonschema from 4.19.0.3 to 4.19.0.4 (#16599)dependabot[bot]2023-11-061-3/+3
| * Bump ruff from 0.0.292 to 0.1.4 (#16600)dependabot[bot]2023-11-062-21/+21
| * Simplify event persistence code (#16584)Patrick Cloke2023-11-034-312/+326
| * Use simple_select_many_txn in event persistance code. (#16585)Patrick Cloke2023-11-022-5/+12
| * Bump twisted from 23.8.0 to 23.10.0 (#16588)dependabot[bot]2023-11-015-12/+12
| * Do not call getfullargspec on every call. (#16589)Patrick Cloke2023-10-312-2/+6
| * Remove remaining usage of cursor_to_dict. (#16564)Patrick Cloke2023-10-3118-157/+300
| * Merge branch 'release-v1.96' into developErik Johnston2023-10-3141-39/+68
| |\
| | * Update changelog v1.96.0rc1Erik Johnston2023-10-311-5/+5
| | * 1.96.0rc1Erik Johnston2023-10-3141-39/+68
| | * Merge remote-tracking branch 'origin/develop' into release-v1.96Erik Johnston2023-10-316-2/+37
| | |\
| | * | Revert "1.96.0rc1"Erik Johnston2023-10-3141-68/+39
| | * | 1.96.0rc1Erik Johnston2023-10-3141-39/+68
| * | | Fix import ordering issue introduced in 7a3a55ac98847d7adb0e200378abe07ef8d0c...Patrick Cloke2023-10-311-1/+1
| | |/ | |/|
| * | Merge branch 'release-v1.95' into developErik Johnston2023-10-313-1/+21
| |\ \
| | * | 1.95.1 v1.95.1Erik Johnston2023-10-313-1/+21
| | * | Merge pull request from GHSA-mp92-3jfm-3575Patrick Cloke2023-10-313-1/+16
| * | | Merge pull request from GHSA-mp92-3jfm-3575Patrick Cloke2023-10-313-1/+16
| | |/ | |/|
| * | Claim local one-time-keys in bulk (#16565)David Robertson2023-10-304-114/+308
| * | Clients link fixed in README (#16569)Niranjan Kurhade2023-10-302-1/+2
| * | Add fast path for replication events stream fetch (#16580)Erik Johnston2023-10-302-0/+7
| * | Claim fallback keys in bulk (#16570)David Robertson2023-10-305-0/+162
| * | Bump setuptools-rust from 1.7.0 to 1.8.0 (#16574)dependabot[bot]2023-10-303-6/+6
| * | Run actions/setup-go after checking out complement (#16567)David Robertson2023-10-304-6/+16
| * | Fix HTTP repl response to use minimum token (#16578)Erik Johnston2023-10-302-1/+2
| * | Bump cryptography from 41.0.4 to 41.0.5 (#16572)dependabot[bot]2023-10-301-24/+24
| * | Bump serde from 1.0.189 to 1.0.190 (#16577)dependabot[bot]2023-10-301-4/+4
| * | Bump phonenumbers from 8.13.22 to 8.13.23 (#16576)dependabot[bot]2023-10-301-3/+3
| * | Bump black from 23.10.0 to 23.10.1 (#16575)dependabot[bot]2023-10-301-19/+19
| * | Bump types-psycopg2 from 2.9.21.14 to 2.9.21.15 (#16573)dependabot[bot]2023-10-301-5/+7
| * | Portdb: don't copy a table that gets rebuilt (#16563)David Robertson2023-10-272-1/+2
| * | complement: enable dirty runs (#16520)kegsay2023-10-275-4/+15
| * | Ensure local invited & knocking users leave before purge. (#16559)Patrick Cloke2023-10-274-4/+73
| * | Reduce amount of caches POSITIONS we send (#16561)Erik Johnston2023-10-272-0/+11
| * | Reduce spurious replication catchup (#16555)Erik Johnston2023-10-272-5/+10
| * | Fix cross-worker ratelimiting (#16558)Erik Johnston2023-10-272-16/+58
| * | Reduce replication traffic due to reflected cache stream POSITION (#16557)Erik Johnston2023-10-272-1/+19
| * | Add new module API for adding custom fields to events `unsigned` section (#16...Erik Johnston2023-10-2719-44/+194
| * | Remove more usages of cursor_to_dict. (#16551)Patrick Cloke2023-10-2626-134/+193
| * | Add a new module API to update user presence state. (#16544)Patrick Cloke2023-10-2612-53/+221
| * | Convert simple_select_list and simple_select_list_txn to return lists of tupl...Patrick Cloke2023-10-2631-509/+609
| * | Pin the recommended poetry version in contributors' guide (#16550)David Robertson2023-10-252-1/+2
| * | Allow multiple workers to write to receipts stream. (#16432)Erik Johnston2023-10-2515-89/+604
| * | Fix tests on Twisted trunk. (#16528)Patrick Cloke2023-10-256-111/+95
| * | Fix http/s proxy authentication with long username/passwords (#16504)Richard Brežák2023-10-243-1/+23
| * | Revert "Add test case to detect dodgy b64 encoding"David Robertson2023-10-241-14/+0
| * | Merge branch 'master' into developDavid Robertson2023-10-244-1/+15
| |\|
| | * 1.95.0 v1.95.0David Robertson2023-10-244-2/+14
| | * Build Debian packages for Ubuntu 23.10 Mantic Minotaur (#16524)David Robertson2023-10-192-0/+2
| * | Merge branch 'develop' of github.com:matrix-org/synapse into developDavid Robertson2023-10-2433-460/+786
| |\ \
| | * | Rework alias and public room list rules docs (#16541)David Robertson2023-10-242-34/+133
| | * | Remove duplicate call to wake a remote destination when using federation send...Jason Little2023-10-243-13/+1
| | * | Replace all Prometheus datasource UIDs of the Grafana Dashboard with the vari...Michael Sasser2023-10-232-314/+306
| | * | Fix type hint errors from Twisted trunk (#16526)Patrick Cloke2023-10-236-8/+17
| | * | Fix bug where a new writer advances their token too quickly (#16473)Erik Johnston2023-10-239-77/+305
| | * | Fix bug that could cause a `/sync` to tightloop with sqlite after restart (#1...Erik Johnston2023-10-232-1/+5
| | * | Mention how to redirect the Jaeger traces to a specific Jaeger instance (#16531)Marcel2023-10-232-0/+6
| | * | Force TLS certificate verification in registration script. (#16530)Denis Kasak2023-10-232-2/+3
| | * | Remove the last reference to event_txn_id. (#16521)Patrick Cloke2023-10-233-7/+5
| | * | Bump matrix-synapse-ldap3 from 0.2.2 to 0.3.0 (#16539)David Robertson2023-10-232-4/+5
| * | | Add test case to detect dodgy b64 encodingDavid Robertson2023-10-231-0/+14
| |/ /
| * | Bump black from 23.9.1 to 23.10.0 (#16538)dependabot[bot]2023-10-231-23/+19
| * | Bump types-requests from 2.31.0.2 to 2.31.0.10 (#16537)dependabot[bot]2023-10-231-23/+13
| * | Bump gitpython from 3.1.37 to 3.1.40 (#16534)dependabot[bot]2023-10-231-4/+4
| * | Bump types-pillow from 10.0.0.3 to 10.1.0.0 (#16536)dependabot[bot]2023-10-231-4/+4
| * | Bump pygithub from 1.59.1 to 2.1.1 (#16535)dependabot[bot]2023-10-231-5/+8
| * | Clarify presence router docs. (#16529)Patrick Cloke2023-10-202-3/+12
| * | Mark sync as limited if there is a gap in the timeline (#16485)Erik Johnston2023-10-195-33/+166
| * | Avoid sending massive replication updates when purging a room. (#16510)Patrick Cloke2023-10-184-30/+115
| * | Improve performance of delete device messages query (#16492)Mathieu Velten2023-10-183-7/+11
| * | Run trial/integration tests if .ci is modified. (#16512)Patrick Cloke2023-10-182-0/+7
| * | Bump urllib3 from 1.26.17 to 1.26.18 (#16516)dependabot[bot]2023-10-181-3/+3
| * | Test against Python 3.12 release (#16511)Patrick Cloke2023-10-172-2/+3
| |/
| * Update the changelog. v1.95.0rc1Patrick Cloke2023-10-171-2/+2
| * 1.95.0rc1Patrick Cloke2023-10-1733-31/+55
| * Convert DeviceLastConnectionInfo to attrs. (#16507)Patrick Cloke2023-10-174-103/+104
| * Fix a bug where servers could be marked as up when they were failing (#16506)Patrick Cloke2023-10-173-13/+93
| * Update the release script to remind releaser to check for special release not...reivilibre2023-10-162-0/+5
| * Convert state delta processing from a dict to attrs. (#16469)Patrick Cloke2023-10-168-109/+111
| * Bump pillow from 10.0.1 to 10.1.0 (#16498)dependabot[bot]2023-10-161-55/+55
| * Bump serde from 1.0.188 to 1.0.189 (#16494)dependabot[bot]2023-10-161-4/+4
| * Bump sentry-sdk from 1.31.0 to 1.32.0 (#16496)dependabot[bot]2023-10-161-3/+3
| * Remove useless async job to delete device messages on sync (#16491)Mathieu Velten2023-10-163-24/+4
| * Bump jsonschema from 4.19.0 to 4.19.1 (#16500)dependabot[bot]2023-10-161-3/+3
| * Bump types-jsonschema from 4.17.0.10 to 4.19.0.3 (#16499)dependabot[bot]2023-10-161-4/+7
| * Bump packaging from 23.1 to 23.2 (#16497)dependabot[bot]2023-10-161-3/+14
| * Bump pyo3-log from 0.8.3 to 0.8.4 (#16495)dependabot[bot]2023-10-161-2/+2
| * Clean up logging on event persister endpoints (#16488)Richard van der Hoff2023-10-143-6/+14
| * Fix typo in useful_sql_for_admins.md (#16477)Laurence Gill2023-10-122-1/+2
| * Revert "Drop unused tables & unneeded access token ID for events. (#16268)" (...Patrick Cloke2023-10-124-29/+8
| * Update complement.sh to match new public API shape (#16466)kegsay2023-10-123-2/+4
| * Convert user_get_threepids response to attrs. (#16468)Patrick Cloke2023-10-119-18/+31
| * Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444)Patrick Cloke2023-10-1123-442/+640
| * Handle content types with parameters. (#16440)Patrick Cloke2023-10-113-2/+22
| * Inline simple_search_list/simple_search_list_txn. (#16434)Patrick Cloke2023-10-104-73/+49
| * Merge remote-tracking branch 'origin/master' into developPatrick Cloke2023-10-101-1/+1
| |\
| | * Add CVE number for advisory GHSA-5chr-wjw5-3gq4.Patrick Cloke2023-10-101-1/+1
| * | 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
| * | 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
* | Don't use separate copy_read method.Patrick Cloke2023-09-292-83/+60
* | Use _do_execute for COPY TO/FROM.Patrick Cloke2023-09-291-10/+25
* | Lint.Patrick Cloke2023-09-299-28/+37
* | TweaksPatrick Cloke2023-09-293-36/+83
* | Add to poetry env.Patrick Cloke2023-09-282-3/+67
* | Merge remote-tracking branch 'origin/develop' into clokep/psycopg3Patrick Cloke2023-09-2869-416/+1210
|\|
| * 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
* | | tempPatrick Cloke2023-09-228-44/+92
* | | Merge remote-tracking branch 'origin/develop' into clokep/psycopg3Patrick Cloke2023-09-22147-1251/+1661
|\| |
| * | 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
* | | More fixes.Patrick Cloke2023-09-224-25/+26
* | | Separate engines via subclassing.Patrick Cloke2023-09-224-223/+130
* | | Merge remote-tracking branch 'origin/develop' into clokep/psycopg3Patrick Cloke2023-09-13945-24110/+57942
|\| |
| * | 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