synapse/changelog.d
David Baker 73d8ded0b0
Prevent a sync request from removing a user's busy presence status (#12213)
In trying to use the MSC3026 busy presence status, the user's status
would be set back to 'online' next time they synced. This change makes
it so that syncing does not affect a user's presence status if it
is currently set to 'busy': it must be removed through the presence
API.

The MSC defers to implementations on the behaviour of busy presence,
so this ought to remain compatible with the MSC.
2022-04-13 16:21:07 +01:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
12213.bugfix Prevent a sync request from removing a user's busy presence status (#12213) 2022-04-13 16:21:07 +01:00
12319.bugfix Fix missing sync events during historical batch imports (#12319) 2022-04-13 11:38:35 +01:00
12344.removal Disable groups/communities by default. (#12344) 2022-04-12 10:20:46 -04:00
12365.feature Process device list updates asynchronously (#12365) 2022-04-12 16:50:40 +01:00
12382.removal Remove references to unstable identifiers from MSC3440. (#12382) 2022-04-12 08:42:03 -04:00
12394.misc Resync state after partial-state join (#12394) 2022-04-12 13:23:43 +00:00
12395.misc Remove the unstable event field for /send_join per MSC3083. (#12395) 2022-04-12 11:27:45 -04:00
12425.misc Use poetry lockfile in twisted trunk CI job (#12425) 2022-04-13 11:26:53 +01:00
12434.misc Run lints under poetry in CI; remove lint tox jobs (#12434) 2022-04-12 17:35:48 +01:00
12438.misc Run "main" trial tests under poetry (#12438) 2022-04-12 17:41:21 +01:00
12441.misc Bump twisted version to the latest in lockfile (#12441) 2022-04-12 13:46:55 -07:00
12445.misc Rename Mutual Rooms unstable_features flag to match MSC (#12445) 2022-04-13 10:32:44 +01:00
12450.misc Fix typos in release script docs (#12450) 2022-04-12 15:12:57 +00:00