-
- Downloads
Add `rooms.required_state` to Sliding Sync `/sync` (#17342)
Also handles excluding rooms with partial state when people are asking for room membership events unless it's `$LAZY` room membership.
Showing
- changelog.d/17342.feature 1 addition, 0 deletionschangelog.d/17342.feature
- synapse/handlers/sliding_sync.py 379 additions, 53 deletionssynapse/handlers/sliding_sync.py
- synapse/handlers/sync.py 12 additions, 10 deletionssynapse/handlers/sync.py
- synapse/rest/client/sync.py 5 additions, 5 deletionssynapse/rest/client/sync.py
- synapse/storage/controllers/state.py 25 additions, 1 deletionsynapse/storage/controllers/state.py
- synapse/types/handlers/__init__.py 12 additions, 12 deletionssynapse/types/handlers/__init__.py
- tests/handlers/test_sliding_sync.py 534 additions, 2 deletionstests/handlers/test_sliding_sync.py
- tests/rest/client/test_sync.py 712 additions, 1 deletiontests/rest/client/test_sync.py
- tests/test_utils/event_injection.py 7 additions, 5 deletionstests/test_utils/event_injection.py
Loading
Please register or sign in to comment