synapse/tests
Travis Ralston b60bb28bbc
Add an admin API to get the current room state (#9168)
This could arguably replace the existing admin API for `/members`, however that is out of scope of this change.

This sort of endpoint is ideal for moderation use cases as well as other applications, such as needing to retrieve various bits of information about a room to perform a task (like syncing power levels between two places). This endpoint exposes nothing more than an admin would be able to access with a `select *` query on their database.
2021-02-02 11:16:29 +00:00
..
api Remove redundant mocking 2020-12-02 17:53:38 +00:00
app Remove spurious "SynapseRequest" result from `make_request" 2020-12-15 22:35:40 +00:00
appservice Add ability for access tokens to belong to one user but grant access to another user. (#8616) 2020-10-29 15:58:44 +00:00
config Fix validate_config on nested objects (#9054) 2021-01-08 14:23:04 +00:00
crypto Add type hints to the crypto module. (#8999) 2021-01-04 10:04:50 -05:00
events Implement MSC2176: Updated redaction rules (#8984) 2021-01-05 07:41:48 -05:00
federation Fix RoomDirectoryFederationTests and make them actually run (#8998) 2020-12-30 19:27:32 +00:00
handlers Put OIDC callback URI under /_synapse/client. (#9288) 2021-02-01 22:56:01 +00:00
http Support icons for Identity Providers (#9154) 2021-01-20 08:15:14 -05:00
logging Various clean-ups to the logging context code (#8935) 2020-12-14 14:19:47 -05:00
module_api Add admin API for logging in as a user (#8617) 2020-11-17 10:51:25 +00:00
push Refactor email summary generation. (#9260) 2021-02-01 13:09:39 -05:00
replication Precompute joined hosts and store in Redis (#9198) 2021-01-26 13:57:31 +00:00
rest Add an admin API to get the current room state (#9168) 2021-02-02 11:16:29 +00:00
scripts Port register_new_matrix_user to Python 3 and add tests (#4085) 2018-10-26 22:05:22 +11:00
server_notices Remove spurious "SynapseRequest" result from `make_request" 2020-12-15 22:35:40 +00:00
state Fix mainline ordering in state res v2 (#8971) 2020-12-18 15:00:34 +00:00
storage Allow moving account data and receipts streams off master (#9104) 2021-01-18 15:47:59 +00:00
test_utils Fix bugs in handling clientRedirectUrl, and improve OIDC tests (#9127, #9128) 2021-01-18 14:52:49 +00:00
util Fix chain cover update to handle events with duplicate auth events (#9210) 2021-01-22 19:44:08 +00:00
__init__.py Move patch_inline_callbacks into synapse/ 2019-10-10 10:53:06 +01:00
server.py Ratelimit 3PID /requestToken API (#9238) 2021-01-28 17:39:21 +00:00
test_distributor.py Run black. 2018-08-10 23:54:09 +10:00
test_event_auth.py Implement room version 6 (MSC2240). (#7506) 2020-05-15 09:30:10 -04:00
test_federation.py Various clean-ups to the logging context code (#8935) 2020-12-14 14:19:47 -05:00
test_mau.py Merge remote-tracking branch 'origin/erikj/as_mau_block' into develop 2020-12-18 09:51:56 +00:00
test_metrics.py move DeferredCache into its own module 2020-10-14 23:38:14 +01:00
test_phone_home.py Allow background tasks to be run on a separate worker. (#8369) 2020-10-02 08:23:15 -04:00
test_preview.py Try to recover from unknown encodings when previewing media. (#9164) 2021-01-26 07:32:17 -05:00
test_server.py Remove spurious "SynapseRequest" result from `make_request" 2020-12-15 22:35:40 +00:00
test_state.py Add admin API for logging in as a user (#8617) 2020-11-17 10:51:25 +00:00
test_terms_auth.py Remove spurious "SynapseRequest" result from `make_request" 2020-12-15 22:35:40 +00:00
test_test_utils.py Run black. 2018-08-10 23:54:09 +10:00
test_types.py Add basic domain validation for DomainSpecificString.is_valid. (#9071) 2021-01-13 07:05:16 -05:00
test_visibility.py Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
unittest.py Ratelimit 3PID /requestToken API (#9238) 2021-01-28 17:39:21 +00:00
utils.py Ratelimit 3PID /requestToken API (#9238) 2021-01-28 17:39:21 +00:00