summary refs log tree commit diff
path: root/synapse (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't move invited users to new room when shutting down room (#18471)Shay2025-05-231-11/+12
* Policy server part 1: Actually call the policy server (#18387)Travis Ralston2025-05-217-1/+242
* Include room ID in room deletion status response (#18318)Dagfinn Ilmari Mannsåker2025-05-201-0/+1
* Merge branch 'master' into developDevon Hudson2025-05-205-3/+110
|\
| * Fix up the topological ordering for events above `MAX_DEPTH` (#18447)Erik Johnston2025-05-193-1/+100
| * Move index creation to background update (#18439)Erik Johnston2025-05-152-2/+10
* | Add a unit test for the phone home stats (#18463)Andrew Morgan2025-05-201-4/+29
* | Bump ruff from 0.7.3 to 0.11.10 (#18451)dependabot[bot]2025-05-2040-142/+121
* | Allow only requiring a field be present in an SSO response, rather than speci...Andrew Morgan2025-05-191-6/+1
* | Fix admin redaction endpoint not redacting encrypted messages (#18434)Shay2025-05-191-1/+1
* | remove room without listeners from Notifier.room_to_user_streams (#18380)Stanislav Kazantsev2025-05-151-0/+3
* | Add option to allow registrations that begin with '_' (#18262)_2025-05-152-1/+8
* | Fix a couple type annotations in the `RootConfig`/`Config` (#18409)Eric Eastwood2025-05-135-11/+13
|/
* Pass leave from remote invite rejection down Sliding Sync (#18375)Devon Hudson2025-05-084-1/+289
* Convert Sliding Sync tests to use higher-level `compute_interested_rooms` (#1...Devon Hudson2025-05-075-41/+251
* Merge branch 'master' into developAndrew Morgan2025-05-066-93/+57
|\
| * Unschedule the background update scheduled in #18068. (#18372)Quentin Gliech2025-04-303-92/+18
| * Remove the trigger added in #18260 and then reverted (#18373)Quentin Gliech2025-04-303-1/+39
* | Ensure the url previewer also hashes and quarantines media (#18297)Will Hunt2025-05-062-4/+14
* | Return specific error code when email / phone not supported (#17578)David Baker2025-05-053-3/+8
* | Add the ability to exclude remote users in user directory search results (#18...Will Lewis2025-05-023-4/+20
* | Allow a few admin APIs used by MAS to run on workers (#18313)Quentin Gliech2025-05-028-200/+239
* | Apply `should_drop_federated_event` to federation invites (#18330)Shay2025-05-021-0/+6
* | Fix lint which broke in #18374 (#18385)Quentin Gliech2025-05-021-1/+1
* | Don't check the `at_hash` (access token hash) in OIDC ID Tokens if we don't u...Andrew Morgan2025-05-021-2/+27
* | Do not auto-provision missing users & devices when delegating auth to MAS (#1...Quentin Gliech2025-05-021-28/+11
* | Add an Admin API endpoint to fetch scheduled tasks (#18214)Shay2025-05-012-0/+72
* | Minor performance improvements to notifier/replication (#18367)Erik Johnston2025-04-291-30/+31
* | Slight performance increase when using the ratelimiter (#18369)Erik Johnston2025-04-292-15/+11
* | Do not retry push during backoff period (#18363)Erik Johnston2025-04-291-0/+6
* | Allow /rooms/ admin API to be on workers (#18360)Erik Johnston2025-04-252-3/+5
* | Move GET /devices/ off main process (#18355)Erik Johnston2025-04-251-2/+18
|/
* Revert "Add total event, unencrypted message, and e2ee event counts to stats ...Devon Hudson2025-04-166-405/+7
* Fix query for room participation (#18345)Erik Johnston2025-04-161-12/+8
* Fix ExternalIDReuse exception for concurrent transactions (#18342)Quentin Gliech2025-04-161-6/+23
* Don't cache introspection failures (#18339)Quentin Gliech2025-04-151-3/+9
* Fix `force_tracing_for_users` config when using MAS (#18334)Erik Johnston2025-04-151-0/+51
* Fix the token introspection cache logging access tokens when MAS integration ...reivilibre2025-04-152-10/+25
* Add total event, unencrypted message, and e2ee event counts to stats reportin...Andrew Morgan2025-04-156-7/+405
* Add caches to new hot path functions (#18337)Erik Johnston2025-04-143-15/+22
* Add passthrough_authorization_parameters support to OIDC configuration (#18232)Olivier D2025-04-102-1/+17
* Disable Postgres statement timeouts while purging room state (#18133)Jason Little2025-04-021-0/+7
* Make sure media hashes are not queried until the index is up (#18302)Quentin Gliech2025-04-012-3/+19
* Add an access token introspection cache to make Matrix Authentication Service...reivilibre2025-04-011-17/+96
* Store hashes of media files, and allow quarantining by hash. (#18277)Will Hunt2025-03-276-45/+377
* Add DB delta to remove the old state group deletion job (#18284)Devon Hudson2025-03-271-0/+15
* Merge branch 'master' into developAndrew Morgan2025-03-267-27/+63
|\
| * Fix GHSA-v56r-hwv5-mxg6 — Federation denialErik Johnston2025-03-267-27/+63
* | Delete unreferenced state groups in background (#18254)Devon Hudson2025-03-217-12/+338
* | Add index to sliding sync membership snapshot table, to fix a performance iss...reivilibre2025-03-182-1/+23
* | Add a column `participant` to `room_memberships` table (#18068)Shay2025-03-185-1/+179
|/
* Remove `SYNAPSE_USE_FROZEN_DICTS` environment variable (#18123)Eric Eastwood2025-03-181-10/+9
* MSC4140: don't cancel delayed state on own state (#17810)Andrew Ferrazzutti2025-03-172-10/+40
* Add caching support to media endpoints (#18235)Erik Johnston2025-03-133-7/+103
* Revert the background job to clear unreferenced state groups (that was introd...reivilibre2025-03-077-276/+73
* Support getting the device ID explicitly from MAS (#18174)Quentin Gliech2025-03-041-17/+32
* Add `redirect_uri` option to `oidc_providers` entries (#18197)Andrew Morgan2025-03-032-1/+22
* Add worker_replication_secret_path config option (#18191)V024602025-02-261-2/+19
* Add form_secret_path config option (#18090)V024602025-02-251-2/+14
* Define delayed event ratelimit category (#18019)Andrew Ferrazzutti2025-02-252-4/+34
* Add --no-secrets-in-config command line option (#18092)V024602025-02-259-13/+121
* Add background job to clear unreferenced state groups (#18154)Devon Hudson2025-02-257-73/+276
* Disable room list publication by default (#18175)Erik Johnston2025-02-241-3/+1
* Prevent suspended users from sending encrypted messages (#18157)Shay2025-02-211-5/+27
* Add support for overriding `id_token_signing_alg_values_supported` for an Ope...Eric Eastwood2025-02-202-0/+40
* Make sure we advertise registration as disabled when MSC3861 is enabled (#17661)Quentin Gliech2025-02-181-4/+8
* Cleanup deleted state group references (#18165)Devon Hudson2025-02-181-0/+8
* Add method to get current server time in milliseconds in ModuleApi (#18144)qashlan2025-02-181-0/+4
* Add support to proxy outbound requests from Synapse in tests (#18158)Eric Eastwood2025-02-171-0/+6
* Limit size of user directory search queries (#18172)Erik Johnston2025-02-171-1/+7
* Add log message when worker lock timeouts get large (#18124)Devon Hudson2025-02-121-0/+9
* Fix internal server error when updating 3pid address with invalid email (#18125)qashlan2025-02-121-2/+8
* Cleanup Python 3.8 leftovers (#17967)V024602025-02-1043-76/+90
* Overload "allow_none" on DB pool static method (#17616)Andrew Ferrazzutti2025-02-104-33/+44
* feat: Allow multiple values for SSO attribute_requirements via comma separati...meise2025-02-102-6/+20
* Don't log exceptions for obviously incorrect stream tokens (#18139)Erik Johnston2025-02-101-0/+5
* Merge branch 'release-v1.124' into developErik Johnston2025-02-072-15/+43
|\
| * Fix performance of `check_state_groups_and_bump_deletion` (#18141)Erik Johnston2025-02-072-15/+43
* | Merge branch 'release-v1.124' into developErik Johnston2025-02-051-2/+12
|\|
| * Fix bug where persisting some events fails after unclean shutdown. (#18137)Erik Johnston2025-02-051-2/+12
* | Fix legacy modules `check_username_for_spam` (#18135)Erik Johnston2025-02-051-0/+2
* | Add MSC3861 config options admin_token_path and client_secret_path (#18004)V024602025-02-042-13/+104
|/
* Fix bug where purging history could lead to increase in disk space usage (#18...Erik Johnston2025-02-032-1/+40
* Add locking to more safely delete state groups: Part 2 (#18130)Erik Johnston2025-02-033-11/+162
* Add locking to more safely delete state groups: Part 1 (#18107)Erik Johnston2025-02-038-39/+611
* Allow (un)block_room storage functions to be called on workers (#18119)Andrew Morgan2025-01-301-44/+44
* Raise an error if someone is using an incorrect suffix in a config duration s...Eric Eastwood2025-01-291-2/+17
* Never autojoin deactivated & suspended users. (#18073)Will Hunt2025-01-281-34/+51
* OIDC: increase length of generated `nonce` parameter from 30->32 chars (#18109)Andrew Morgan2025-01-271-1/+15
* Fix join being denied after being invited over federation (#18075)Eric Eastwood2025-01-275-7/+68
* Ratelimit presence updates (#18000)Sven Mäder2025-01-244-6/+49
* Support the new `/auth_metadata` endpoint defined in MSC2965. (#18093)Quentin Gliech2025-01-213-3/+46
* Implement MSC4133 to support custom profile fields. (#17488)Patrick Cloke2025-01-219-25/+671
* Drop indices concurrently on background updates (#18091)Erik Johnston2025-01-201-2/+2
* Bust `_membership_stream_cache` cache when current state changes (#17732)Eric Eastwood2025-01-084-2/+62
* Add the ability to filter by state event type on admin room state endpoint (#...Shay2025-01-081-1/+13
* Drop unstable MSC4151 implementation (#18052)Travis Ralston2025-01-073-17/+0
* Properly purge state groups tables when purging a room (#18024)Mathieu Velten2025-01-063-68/+32
* Refactor get_profile: do not return missing fields. (#18063)Patrick Cloke2025-01-036-28/+43
* Make admin api redactions use the requester to send the redaction (#18029)morguldir2024-12-231-1/+1
* Stop using twisted.internet.defer.returnValue (#18020)Colin Watson2024-12-202-20/+3
* Remove support for PostgreSQL 11 and 12 (#18034)Patrick Cloke2024-12-191-2/+2
* Disable statement timeout during room purge (#18017)Mathieu Velten2024-12-191-0/+5
* Fix mypy errors on Twisted 24.11.0 (#17998)Andrew Morgan2024-12-183-8/+16
* Wording improvements for the `TaskScheduler` (#17992)Andrew Morgan2024-12-181-37/+53
* Bump mypy from 1.11.2 to 1.12.1 and fix new typechecking errors (#17999)Andrew Morgan2024-12-184-11/+11
* Add email.tlsname config option (#17849)cynhr2024-12-172-33/+61
* Add `macaroon_secret_key_path` config option (#17983)V024602024-12-161-5/+16
* Add some useful endpoints to Admin API (#17948)Shay2024-12-167-8/+169
* forward requester id to check username for spam callbacks (#17916)Wilson2024-12-132-4/+28
* Fix bug when rejecting withdrew invite with a third_party_rules module (#17930)Mathieu Velten2024-12-101-5/+5
* Promote account suspension to stable (#17964)Travis Ralston2024-12-043-8/+4
* Support for MSC4190: device management for application services (#17705)Quentin Gliech2024-12-046-25/+99
* MSC4076: Add disable_badge_count to pusher configuration (#17975)manuroe2024-12-032-5/+14
* Merge branch 'master' into developQuentin Gliech2024-12-038-11/+144
|\
| * Restrict which image formats we will decode in order to generate thumbnailsOlivier 'reivilibre2024-12-031-1/+6
| * Don't allow unsupported content-typeDevon Hudson2024-12-031-0/+36
| * Handle null invite and knock room stateErik Johnston2024-12-035-9/+33
| * Sliding Sync: Fix state leaking on incremental syncEric Eastwood2024-12-032-1/+69
* | Be able to test `/login/sso/redirect` in Complement (#17986)Eric Eastwood2024-12-031-0/+1
* | Sliding Sync: Include invite, ban, kick, targets when `$LAZY`-loading room me...Eric Eastwood2024-12-023-8/+17
* | Use stable error code for account locking (#17965)Travis Ralston2024-12-021-2/+1
* | Consolidate SSO redirects through `/_matrix/client/v3/login/sso/redirect(/{id...Eric Eastwood2024-11-294-17/+66
* | Fix new scheduled tasks jumping the queue (#17962)Richard van der Hoff2024-11-283-35/+34
* | Merge branch 'master' into developQuentin Gliech2024-11-261-0/+1
|\|
| * Fix `delete_old_otks` job on worker deployments (#17960)Richard van der Hoff2024-11-261-0/+1
* | Fix up logic for delaying sending read receipts over federation. (#17933)Erik Johnston2024-11-254-99/+120
* | Return suspended status when querying user account (#17952)Shay2024-11-221-0/+1
* | Fix incorrect comment in new schema delta (#17936)Erik Johnston2024-11-201-2/+2
|/
* Enable authenticated media by default (#17889)Travis Ralston2024-11-201-3/+1
* Support both import names of PyPI package `python-multipart`. (#17932)Renaud Allard2024-11-201-4/+17
* Speed up slow initial sliding syncs on large servers (#17946)Erik Johnston2024-11-193-1/+43
* Create one-off scheduled task to delete old OTKs (#17934)Richard van der Hoff2024-11-194-0/+132
* Move server event filtering logic to rust (#17928)Devon Hudson2024-11-142-56/+38
* Removal: Remove support for experimental msc3886 (#17638)Poruri Sai Rahul2024-11-136-74/+0
* Fix typo in error message when a media ID isn't known (#17865)Benjamin Bouvier2024-11-122-2/+2
* Add index to `current_state_delta_stream` (#17912)Erik Johnston2024-11-112-2/+43
* Fix MSC4222 returning full state (#17915)Erik Johnston2024-11-087-31/+58
* Fix other unit tests with latest twisted (#17907)Erik Johnston2024-11-071-2/+2
* Issue one time keys in upload order (#17903)Richard van der Hoff2024-11-063-3/+42
* Remove support for python 3.8 (#17908)Devon Hudson2024-11-063-4/+8
* Fix WheelTimer implementation that can expired timeout early (#17850)Alexander Udovichenko2024-11-051-4/+2
* Add experimental support for MSC4222 (#17888)Erik Johnston2024-11-054-12/+167
* Remove usage of internal header encoding API (#17894)Eric Eastwood2024-11-041-24/+16
* Sliding Sync: Lazy-loading room members on incremental sync (remember members...Eric Eastwood2024-11-041-36/+132
* Support & use stable endpoints for MSC4151 (#17374)Travis Ralston2024-10-311-13/+22
* Remove `Generator` in `_prune_old_outbound_device_pokes` (#17814)Jason Little2024-10-301-1/+1
* Remove `Generator` in `_purge_unreferenced_state_groups` twice (#17815)Jason Little2024-10-301-2/+2
* Remove `Generator` in `update_cached_last_access_time` (#17816)Jason Little2024-10-301-3/+3
* Remove `Generator` in `store_search_entries_txn` (#17817)Jason Little2024-10-301-2/+2
* Remove `Generator` from 4 places in `PersistEventStore` (#17818)Jason Little2024-10-301-10/+10
* Remove `Generator` in `_quarantine_media_txn()` (#17813)Jason Little2024-10-301-1/+1
* Check if user is in room before being able to tag it (#17839)Lama2024-10-302-0/+27
* Speed up sliding sync by computing extensions in parallel (#17884)Erik Johnston2024-10-303-12/+177
* Add admin handler to list of handlers used for background tasks (#17847)Shay2024-10-292-1/+6
* Fix check for outdated Rust library (#17861)Erik Johnston2024-10-291-22/+65
* Include the destination in the error of 'Destination mismatch' (#17830)Erik Johnston2024-10-291-1/+1
* Sliding Sync: Reset `forgotten` status when membership changes (like rejoinin...Eric Eastwood2024-10-226-2/+154
* Implement MSC4210: Remove legacy mentions (#17783)Tulir Asokan2024-10-144-0/+7
* Sliding Sync: Slight optimization when fetching state for the room (`get_even...Eric Eastwood2024-10-142-9/+40
* Correctly changes to required state config in sliding sync (#17785)Erik Johnston2024-10-143-12/+233
* Added display_name_claim in jwt_config which sets the user's display name upo...Nathan2024-10-093-6/+21
* Fix saving of non-RGB thumbnails as PNG (#17736)Martin Weinelt2024-10-081-1/+1
* Improvements to admin redact api (#17792)Shay2024-10-083-25/+45
* Add missing license header (#17799)Andrew Ferrazzutti2024-10-087-2/+71
* Sliding sync: omit bump stamp when it is unchanged (#17788)Erik Johnston2024-10-083-12/+49
* Sliding sync minor performance speed up using new table (#17787)Erik Johnston2024-10-082-9/+60
* Speed up sliding sync when there are many active subscriptions (#17789)Erik Johnston2024-10-082-7/+62
* Add config option redis.password_path (#17717)V024602024-10-071-1/+17
* Bump python-multipart from 0.0.10 to 0.0.12 (#17772)dependabot[bot]2024-10-071-3/+3
* Don't say MSC4140 is supported when it's disabled (#17780)Andrew Ferrazzutti2024-10-041-1/+1
* Fix NAME attribute of `ReplicationRemovePusherRestServlet` (#17779)Andrew Morgan2024-10-041-1/+1
* Fix perf when streams don't change often (#17767)Erik Johnston2024-09-301-7/+7
* Optimise notifier mk2 (#17766)Erik Johnston2024-09-301-35/+61
* Reduce overhead of sliding sync E2EE loops (#17771)Erik Johnston2024-09-302-6/+7
* Add fast path for sliding sync streams that only ask for extensions (#17768)Erik Johnston2024-09-301-0/+21
* Optimise notifier (#17765)Erik Johnston2024-09-301-25/+21
* Minor perf speed up for large accounts on SSS (#17751)Erik Johnston2024-09-301-4/+6
* Support MSC3757: Restricting who can overwrite a state event (#17513)Andrew Ferrazzutti2024-09-262-6/+89
* Bump treq from 23.11.0 to 24.9.1 (#17744)dependabot[bot]2024-09-251-1/+1
* Remove the deprecated cgi module (#17741)V024602024-09-251-3/+3
* Never return negative bump stamp (#17748)Erik Johnston2024-09-241-0/+16
* Support MSC4140: Delayed events (Futures) (#17326)Andrew Ferrazzutti2024-09-2314-12/+1306
* Speed up sorting of sliding sync rooms in initial request (#17734)Erik Johnston2024-09-201-2/+69
* Sliding sync: Add connection tracking to the `account_data` extension (#17695)Erik Johnston2024-09-195-53/+270
* Sliding Sync: Avoid fetching left rooms and add back `newly_left` rooms (#17725)Eric Eastwood2024-09-195-107/+271
* Fix sliding sync for rooms with unknown room version (#17733)Erik Johnston2024-09-192-0/+15
* Sliding Sync: Add cache to `get_tags_for_room(...)` (#17730)Eric Eastwood2024-09-193-5/+19
* Sliding Sync: No need to sort if the range is large enough to cover all of th...Eric Eastwood2024-09-191-2/+12
* Sliding Sync: Fix `_bulk_get_max_event_pos(...)` being inefficient (#17728)Eric Eastwood2024-09-191-1/+1
* Sliding sync: Ignore invites from ignored users (#17729)Eric Eastwood2024-09-181-1/+29
* Sliding Sync: Shortcut for checking if certain background updates have comple...Eric Eastwood2024-09-181-0/+6
* Sliding Sync: bugfix: ensure we can sync with SSS even with missing rooms (#1...Kegan Dougal2024-09-181-1/+5
* Add an Admin API endpoint to redact all a user's events (#17506)Shay2024-09-184-4/+359
* Sliding Sync: Short-circuit `have_finished_sliding_sync_background_jobs` (#17...Eric Eastwood2024-09-171-2/+2
* Sliding Sync: Return room tags in account data extension (#17707)Eric Eastwood2024-09-163-27/+101
* Sliding Sync: Support filtering by 'tags' / 'not_tags' in SSS (#17662)David Baker2024-09-121-2/+59
* Sliding Sync: Increase concurrency of sliding sync a bit (#17696)Erik Johnston2024-09-122-2/+10
* Sliding Sync: Move filters tests to rest layer (#17703)Eric Eastwood2024-09-124-4/+22
* import pydantic objects from the `_pydantic_compat` module (#17667)Éloi Rivard2024-09-1115-119/+105
* Sliding Sync: Use Sliding Sync tables for sorting (#17693)Eric Eastwood2024-09-116-104/+101
* Sliding Sync: Make sure we get up-to-date information from `get_sliding_sync_...Eric Eastwood2024-09-113-1/+23
* Sliding sync: various fixups to the background update (#17652)Erik Johnston2024-09-112-50/+185
* Sliding sync: don't fetch room summary for named rooms. (#17683)Erik Johnston2024-09-115-50/+94
* Enable guest access on new media endpoints, per MSC4189 (#17675)Travis Ralston2024-09-101-2/+2
* Add config option turn_shared_secret_path (#17690)V024602024-09-101-1/+13
* Sliding sync: various fixups to the sliding sync joined room background job (...Erik Johnston2024-09-101-9/+18
* Sliding Sync: Look for `bump _stamp` in the room timeline (#17684)Erik Johnston2024-09-101-53/+95
* Sliding Sync: Retrieve fewer events from DB in sync (#17688)Erik Johnston2024-09-106-61/+68
* Sliding Sync: Add comment to explain extra case where you can be invited -> b...Eric Eastwood2024-09-091-3/+7
* Sliding Sync: Get `bump_stamp` from new sliding sync tables because it's fast...Eric Eastwood2024-09-093-47/+128
* Revert "Look for bump stamp in the room timeline"Erik Johnston2024-09-091-24/+12
* Look for bump stamp in the room timelineErik Johnston2024-09-091-12/+24
* Sliding Sync: Speed up incremental sync by avoiding extra work (#17665)Eric Eastwood2024-09-093-41/+126
* Fix bump stamp for non-joined rooms (#17674)Erik Johnston2024-09-061-19/+21
* Small performance improvements for sliding sync (#17672)Erik Johnston2024-09-062-6/+17
* Speed up fetching partial-state rooms on sliding sync (#17666)Erik Johnston2024-09-062-20/+34
* Speed up sliding sync by avoiding copies (#17670)Erik Johnston2024-09-063-111/+100
* Stabilise MSC4156: `server_name` -> `via` (#17650)Johannes Marbach2024-09-053-19/+8
* Revert "Fix bump stamp for non-joined rooms"Erik Johnston2024-09-051-21/+19
* Fix bump stamp for non-joined roomsErik Johnston2024-09-051-19/+21
* Fix background update to handle invalid events (#17641)Erik Johnston2024-09-051-3/+6
* Sliding Sync: Prevent duplicate tags being added to traces (#17655)Eric Eastwood2024-09-051-16/+17
* Fix sliding sync on workers (#17649)Erik Johnston2024-09-042-11/+12
* Merge remote-tracking branch 'origin/release-v1.114' into developErik Johnston2024-09-021-2/+4
|\
| * Enable sliding sync support by default (#17648)Erik Johnston2024-09-021-2/+4
| * Fix starting non-media repos (#17626)Erik Johnston2024-08-301-4/+2
| * Replace isort and black with ruff (#17620)Quentin Gliech2024-08-302-3/+6
| * MSC3861: load the issuer and account management URLs from OIDC discovery (#17...Quentin Gliech2024-08-306-31/+83
| * Use custom stage UIA error for MAS cross-signing reset (#17509)Michael Telatynski2024-08-302-8/+35
| * Sliding sync: Store the per-connection state in the database. (#17599)Erik Johnston2024-08-3012-115/+686
| * Sliding Sync: Make `PerConnectionState` immutable (#17600)Erik Johnston2024-08-306-425/+419
* | Format files with Ruff (#17643)Quentin Gliech2024-09-02102-380/+348
* | Sliding sync: use new DB tables (#17630)Erik Johnston2024-09-017-15/+655
* | Sliding Sync: Split up `get_room_membership_for_user_at_to_token` (#17629)Erik Johnston2024-09-011-126/+195
* | Revert "Also handle invalid event errors"Erik Johnston2024-09-011-6/+3
* | Also handle invalid event errorsErik Johnston2024-09-011-3/+6
* | Sliding sync: various fixes to background update (#17636)Erik Johnston2024-09-013-16/+58
* | MSC3861: load the issuer and account management URLs from OIDC discovery (#17...Quentin Gliech2024-08-306-31/+83
* | Use custom stage UIA error for MAS cross-signing reset (#17509)Michael Telatynski2024-08-302-8/+35
* | Replace isort and black with ruff (#17620)Quentin Gliech2024-08-302-3/+6
* | Sliding sync: Ignore tables with no create event in current state (#17633)Erik Johnston2024-08-301-23/+38
* | Sliding sync: Fix bg update again (v3) (#17634)Erik Johnston2024-08-301-5/+26
* | Sliding Sync: Fix outlier re-persisting causing problems with sliding sync ta...Eric Eastwood2024-08-303-134/+139
* | Fix background update for sliding sync (find previous membership) (#17632)Erik Johnston2024-08-291-4/+5
* | Fix background update for sliding sync (#17631)Erik Johnston2024-08-291-12/+19
* | Sliding sync: Store the per-connection state in the database. (#17599)Erik Johnston2024-08-2912-114/+683
* | Sliding Sync: Make `PerConnectionState` immutable (#17600)Erik Johnston2024-08-296-425/+417
* | Sliding Sync: Pre-populate room data for quick filtering/sorting (#17512)Eric Eastwood2024-08-2915-77/+2352
* | Fix Internal Server Error for Non-Local Users in Room Actions (#17607)Gordan Trevis2024-08-291-4/+4