synapse-product/synapse/handlers
Richard van der Hoff fc0f13dd03 Fix incorrect truncation in get_missing_events
It's quite important that get_missing_events returns the *latest* events in the
room; however we were pulling event ids out of the database until we got *at
least* 10, and then taking the *earliest* of the results.

We also shouldn't really be relying on depth, and should be checking the
room_id.
2018-10-16 21:10:04 +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 Remove unnecessary extra function call layer 2018-10-08 14:06:19 +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
e2e_room_keys.py Linting soothes the savage PEP8 monster 2018-10-12 13:47:43 +01:00
events.py Check room visibility for /event/ requests 2018-08-02 15:03:27 +01:00
federation.py Fix incorrect truncation in get_missing_events 2018-10-16 21:10:04 +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 Avoid reraise, to improve stacktraces 2018-10-01 18:50:34 +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 Fix exception handling in fetching remote profiles 2018-10-03 11:34:30 +01: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 Add description to counter metric 2018-10-10 11:41:15 +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