MatrixSynapse/synapse/handlers
Andrew Morgan 699fa5b61e Address review comments
Generalise public rooms check, allow blocking removal from public rooms dir as well.

Remove the check on alias association, that is unrelated.

Note that we now execute the same behaviour as when publishing the room is
blocked by the homeserver config. That is, we now 403 the /createRoom call
instead of just letting the room be created without entering it into the public
rooms directory.

Finally, only call check_visibility_can_be_modified if it exists.
2020-09-11 16:45:20 +01:00
..
ui_auth
__init__.py
_base.py
account_data.py
account_validity.py
acme.py
acme_issuing_service.py
admin.py
appservice.py
auth.py
cas_handler.py
deactivate_account.py
device.py
devicemessage.py
directory.py Query ThirdPartyEventRules while trying to add to the public room dir 2020-09-11 12:23:53 +01:00
e2e_keys.py
e2e_room_keys.py
events.py Remove some unused distributor signals (#8216) 2020-09-09 12:22:00 -04:00
federation.py Clean up `Notifier.on_new_room_event` code path (#8288) 2020-09-10 13:24:43 +01:00
groups_local.py
identity.py
initial_sync.py Clean up types for PaginationConfig (#8250) 2020-09-08 15:00:17 +01:00
message.py Clean up `Notifier.on_new_room_event` code path (#8288) 2020-09-10 13:24:43 +01:00
oidc_handler.py
pagination.py Fix mypy error on develop (#8282) 2020-09-08 17:43:31 +01:00
password_policy.py
presence.py Clean up types for PaginationConfig (#8250) 2020-09-08 15:00:17 +01:00
profile.py
read_marker.py
receipts.py Clean up types for PaginationConfig (#8250) 2020-09-08 15:00:17 +01:00
register.py
room.py Address review comments 2020-09-11 16:45:20 +01:00
room_list.py
room_member.py Remove some unused distributor signals (#8216) 2020-09-09 12:22:00 -04:00
room_member_worker.py Remove some unused distributor signals (#8216) 2020-09-09 12:22:00 -04:00
saml_handler.py
search.py
set_password.py
state_deltas.py
stats.py
sync.py Add types to StreamToken and RoomStreamToken (#8279) 2020-09-08 16:48:15 +01:00
typing.py
user_directory.py