synapse-old/changelog.d
Patrick Cloke 1bf143699c
Combine logic about not overriding BUSY presence. (#16170)
Simplify some of the presence code by reducing duplicated code between
worker & non-worker modes.

The main change is to push some of the logic from `user_syncing` into
`set_state`. This is done by passing whether the user is setting the presence
via a `/sync` with a new `is_sync` flag to `set_state`. If this is `true` some
additional logic is performed:

* Don't override `busy` presence.
* Update the `last_user_sync_ts`.
* Never update the status message.
2023-08-28 11:03:23 -04:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
15816.feature Add configuration setting for CAS protocol version (#15816) 2023-08-24 16:11:23 -04:00
16008.doc Update URLs to matrix.org blog categories. (#16008) 2023-08-24 11:06:06 -04:00
16099.misc Prepare unit tests for Python 3.12 (#16099) 2023-08-25 15:05:10 -04:00
16113.feature Stabilize support for MSC3958 (suppress notifications from edits). (#16113) 2023-08-23 13:22:34 -04:00
16121.misc Fix typechecking with twisted trunk (#16121) 2023-08-24 14:53:07 +00:00
16136.feature Add `Retry-After` to M_LIMIT_EXCEEDED error responses (#16136) 2023-08-24 10:40:26 -04:00
16168.doc Add warnings about MSC3861 on certain APIs. (#16168) 2023-08-25 07:25:34 -04:00
16170.misc Combine logic about not overriding BUSY presence. (#16170) 2023-08-28 11:03:23 -04:00
16178.doc Document `exclude_rooms_fom_sync` configuration option (#16178) 2023-08-24 13:57:53 -07:00
16179.misc Replace make_awaitable with AsyncMock (#16179) 2023-08-24 19:38:46 -04:00
16180.misc Replace simple_async_mock with AsyncMock (#16180) 2023-08-25 09:27:21 -04:00
16183.misc Validate input to POST /key/v2/query endpoint. (#16183) 2023-08-25 14:10:31 -04:00
16184.misc Task scheduler: add replication notify for new task to launch ASAP (#16184) 2023-08-28 14:03:51 +00:00
16185.bugfix Send proper JSON POST data to /publicRooms (#16185) 2023-08-25 12:11:40 -04:00
16186.misc service-identity, incremental, and setuptools-rust now have type hints. (#16186) 2023-08-25 14:10:47 -04:00
16201.misc Bump setuptools-rust from 1.6.0 to 1.7.0. (#16201) 2023-08-28 09:04:15 -04:00