synapse/changelog.d
Eric Eastwood a5e16a4ab5
Sliding Sync: Reset forgotten status when membership changes (like rejoining a room) (#17835)
Reset `sliding_sync_membership_snapshots` -> `forgotten` status when
membership changes (like rejoining a room).

Fix https://github.com/element-hq/synapse/issues/17781

### What was the problem before?

Previously, if someone used `/forget` on one of their rooms, it would
update `sliding_sync_membership_snapshots` as expected but when someone
rejoined the room (or had any membership change), the upsert didn't
overwrite and reset the `forgotten` status so it remained `forgotten`
and invisible down the Sliding Sync endpoint.
2024-10-22 11:06:46 +01:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
17627.doc Clarify when 3PID invite module callbacks are called (#17627) 2024-10-14 11:31:49 +01:00
17708.feature Added display_name_claim in jwt_config which sets the user's display name upon registration (#17708) 2024-10-09 12:21:08 +00:00
17718.misc Sliding Sync: Slight optimization when fetching state for the room (get_events_as_list(...)) (#17718) 2024-10-14 13:47:35 +01:00
17736.bugfix Fix saving of non-RGB thumbnails as PNG (#17736) 2024-10-08 18:32:25 +01:00
17752.misc Ensure Python 3.13 and PostgreSQL 17 compatibility (#17752) 2024-10-22 09:23:36 +00:00
17783.feature Implement MSC4210: Remove legacy mentions (#17783) 2024-10-14 14:24:28 +01:00
17785.bugfix Correctly changes to required state config in sliding sync (#17785) 2024-10-14 13:31:22 +01:00
17802.doc Fix incorrectly documented config path argument (#17802) 2024-10-08 15:05:36 +01:00
17803.misc Fix release script to check GH token (#17803) 2024-10-10 08:59:01 +00:00
17805.bugfix Correctly changes to required state config in sliding sync (#17785) 2024-10-14 13:31:22 +01:00
17824.misc Build debian packages for new Ubuntu versions (#17824) 2024-10-14 11:34:33 +01:00
17825.doc Fix typo in target_cache_memory_usage docs (#17825) 2024-10-14 13:34:55 +01:00
17826.misc Enable the .org.matrix.msc4028.encrypted_event push rule by default (#17826) 2024-10-14 13:49:43 +01:00
17835.bugfix Sliding Sync: Reset forgotten status when membership changes (like rejoining a room) (#17835) 2024-10-22 11:06:46 +01:00
17842.misc Bump mypy from 1.10.1 to 1.11.2 (#17842) 2024-10-17 15:05:00 +00:00