synapse/changelog.d
Erik Johnston a851f6b237
Sliding sync: Add connection tracking to the account_data extension (#17695)
This is basically exactly the same logic as for receipts. Essentially we
just need to track which room account data we have and haven't sent down
to clients, and use that when we pull stuff out.

I think this just needs a couple of extra tests written

---------

Co-authored-by: Eric Eastwood <eric.eastwood@beta.gouv.fr>
2024-09-19 19:51:51 +01:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
17506.feature Add an Admin API endpoint to redact all a user's events (#17506) 2024-09-18 10:08:01 +00:00
17662.feature Sliding Sync: Support filtering by 'tags' / 'not_tags' in SSS (#17662) 2024-09-12 20:18:19 -05:00
17667.misc import pydantic objects from the _pydantic_compat module (#17667) 2024-09-11 21:01:43 +00:00
17675.feature Enable guest access on new media endpoints, per MSC4189 (#17675) 2024-09-10 18:29:24 +01:00
17690.feature Add config option turn_shared_secret_path (#17690) 2024-09-10 17:27:46 +00:00
17692.bugfix Sliding Sync: Make sure we get up-to-date information from get_sliding_sync_rooms_for_user(...) (#17692) 2024-09-11 12:13:54 -05:00
17693.misc Sliding Sync: Use Sliding Sync tables for sorting (#17693) 2024-09-11 12:16:24 -05:00
17695.bugfix Sliding sync: Add connection tracking to the account_data extension (#17695) 2024-09-19 19:51:51 +01:00
17696.misc Sliding Sync: Increase concurrency of sliding sync a bit (#17696) 2024-09-12 16:36:16 -05:00
17703.misc Sliding Sync: Move filters tests to rest layer (#17703) 2024-09-12 15:27:03 -05:00
17707.feature Sliding Sync: Return room tags in account data extension (#17707) 2024-09-16 13:47:35 -05:00
17723.misc Sliding Sync: Short-circuit have_finished_sliding_sync_background_jobs (#17723) 2024-09-17 17:36:59 -05:00
17724.misc Sliding Sync: Shortcut for checking if certain background updates have completed (#17724) 2024-09-18 13:12:14 -05:00
17725.misc Sliding Sync: Avoid fetching left rooms and add back newly_left rooms (#17725) 2024-09-19 10:07:18 -05:00
17727.bugfix Sliding Sync: bugfix: ensure we can sync with SSS even with missing rooms (#17727) 2024-09-18 16:25:50 +00:00
17728.misc Sliding Sync: Fix _bulk_get_max_event_pos(...) being inefficient (#17728) 2024-09-19 09:32:16 +01:00
17729.bugfix Sliding sync: Ignore invites from ignored users (#17729) 2024-09-18 18:09:23 -05:00
17730.misc Sliding Sync: Add cache to get_tags_for_room(...) (#17730) 2024-09-19 12:43:26 +01:00
17731.misc Sliding Sync: No need to sort if the range is large enough to cover all of the rooms (#17731) 2024-09-19 09:33:34 +01:00
17733.bugfix Fix sliding sync for rooms with unknown room version (#17733) 2024-09-19 14:01:11 +01:00