-
- Downloads
Support filtering by relations per MSC3440 (#11236)
Adds experimental support for `relation_types` and `relation_senders` fields for filters.
Showing
- changelog.d/11236.feature 1 addition, 0 deletionschangelog.d/11236.feature
- synapse/api/filtering.py 84 additions, 31 deletionssynapse/api/filtering.py
- synapse/handlers/pagination.py 1 addition, 1 deletionsynapse/handlers/pagination.py
- synapse/handlers/room.py 5 additions, 3 deletionssynapse/handlers/room.py
- synapse/handlers/search.py 5 additions, 3 deletionssynapse/handlers/search.py
- synapse/handlers/sync.py 10 additions, 8 deletionssynapse/handlers/sync.py
- synapse/rest/admin/rooms.py 4 additions, 1 deletionsynapse/rest/admin/rooms.py
- synapse/rest/client/room.py 8 additions, 2 deletionssynapse/rest/client/room.py
- synapse/rest/client/sync.py 3 additions, 3 deletionssynapse/rest/client/sync.py
- synapse/storage/databases/main/relations.py 57 additions, 1 deletionsynapse/storage/databases/main/relations.py
- synapse/storage/databases/main/stream.py 64 additions, 22 deletionssynapse/storage/databases/main/stream.py
- tests/api/test_filtering.py 75 additions, 32 deletionstests/api/test_filtering.py
- tests/handlers/test_sync.py 3 additions, 2 deletionstests/handlers/test_sync.py
- tests/rest/client/test_rooms.py 153 additions, 1 deletiontests/rest/client/test_rooms.py
- tests/storage/test_stream.py 207 additions, 0 deletionstests/storage/test_stream.py
Loading
Please register or sign in to comment