anonymousland-synapse/synapse/handlers
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
..
ui_auth
__init__.py
_base.py
account_data.py Allow moving account data and receipts streams off master (#9104) 2021-01-18 15:47:59 +00:00
account_validity.py
acme_issuing_service.py Add type hints to various handlers. (#9223) 2021-01-26 10:50:21 -05:00
acme.py Add type hints to various handlers. (#9223) 2021-01-26 10:50:21 -05:00
admin.py
appservice.py
auth.py Merge branch 'social_login' into develop 2021-02-01 18:46:12 +00:00
cas_handler.py Merge branch 'social_login' into develop 2021-01-28 22:08:11 +00:00
deactivate_account.py Remove user's avatar URL and displayname when deactivated. (#8932) 2021-01-12 16:30:15 -05:00
device.py Add type hints to E2E handler. (#9232) 2021-01-28 08:34:19 -05:00
devicemessage.py Ensure the user ID is serialized in the payload instead of used as an instance name. (#9130) 2021-01-18 11:08:26 +00:00
directory.py
e2e_keys.py Add type hints to E2E handler. (#9232) 2021-01-28 08:34:19 -05:00
e2e_room_keys.py Add type hints to E2E handler. (#9232) 2021-01-28 08:34:19 -05:00
events.py
federation.py Ratelimit invites by room and target user (#9258) 2021-01-29 16:38:29 +00:00
groups_local.py Add type hints to various handlers. (#9223) 2021-01-26 10:50:21 -05:00
identity.py Ratelimit 3PID /requestToken API (#9238) 2021-01-28 17:39:21 +00:00
initial_sync.py
message.py Add an admin API to get the current room state (#9168) 2021-02-02 11:16:29 +00:00
oidc_handler.py Put OIDC callback URI under /_synapse/client. (#9288) 2021-02-01 22:56:01 +00:00
pagination.py
password_policy.py
presence.py
profile.py Remove user's avatar URL and displayname when deactivated. (#8932) 2021-01-12 16:30:15 -05:00
read_marker.py Allow moving account data and receipts streams off master (#9104) 2021-01-18 15:47:59 +00:00
receipts.py Allow moving account data and receipts streams off master (#9104) 2021-01-18 15:47:59 +00:00
register.py Collect terms consent from the user during SSO registration (#9276) 2021-02-01 18:37:41 +00:00
room_list.py
room_member_worker.py
room_member.py Ratelimit invites by room and target user (#9258) 2021-01-29 16:38:29 +00:00
room.py Ratelimit invites by room and target user (#9258) 2021-01-29 16:38:29 +00:00
saml_handler.py Put SAML callback URI under /_synapse/client. (#9289) 2021-02-02 09:43:50 +00:00
search.py Add type hints to various handlers. (#9223) 2021-01-26 10:50:21 -05:00
set_password.py Add type hints to various handlers. (#9223) 2021-01-26 10:50:21 -05:00
sso.py Collect terms consent from the user during SSO registration (#9276) 2021-02-01 18:37:41 +00:00
state_deltas.py Add type hints to various handlers. (#9223) 2021-01-26 10:50:21 -05:00
stats.py Add type hints to various handlers. (#9223) 2021-01-26 10:50:21 -05:00
sync.py
typing.py Add type hints to various handlers. (#9223) 2021-01-26 10:50:21 -05:00
user_directory.py Add type hints to various handlers. (#9223) 2021-01-26 10:50:21 -05:00