synapse-product/synapse/handlers
Richard van der Hoff 0bf5ec0db7 Check room visibility for /event/ requests
Make sure that the user has permission to view the requeseted event for
/event/{eventId} and /room/{roomId}/event/{eventId} requests.

Also check that the event is in the given room for
/room/{roomId}/event/{eventId}, for sanity.
2018-08-02 15:03:27 +01:00
..
__init__.py run isort 2018-07-09 16:09:20 +10:00
_base.py run isort 2018-07-09 16:09:20 +10:00
account_data.py copyrights 2016-01-07 04:26:29 +00:00
admin.py run isort 2018-07-09 16:09:20 +10:00
appservice.py run isort 2018-07-09 16:09:20 +10:00
auth.py run isort 2018-07-09 16:09:20 +10:00
deactivate_account.py run isort 2018-07-09 16:09:20 +10:00
device.py s/becuase/because/g 2018-07-10 17:58:18 +01:00
devicemessage.py run isort 2018-07-09 16:09:20 +10:00
directory.py run isort 2018-07-09 16:09:20 +10:00
e2e_keys.py run isort 2018-07-09 16:09:20 +10:00
events.py Check room visibility for /event/ requests 2018-08-02 15:03:27 +01:00
federation.py Avoid extra db lookups 2018-08-02 13:55:51 +01:00
groups_local.py run isort 2018-07-09 16:09:20 +10:00
identity.py run isort 2018-07-09 16:09:20 +10:00
initial_sync.py run isort 2018-07-09 16:09:20 +10:00
message.py s/becuase/because/g 2018-07-10 17:58:18 +01:00
presence.py run isort 2018-07-09 16:09:20 +10:00
profile.py run isort 2018-07-09 16:09:20 +10:00
read_marker.py run isort 2018-07-09 16:09:20 +10:00
receipts.py run isort 2018-07-09 16:09:20 +10:00
register.py run isort 2018-07-09 16:09:20 +10:00
room_list.py typo 2018-07-13 12:03:39 +01:00
room_member_worker.py run isort 2018-07-09 16:09:20 +10:00
room_member.py run isort 2018-07-09 16:09:20 +10:00
room.py run isort 2018-07-09 16:09:20 +10:00
search.py run isort 2018-07-09 16:09:20 +10:00
set_password.py run isort 2018-07-09 16:09:20 +10:00
sync.py run isort 2018-07-09 16:09:20 +10:00
typing.py run isort 2018-07-09 16:09:20 +10:00
user_directory.py run isort 2018-07-09 16:09:20 +10:00