summary refs log tree commit diff
path: root/synapse/rest/client/sync.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Sliding Sync: Add more tracing (#17514)Eric Eastwood2024-08-061-0/+9
* Sliding Sync: Add typing notification extension (MSC3961) (#17505)Eric Eastwood2024-07-311-1/+5
* Sliding Sync: Add receipts extension (MSC3960) (#17489)Eric Eastwood2024-07-301-0/+6
* Add some more opentracing to sliding sync (#17501)Erik Johnston2024-07-301-2/+18
* Sliding Sync: Track whether we have sent rooms down to clients (#17447)Erik Johnston2024-07-291-3/+3
* Sliding Sync: Add Account Data extension (MSC3959) (#17477)Eric Eastwood2024-07-241-1/+18
* Use a new token format for sliding sync (#17452)Erik Johnston2024-07-241-2/+4
* Sliding Sync: Add E2EE extension (MSC3884) (#17454)Eric Eastwood2024-07-221-3/+29
* Add `heroes` and room summary fields to Sliding Sync `/sync` (#17419)Eric Eastwood2024-07-111-5/+27
* Handle to-device extensions to Sliding Sync (#17416)Erik Johnston2024-07-101-1/+16
* Add `rooms.bump_stamp` to Sliding Sync `/sync` for easier client-side sorting...Eric Eastwood2024-07-081-0/+1
* Allow enabling sliding sync per-user (#17393)Erik Johnston2024-07-051-5/+10
* Add `rooms.required_state` to Sliding Sync `/sync` (#17342)Eric Eastwood2024-07-041-5/+5
* Return some room data in Sliding Sync `/sync` (#17320)Eric Eastwood2024-07-021-13/+99
* Register sliding sync under a different path (#17331)Erik Johnston2024-06-191-1/+1
* Reorganize Pydantic models and types used in handlers (#17279)Eric Eastwood2024-06-101-1/+1
* Add Sliding Sync `/sync` endpoint (initial implementation) (#17187)Eric Eastwood2024-06-061-1/+229
* Add Sliding Sync `/sync/e2ee` endpoint for To-Device messages (#17167)Eric Eastwood2024-05-231-0/+171
* Removed `request_key` from the `SyncConfig` (moved outside as its own functio...Eric Eastwood2024-05-161-1/+1
* Refactor Sync handler to be able to return different sync responses (`SyncVer...Eric Eastwood2024-05-161-0/+2
* Cache literal sync filter validation (#17186)Erik Johnston2024-05-141-1/+13
* Bump black from 23.10.1 to 24.2.0 (#16936)dependabot[bot]2024-03-131-9/+9
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
* Update license headersPatrick Cloke2023-11-211-10/+16
* Add new module API for adding custom fields to events `unsigned` section (#16...Erik Johnston2023-10-271-4/+4
* Pass the device ID around in the presence handler (#16171)Patrick Cloke2023-08-281-0/+1
* `N + 3`: Read from column `full_user_id` rather than `user_id` of tables `pro...Shay2023-06-021-1/+1
* Add a primitive helper script for listing worker endpoints. (#15243)reivilibre2023-03-231-0/+1
* Pass the requester during event serialization. (#15174)Quentin Gliech2023-03-061-5/+5
* Fix a long-standing bug where an initial sync would not respond to changes to...reivilibre2023-02-281-2/+23
* Return NOT_JSON if decode fails and defer set_timeline_upper_limit ca… (#14...Ryan Miguel2022-10-241-4/+4
* Use stable identifiers for MSC3771 & MSC3773. (#14050)Patrick Cloke2022-10-071-3/+6
* Track notification counts per thread (implement MSC3773). (#13776)Patrick Cloke2022-10-041-0/+4
* Add type annotations to `trace` decorator. (#13328)Patrick Cloke2022-07-191-6/+6
* Additional constants for EDU types. (#12884)Patrick Cloke2022-05-271-2/+2
* Remove user-visible groups/communities code (#12553)Patrick Cloke2022-05-251-8/+0
* Prevent a sync request from removing a user's busy presence status (#12213)David Baker2022-04-131-6/+3
* Do not add groups to sync results if disabled. (#12408)Patrick Cloke2022-04-071-8/+7
* Move MSC2654 support behind an experimental configuration flag. (#12295)Patrick Cloke2022-03-311-1/+3
* Use the proper serialization format when bundling aggregations. (#12090)Patrick Cloke2022-03-031-94/+38
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-1/+1
* Improvements to bundling aggregations. (#11815)Patrick Cloke2022-01-261-1/+2
* Include bundled aggregations in the sync response cache. (#11659)Patrick Cloke2022-01-131-14/+3
* Bundle aggregations outside of the serialization method. (#11612)Patrick Cloke2022-01-071-17/+22
* Various opentracing enhancements (#11619)Richard van der Hoff2021-12-211-0/+6
* Merge remote-tracking branch 'origin/release-v1.49' into developRichard van der Hoff2021-12-201-1/+9
|\
| * Disable aggregation bundling on `/sync` responses (#11583)Richard van der Hoff2021-12-201-1/+9
* | Support unprefixed versions of fallback key property names. (#11541)Hubert Chathi2021-12-091-0/+3
|/
* Include bundled aggregations in /sync and related fixes (#11478)Patrick Cloke2021-12-061-3/+3
* Refactor the code to inject bundled relations during serialization. (#11408)Patrick Cloke2021-11-231-1/+1
* Support filtering by relations per MSC3440 (#11236)Patrick Cloke2021-11-091-3/+3
* Use direct references for configuration variables (part 6). (#10916)Patrick Cloke2021-09-291-1/+1
* Additional type hints for client REST servlets (part 4) (#10728)Patrick Cloke2021-09-011-2/+14
* Additional type hints for the sync REST servlet. (#10666)Patrick Cloke2021-08-231-51/+81
* Flatten the synapse.rest.client package (#10600)reivilibre2021-08-171-0/+532