synapse/changelog.d
Michael Hollister a9ee832e48
Fixed presence results not returning offline users on initial sync (#17231)
This is to address an issue in which `m.presence` results on initial
sync are not returning entries of users who are currently offline.

The original behaviour was from
https://github.com/element-hq/synapse/issues/1535

This change is useful for applications that use the
presence system for tracking user profile information/updates (e.g.
https://github.com/element-hq/synapse/pull/16992 or for profile status
messages).

This is gated behind a new configuration option to avoid performance
impact for applications that don't need this, as a pragmatic solution
for now.
2024-07-23 09:59:24 +00:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
17231.bugfix Fixed presence results not returning offline users on initial sync (#17231) 2024-07-23 09:59:24 +00:00
17387.doc Upload new logo with white bg and update readme to use it (#17387) 2024-07-10 14:59:24 +01:00
17416.feature Handle to-device extensions to Sliding Sync (#17416) 2024-07-10 11:58:42 +01:00
17418.feature Add `rooms` `name` and `avatar` to Sliding Sync `/sync` (#17418) 2024-07-09 12:26:45 -05:00
17419.feature Add `heroes` and room summary fields to Sliding Sync `/sync` (#17419) 2024-07-11 14:05:38 -05:00
17423.doc Add Red Hat Enterprise Linux and Rocky Linux installation instructions (#17423) 2024-07-11 14:02:19 +01:00
17424.misc Make sure we use the right logic for enabling the media repo. (#17424) 2024-07-15 11:42:59 +02:00
17426.misc Fix docs on `record_action` to clarify the actions are applied (#17426) 2024-07-11 14:03:13 +01:00
17429.feature Add `is_dm` room field to Sliding Sync `/sync` (#17429) 2024-07-11 18:19:26 -05:00
17432.feature Add room subscriptions to Sliding Sync `/sync` (#17432) 2024-07-15 10:37:10 +01:00
17433.feature Prepare for authenticated media freeze (#17433) 2024-07-22 10:33:17 +01:00
17434.bugfix Fix filtering room types on remote rooms (#17434) 2024-07-11 16:00:44 +01:00
17435.bugfix Order `heroes` by `stream_ordering` (as spec'ed) (#17435) 2024-07-17 13:10:15 -05:00
17438.bugfix Fix bug where sync could get stuck when using workers (#17438) 2024-07-15 16:13:04 +01:00
17439.bugfix Handle remote download responses with `UNKNOWN_LENGTH` more gracefully (#17439) 2024-07-16 11:13:55 +01:00
17449.bugfix Remove unnecessary call to resume producing in fake channel (#17449) 2024-07-16 09:52:39 +01:00
17451.doc Improve default_power_level_content_override documentation (#17451) 2024-07-18 13:32:32 +01:00
17453.misc Add `m.room.create` to default bump event types (#17453) 2024-07-18 12:49:53 +01:00
17454.feature Sliding Sync: Add E2EE extension (MSC3884) (#17454) 2024-07-22 15:40:06 -05:00
17458.misc Generate room sync data concurrently (#17458) 2024-07-19 12:09:39 +01:00
17460.misc Add a cache on `get_rooms_for_local_user_where_membership_is` (#17460) 2024-07-19 16:19:15 +01:00
17461.misc Speed up room keys query by using read/write lock (#17461) 2024-07-22 14:51:17 +01:00
17469.misc SS: Implement `$ME` support (#17469) 2024-07-22 17:48:09 +01:00