-
- Downloads
Support stable identifiers for MSC2285: private read receipts. (#13273)
This adds support for the stable identifiers of MSC2285 while continuing to support the unstable identifiers behind the configuration flag. These will be removed in a future version.
Showing
- changelog.d/13273.feature 1 addition, 0 deletionschangelog.d/13273.feature
- synapse/api/constants.py 2 additions, 1 deletionsynapse/api/constants.py
- synapse/config/experimental.py 1 addition, 1 deletionsynapse/config/experimental.py
- synapse/handlers/initial_sync.py 4 additions, 7 deletionssynapse/handlers/initial_sync.py
- synapse/handlers/receipts.py 26 additions, 10 deletionssynapse/handlers/receipts.py
- synapse/replication/tcp/client.py 4 additions, 1 deletionsynapse/replication/tcp/client.py
- synapse/rest/client/notifications.py 6 additions, 1 deletionsynapse/rest/client/notifications.py
- synapse/rest/client/read_marker.py 6 additions, 2 deletionssynapse/rest/client/read_marker.py
- synapse/rest/client/receipts.py 6 additions, 4 deletionssynapse/rest/client/receipts.py
- synapse/rest/client/versions.py 1 addition, 0 deletionssynapse/rest/client/versions.py
- synapse/storage/databases/main/event_push_actions.py 70 additions, 15 deletionssynapse/storage/databases/main/event_push_actions.py
- tests/handlers/test_receipts.py 42 additions, 16 deletionstests/handlers/test_receipts.py
- tests/rest/client/test_sync.py 39 additions, 19 deletionstests/rest/client/test_sync.py
- tests/storage/test_receipts.py 38 additions, 17 deletionstests/storage/test_receipts.py
Loading
Please register or sign in to comment