summary refs log tree commit diff
path: root/tests/rest/client/sliding_sync/test_extension_receipts.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Format files with Ruff (#17643)Quentin Gliech2024-09-021-1/+3
| | | | | | I thought ruff check would also format, but it doesn't. This runs ruff format in CI and dev scripts. The first commit is just a run of `ruff format .` in the root directory.
* Sliding sync: use new DB tables (#17630)Erik Johnston2024-09-011-0/+16
| | | | | | | | | | | Based on https://github.com/element-hq/synapse/pull/17629 Utilizing the new sliding sync tables added in https://github.com/element-hq/synapse/pull/17512 for fast acquisition of rooms for the user and filtering/sorting. --------- Co-authored-by: Eric Eastwood <eric.eastwood@beta.gouv.fr>
* Sliding sync: Always send your own receipts down (#17617)Erik Johnston2024-08-291-0/+132
| | | | | | | | | | | When returning receipts in sliding sync for initial rooms we should always include our own receipts in the room (even if they don't match any timeline events). Reviewable commit-by-commit. --------- Co-authored-by: Eric Eastwood <eric.eastwood@beta.gouv.fr>
* Sliding sync: Correctly track which read receipts we have or have not sent ↵Erik Johnston2024-08-191-0/+105
| | | | | | | | | | | down. (#17575) Add connection tracking to the receipts extension. Based on #17574 --------- Co-authored-by: Eric Eastwood <eric.eastwood@beta.gouv.fr>
* Sliding Sync: Split and move tests (#17504)Eric Eastwood2024-07-311-0/+679
Split and move Sliding Sync tests so we have some more sane test file sizes