synapse-product/synapse/handlers
Richard van der Hoff 0e3ab8afdc
Add some checks that we aren't using state from rejected events (#6330)
* Raise an exception if accessing state for rejected events

Add some sanity checks on accessing state_group etc for
rejected events.

* Skip calculating push actions for rejected events

It didn't actually cause any bugs, because rejected events get filtered out at
various later points, but there's not point in trying to calculate the push
actions for a rejected event.
2019-11-05 22:13:37 +00:00
..
ui_auth Support for routing outbound HTTP requests via a proxy (#6239) 2019-11-01 14:07:44 +00:00
__init__.py Fix registration on workers (#4682) 2019-02-20 18:47:31 +11:00
_base.py Fix comments 2019-09-11 13:54:50 +01:00
account_data.py Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
account_validity.py Allow Synapse to send registration emails + choose Synapse or an external server to handle 3pid validation (#5987) 2019-09-06 11:35:28 +01:00
acme_issuing_service.py Allow configuration of the path used for ACME account keys. 2019-06-24 13:51:22 +01:00
acme.py Replace returnValue with return (#5736) 2019-07-23 23:00:55 +10:00
admin.py Port to use state storage 2019-10-30 14:46:54 +00:00
appservice.py Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
auth.py Remove usage of deprecated logger.warn method from codebase (#6271) 2019-10-31 10:23:24 +00:00
deactivate_account.py Incorporate review 2019-09-27 16:15:01 +01:00
device.py Merge branch 'develop' into cross-signing_federation 2019-10-31 22:38:21 -04:00
devicemessage.py Remove usage of deprecated logger.warn method from codebase (#6271) 2019-10-31 10:23:24 +00:00
directory.py Remove last usages of deprecated logging.warn method (#6314) 2019-11-01 12:03:44 +00:00
e2e_keys.py Merge branch 'develop' into cross-signing_federation 2019-10-31 22:38:21 -04:00
e2e_room_keys.py make version optional in body of e2e backup version update 2019-10-09 17:54:03 -04:00
events.py Port to use state storage 2019-10-30 14:46:54 +00:00
federation.py Add some checks that we aren't using state from rejected events (#6330) 2019-11-05 22:13:37 +00:00
groups_local.py Remove usage of deprecated logger.warn method from codebase (#6271) 2019-10-31 10:23:24 +00:00
identity.py Remove usage of deprecated logger.warn method from codebase (#6271) 2019-10-31 10:23:24 +00:00
initial_sync.py Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
message.py Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
pagination.py Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
presence.py Fix presence timeouts when synchrotron restarts. (#6212) 2019-10-18 06:42:26 +01:00
profile.py Remove usage of deprecated logger.warn method from codebase (#6271) 2019-10-31 10:23:24 +00:00
read_marker.py Port receipt and read markers to async/wait 2019-10-29 15:08:22 +00:00
receipts.py Port receipt and read markers to async/wait 2019-10-29 15:08:22 +00:00
register.py Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
room_list.py Remove unused public room list timeout param (#6179) 2019-10-08 13:51:25 +01:00
room_member_worker.py Replace returnValue with return (#5736) 2019-07-23 23:00:55 +10:00
room_member.py Depublish a room from the public rooms list when it is upgraded (#6232) 2019-11-01 10:28:09 +00:00
room.py Depublish a room from the public rooms list when it is upgraded (#6232) 2019-11-01 10:28:09 +00:00
saml_handler.py More better logging 2019-09-20 11:20:02 +01:00
search.py Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
set_password.py Added possibilty to disable local password authentication (#5092) 2019-06-27 18:37:29 +01:00
state_deltas.py Replace returnValue with return (#5736) 2019-07-23 23:00:55 +10:00
stats.py Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
sync.py Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
typing.py Remove unnecessary parentheses around return statements (#5931) 2019-08-30 16:28:26 +01:00
user_directory.py Fix races in room stats (and other) updates. (#6187) 2019-10-10 11:29:01 +01:00