MatrixSynapse/tests
Quentin Gliech 5b70f240cf
Make cleaning up pushers depend on the device_id instead of the token_id (#15280)
This makes it so that we rely on the `device_id` to delete pushers on logout,
instead of relying on the `access_token_id`. This ensures we're not removing
pushers on token refresh, and prepares for a world without access token IDs
(also known as the OIDC).

This actually runs the `set_device_id_for_pushers` background update, which
was forgotten in #13831.

Note that for backwards compatibility it still deletes pushers based on the
`access_token` until the background update finishes.
2023-03-24 11:09:39 -04:00
..
api Use immutabledict instead of frozendict (#15113) 2023-03-22 17:15:34 +00:00
app
appservice
config Use immutabledict instead of frozendict (#15113) 2023-03-22 17:15:34 +00:00
crypto
events
federation Ensure fed-sender catchup does not block for full state (#15248) 2023-03-13 12:31:19 +00:00
handlers Refresh remote profiles that have been marked as stale, in order to fill the user directory. [rei:userdirpriv] (#14756) 2023-03-16 11:44:11 +00:00
http Pull in netaddr type hints. (#15231) 2023-03-09 07:09:49 -05:00
logging
media Refactor media modules. (#15146) 2023-02-27 08:26:05 -05:00
metrics
module_api
push Make cleaning up pushers depend on the device_id instead of the token_id (#15280) 2023-03-24 11:09:39 -04:00
replication Make cleaning up pushers depend on the device_id instead of the token_id (#15280) 2023-03-24 11:09:39 -04:00
rest Make cleaning up pushers depend on the device_id instead of the token_id (#15280) 2023-03-24 11:09:39 -04:00
scripts
server_notices Bump black from 22.12.0 to 23.1.0 (#15103) 2023-02-22 15:29:09 -05:00
state
storage Use immutabledict instead of frozendict (#15113) 2023-03-22 17:15:34 +00:00
test_utils Ensure fed-sender catchup does not block for full state (#15248) 2023-03-13 12:31:19 +00:00
types Use immutabledict instead of frozendict (#15113) 2023-03-22 17:15:34 +00:00
util
__init__.py
server.py
test_distributor.py
test_event_auth.py
test_federation.py Remove unused `room_alias` field from `/createRoom` response (#15093) 2023-02-22 11:07:28 +00:00
test_mau.py Bump black from 22.12.0 to 23.1.0 (#15103) 2023-02-22 15:29:09 -05:00
test_phone_home.py
test_rust.py
test_server.py Add Synapse-Trace-Id to access-control-expose-headers header (#14974) 2023-03-20 11:14:05 -07:00
test_state.py
test_terms_auth.py
test_test_utils.py
test_types.py
test_visibility.py Refactor `filter_events_for_server` (#15240) 2023-03-10 15:31:25 +00:00
unittest.py Batch up storing state groups when creating new room (#14918) 2023-02-24 13:15:29 -08:00
utils.py