synapse/synapse
Eric Eastwood 5c20a60f0b
Update tests to ensure all database tables are emptied when purging a room (#18794)
Spawning from wanting to confirm my replies in
https://github.com/element-hq/synapse/issues/18489

We're now using the same source of truth of the list of tables being
purged in the tests. For example, we weren't testing that
`local_current_membership` was cleared out before because the lists were
out of sync.
2025-08-13 15:05:41 -05:00
..
_scripts register_new_matrix_user: Fix error message for registration shared secret (#18780) 2025-08-11 13:18:34 -05:00
api Add HydraV11 to known room versions 2025-08-11 16:44:30 +01:00
app Refactor Gauge metrics to be homeserver-scoped (#18725) 2025-07-29 10:37:59 -05:00
appservice Refactor Counter metrics to be homeserver-scoped (#18656) 2025-07-25 14:58:47 -05:00
config Stabilise MAS integration (#18759) 2025-08-04 15:48:45 +02:00
crypto Support for room version 12 2025-08-11 16:43:45 +01:00
events Support for room version 12 2025-08-11 16:43:45 +01:00
federation Support for room version 12 2025-08-11 16:43:45 +01:00
handlers Add missing additional_creators field 2025-08-11 11:32:31 -06:00
http Revert "Fix LaterGauge metrics to collect from all servers (#18751)" (#18789) 2025-08-06 22:14:40 +00:00
logging Add debug log when HMAC incorrect (#18474) 2025-07-22 11:09:45 -05:00
media Refactor background process metrics to be homeserver-scoped (#18670) 2025-07-23 13:28:17 -05:00
metrics Revert "Fix LaterGauge metrics to collect from all servers (#18751)" (#18789) 2025-08-06 22:14:40 +00:00
module_api Set type of user_id on is_server_admin to str (#18786) 2025-08-07 14:16:32 +00:00
push Implement the push rules for experimental MSC4306: Thread Subscriptions. (#18762) 2025-08-06 15:33:52 +01:00
replication Revert "Fix LaterGauge metrics to collect from all servers (#18751)" (#18789) 2025-08-06 22:14:40 +00:00
res Send an email if the address is already bound to an user account (#16819) 2024-04-23 16:45:24 +01:00
rest Make the Make Room Admin API choose to puppet the room creator in v12 rooms (#18805) 2025-08-12 10:11:03 +00:00
server_notices Refactor cache metrics to be homeserver-scoped (#18604) 2025-07-16 16:04:57 -05:00
spam_checker_api Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
state Support for room version 12 2025-08-11 16:43:45 +01:00
static Update link to the clients webpage, fix #15825 (#15874) 2023-07-06 17:28:09 +02:00
storage Update tests to ensure all database tables are emptied when purging a room (#18794) 2025-08-13 15:05:41 -05:00
streams Move device changes off the main process (#18581) 2025-07-18 09:06:14 +02:00
synapse_rust Implement the push rules for experimental MSC4306: Thread Subscriptions. (#18762) 2025-08-06 15:33:52 +01:00
types Fix olddeps & mypy errors 2025-08-11 16:43:45 +01:00
util Revert "Fix LaterGauge metrics to collect from all servers (#18751)" (#18789) 2025-08-06 22:14:40 +00:00
__init__.py Remove some obsolete Twisted version checks. (#18729) 2025-07-30 12:31:55 +01:00
_pydantic_compat.py Stabilise MAS integration (#18759) 2025-08-04 15:48:45 +02:00
event_auth.py Support for room version 12 2025-08-11 16:43:45 +01:00
notifier.py Revert "Fix LaterGauge metrics to collect from all servers (#18751)" (#18789) 2025-08-06 22:14:40 +00:00
py.typed Mark Module API error imports as re-exported and mark Synapse as containing type annotations (#11054) 2021-10-13 08:42:41 +01:00
server.py Stabilise MAS integration (#18759) 2025-08-04 15:48:45 +02:00
visibility.py Set type of user_id on is_server_admin to str (#18786) 2025-08-07 14:16:32 +00:00