9 Commits

Author SHA1 Message Date
Kegan Dougal
d3285a39f1
Always ensure integ tests send a timeline event when sending state 2023-08-22 16:10:52 +01:00
David Robertson
9982ab24ee
Use different device names for each test 2023-05-15 19:14:09 +01:00
Kegan Dougal
ca6ceb28da BREAKING: Change the API to refer to lists by keys not index positions
This provides more flexibility to refer to lists as well as delete them.
2022-12-20 13:32:39 +00:00
Kegan Dougal
aa28df161c Rename package -> github.com/matrix-org/sliding-sync 2022-12-15 11:08:50 +00:00
Kegan Dougal
edf581f0e7 bugfix: resort lists when room tags are updated
Previously we didn't, which would cause problems when
tag changes caused rooms to appear/disappear from lists.
2022-08-23 09:49:26 +01:00
Kegan Dougal
a4faf5a97f Actually parse tags according to the spec format, with wrapping tags object 2022-08-22 18:26:43 +01:00
Kegan Dougal
b5b13b75a6 Add support for room tag filters
This includes favourites and low priority rooms. With integration
tests.
2022-08-22 18:02:48 +01:00
Kegan Dougal
c44f4b2c04 feature: add support for room_types and not_room_types filters
With integration tests.
2022-07-27 14:37:36 +01:00
Kegan Dougal
75c3579f9e refactor: move integration tests to tests-integration directory
Add tests-e2ee directory for end-to-end tests which require a synapse
server.
2022-07-25 15:06:13 +01:00