summary refs log tree commit diff
path: root/tests/rest/client/test_sync.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Don't send down list opsErik Johnston2024-08-051-22/+0
* Merge remote-tracking branch 'origin/develop' into erikj/ss_hacksErik Johnston2024-08-051-5929/+9
|\
| * Sliding Sync: Split and move tests (#17504)Eric Eastwood2024-07-311-5860/+3
* | Merge remote-tracking branch 'origin/develop' into erikj/ss_hacksErik Johnston2024-07-311-250/+544
|\|
| * 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
* | Merge branch 'erikj/ss_room_sub_timeline' into erikj/ss_hacksErik Johnston2024-07-301-11/+106
|\ \
| * | Handle increases in timeline limitErik Johnston2024-07-301-0/+70
| * | Remember previous timeline limitErik Johnston2024-07-301-11/+36
| |/
* | Merge remote-tracking branch 'origin/develop' into erikj/ss_hacksErik Johnston2024-07-301-97/+71
|\|
| * 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
* | Merge remote-tracking branch 'origin/madlittlemods/sliding-sync-receipts-exte...Erik Johnston2024-07-291-213/+675
|\ \
| * | Fix nested quote syntaxEric Eastwood2024-07-251-1/+1
| * | Some clean-upEric Eastwood2024-07-251-15/+2
| * | Fix lintsEric Eastwood2024-07-251-5/+7
| * | Add testsEric Eastwood2024-07-251-181/+277
| * | Remove tests that aren't necessaryEric Eastwood2024-07-251-100/+0
| * | Merge branch 'develop' into madlittlemods/sliding-sync-receipts-extensionEric Eastwood2024-07-251-1249/+831
| |\|
| * | Use more up to date baseEric Eastwood2024-07-251-146/+348
| * | Generalize extension testEric Eastwood2024-07-251-17/+65
| * | Iterate moreEric Eastwood2024-07-251-238/+489
| * | Better standardize `find_relevant_room_ids_for_extension(...)`Eric Eastwood2024-07-241-62/+38
* | | Merge remote-tracking branch 'origin/erikj/ss_room_store' into erikj/ss_noop_...Erik Johnston2024-07-261-1269/+1988
|\ \ \
| * | | Add never testErik Johnston2024-07-261-0/+70
| * | | Previously state testErik Johnston2024-07-261-0/+111
| * | | Review commentsErik Johnston2024-07-261-15/+18
| * | | Move to integration testsErik Johnston2024-07-251-0/+114
| * | | Use do_sync in testsErik Johnston2024-07-251-118/+50
| * | | Merge remote-tracking branch 'origin/develop' into erikj/ss_room_storeErik Johnston2024-07-251-1170/+1658
| |\ \ \ | | | |/ | | |/|
| | * | 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
* | | Don't send down rooms if nothing has happenedErik Johnston2024-07-261-26/+14
* | | Add test that empty room comes down initial syncErik Johnston2024-07-261-11/+29
* | | Review commentsErik Johnston2024-07-261-6/+1
* | | Only send rooms with updates down sliding syncErik Johnston2024-07-241-14/+49
|/ /
* | Merge remote-tracking branch 'origin/develop' into erikj/ss_room_storeErik Johnston2024-07-241-340/+189
|\|
| * Use a new token format for sliding sync (#17452)Erik Johnston2024-07-241-191/+225
* | Merge branch 'erikj/ss_tokens' into erikj/ss_room_storeErik Johnston2024-07-231-4/+975
|\ \
| * | Fix testsErik Johnston2024-07-231-26/+106
| * | Merge remote-tracking branch 'origin/develop' into erikj/ss_tokensErik Johnston2024-07-231-4/+895
| |\|
| | * Sliding Sync: Add E2EE extension (MSC3884) (#17454)Eric Eastwood2024-07-221-4/+821
| | * SS: Implement `$ME` support (#17469)Erik Johnston2024-07-221-0/+74
| * | Merge remote-tracking branch 'origin/develop' into erikj/ss_tokensErik Johnston2024-07-191-12/+9
| |\|
* | | Add test for cache being clearedErik Johnston2024-07-231-0/+71
* | | Merge remote-tracking branch 'origin/develop' into erikj/ss_room_storeErik Johnston2024-07-181-12/+9
|\ \ \ | | |/ | |/|
| * | Order `heroes` by `stream_ordering` (as spec'ed) (#17435)Eric Eastwood2024-07-171-12/+9
* | | Apply suggestions from code reviewErik Johnston2024-07-181-1/+1
* | | Add testsErik Johnston2024-07-171-0/+181
* | | Fix testsErik Johnston2024-07-171-14/+2
| |/ |/|
* | Fix to use new token formatErik Johnston2024-07-171-2/+9
* | Don't create tokens manually in SSS testsErik Johnston2024-07-171-21/+119
|/
* 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