summary refs log tree commit diff
path: root/tests/rest/client/test_sync.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Sliding Sync: Split and move tests (#17504)Eric Eastwood2024-07-311-5860/+3
* Sliding Sync: Update filters to be robust against remote invite rooms (#17450)Eric Eastwood2024-07-301-0/+145
* Sliding Sync: Add receipts extension (MSC3960) (#17489)Eric Eastwood2024-07-301-205/+816
* Only send rooms with updates down sliding sync (#17479)Erik Johnston2024-07-301-27/+62
* Sliding Sync: Track whether we have sent rooms down to clients (#17447)Erik Johnston2024-07-291-3/+449
* Refactor Sliding Sync tests to better utilize the `SlidingSyncBase.do_sync(.....Eric Eastwood2024-07-251-1021/+725
* Refactor Sliding Sync tests to better utilize the `SlidingSyncBase` (pt. 1) (...Eric Eastwood2024-07-251-228/+106
* Sliding Sync: Add Account Data extension (MSC3959) (#17477)Eric Eastwood2024-07-241-0/+786
* Sliding Sync: ensure bump stamp ignores backfilled events (#17478)Erik Johnston2024-07-241-1/+121
* Use a new token format for sliding sync (#17452)Erik Johnston2024-07-241-191/+225
* Sliding Sync: Add E2EE extension (MSC3884) (#17454)Eric Eastwood2024-07-221-4/+821
* SS: Implement `$ME` support (#17469)Erik Johnston2024-07-221-0/+74
* Order `heroes` by `stream_ordering` (as spec'ed) (#17435)Eric Eastwood2024-07-171-12/+9
* Add room subscriptions to Sliding Sync `/sync` (#17432)Eric Eastwood2024-07-151-63/+284
* Add `is_dm` room field to Sliding Sync `/sync` (#17429)Eric Eastwood2024-07-111-0/+23
* Add `heroes` and room summary fields to Sliding Sync `/sync` (#17419)Eric Eastwood2024-07-111-12/+292
* Handle to-device extensions to Sliding Sync (#17416)Erik Johnston2024-07-101-2/+198
* Add `rooms` `name` and `avatar` to Sliding Sync `/sync` (#17418)Eric Eastwood2024-07-091-0/+208
* Add `rooms.bump_stamp` to Sliding Sync `/sync` for easier client-side sorting...Eric Eastwood2024-07-081-0/+96
* Add `rooms.required_state` to Sliding Sync `/sync` (#17342)Eric Eastwood2024-07-041-1/+712
* Return some room data in Sliding Sync `/sync` (#17320)Eric Eastwood2024-07-021-8/+1071
* Fix sync waiting for an invalid token from the "future" (#17386)Erik Johnston2024-07-021-1/+3
* Add `is_invite` filtering to Sliding Sync `/sync` (#17335)Eric Eastwood2024-06-241-25/+123
* Register sliding sync under a different path (#17331)Erik Johnston2024-06-191-1/+3
* Add `stream_ordering` sort to Sliding Sync `/sync` (#17293)Eric Eastwood2024-06-171-4/+57
* Add `is_dm` filtering to Sliding Sync `/sync` (#17277)Eric Eastwood2024-06-131-0/+127
* Add Sliding Sync `/sync` endpoint (initial implementation) (#17187)Eric Eastwood2024-06-061-1/+133
* Add Sliding Sync `/sync/e2ee` endpoint for To-Device messages (#17167)Eric Eastwood2024-05-231-10/+389
* Correctly mention previous copyright (#16820)Erik Johnston2024-01-231-0/+1
* Update license headersPatrick Cloke2023-11-211-11/+16
* Use full GitHub links instead of bare issue numbers. (#16637)Patrick Cloke2023-11-151-1/+1
* Additional validation of receipts (#16327)Patrick Cloke2023-09-181-153/+1
* Bump black from 22.12.0 to 23.1.0 (#15103)dependabot[bot]2023-02-221-3/+0
* Fix type hints in knocking tests. (#14887)Andrew Morgan2023-01-251-3/+1
* Faster joins: omit partial rooms from eager syncs until the resync completes ...David Robertson2023-01-231-1/+3
* Remove support for unstable private read receipts (#13653)Šimon Brandner2022-09-011-26/+11
* Support stable identifiers for MSC2285: private read receipts. (#13273)Šimon Brandner2022-08-051-19/+39
* Fix rooms not being properly excluded from incremental sync (#13408)Brendan Abolivier2022-08-041-0/+21
* Remove unnecessary `json.dumps` from tests (#13303)Dirk Klimpel2022-07-171-2/+1
* Additional constants for EDU types. (#12884)Patrick Cloke2022-05-271-1/+2
* Consolidate logic for parsing relations. (#12693)Patrick Cloke2022-05-161-2/+6
* No longer permit empty body when sending receipts (#12709)David Robertson2022-05-111-26/+4
* Use `private` instead of `hidden` in MSC2285 related code. (#12635)Šimon Brandner2022-05-051-2/+2
* Implement changes to MSC2285 (hidden read receipts) (#12168)Šimon Brandner2022-05-041-17/+144
* Use constants for receipt types in tests. (#12582)Šimon Brandner2022-04-281-1/+2
* Move MSC2654 support behind an experimental configuration flag. (#12295)Patrick Cloke2022-03-311-0/+5
* Remove references to "msc2403" (#12165)Andrew Morgan2022-03-301-1/+0
* Add a configuration to exclude rooms from sync response (#12310)Brendan Abolivier2022-03-301-0/+62
* Replace assertEquals and friends with non-deprecated versions. (#12092)Patrick Cloke2022-02-281-8/+8
* Add type hints to `tests/rest/client` (#12066)Dirk Klimpel2022-02-231-20/+27
* Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-1/+1
* Add a unit test for users receiving their own device list updates (#11909)Andrew Morgan2022-02-071-1/+56
* Require body for read receipts with user-agent exceptions (#11157)rogersheu2021-11-091-2/+28
* Flatten tests/rest/client/{v1,v2_alpha} too (#10667)David Robertson2021-08-201-0/+686