synapse-product/synapse/handlers
Erik Johnston 82f922b4af Fix lazy loaded sync with rejected state events
In particular, we assume that the name and canonical alias events in
the state have not been rejected. In practice this may not be the case
(though we should probably think about fixing that) so lets ensure that
we gracefully handle that case, rather than 404'ing the sync request
like we do now.
2018-10-01 14:19:40 +01:00
..
__init__.py Move RoomContextHandler out of Handlers 2018-07-18 15:33:03 +01:00
_base.py Use new getters 2018-07-23 13:17:22 +01: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 more metrics for the federation and appservice senders 2018-08-07 19:09:48 +01:00
auth.py Port handlers/ to Python 3 (#3803) 2018-09-07 00:22:23 +10:00
deactivate_account.py Don't fail requests to unbind 3pids for non supporting ID servers 2018-08-08 12:06:18 +01:00
device.py Rename async to async_helpers because async is a keyword on Python 3.7 (#3678) 2018-08-10 23:50:21 +10:00
devicemessage.py run isort 2018-07-09 16:09:20 +10:00
directory.py Reinstate missing null check 2018-09-17 16:52:02 +01:00
e2e_keys.py Replaced all occurences of e.message with str(e) 2018-09-27 13:38:50 +02:00
events.py Check room visibility for /event/ requests 2018-08-02 15:03:27 +01:00
federation.py more comments 2018-09-27 11:31:51 +01:00
groups_local.py run isort 2018-07-09 16:09:20 +10:00
identity.py Log when we 3pid/unbind request fails 2018-08-09 10:09:56 +01:00
initial_sync.py Integrate presence from hotfixes (#3694) 2018-08-18 01:08:45 +10:00
message.py Merge pull request #3710 from matrix-org/rav/logcontext_for_pusher_updates 2018-08-17 16:21:49 +01:00
pagination.py don't filter membership events based on history visibility (#3874) 2018-09-14 18:12:52 +01:00
presence.py Integrate presence from hotfixes (#3694) 2018-08-18 01:08:45 +10:00
profile.py Replaced all occurences of e.message with str(e) 2018-09-27 13:38:50 +02:00
read_marker.py Rename async to async_helpers because async is a keyword on Python 3.7 (#3678) 2018-08-10 23:50:21 +10:00
receipts.py Fix logcontexts for running pushers 2018-08-17 00:32:39 +01:00
register.py don't ratelimit autojoins 2018-09-15 22:27:41 +01:00
room_list.py Port handlers/ to Python 3 (#3803) 2018-09-07 00:22:23 +10:00
room_member_worker.py Use new helper base class for membership requests 2018-07-31 14:32:23 +01:00
room_member.py Use directory server for room joins (#3899) 2018-09-18 18:27:37 +01:00
room.py block event creation and room creation on hitting resource limits 2018-08-16 21:25:16 +01:00
search.py Port handlers/ to Python 3 (#3803) 2018-09-07 00:22:23 +10:00
set_password.py run isort 2018-07-09 16:09:20 +10:00
sync.py Fix lazy loaded sync with rejected state events 2018-10-01 14:19:40 +01:00
typing.py Merge pull request #3964 from matrix-org/rav/remove_localhost_checks 2018-09-28 13:35:47 +01:00
user_directory.py Add some fixmes 2018-08-17 15:31:50 +01:00