MatrixSynapse/synapse
Patrick Cloke 1182ae5063
Add helper to parse an enum from query args & use it. (#14956)
The `parse_enum` helper pulls an enum value from the query string
(by delegating down to the parse_string helper with values generated
from the enum).

This is used to pull out "f" and "b" in most places and then we thread
the resulting Direction enum throughout more code.
2023-02-01 21:35:24 +00:00
..
_scripts Always notify replication when a stream advances (#14877) 2023-01-20 18:02:18 +00:00
api Implement MSC3952: Intentional mentions (#14823) 2023-01-27 10:16:21 -05:00
app Add more user information to export-data command. (#14894) 2023-02-01 15:45:19 +00:00
appservice
config Prefer `type(x) is int` to `isinstance(x, int)` (#14945) 2023-01-31 10:33:07 +00:00
crypto Add some clarifying comments and refactor a portion of the `Keyring` class for readability (#14804) 2023-01-13 12:37:28 +00:00
events Reject boolean power levels (#14944) 2023-01-31 10:57:02 +00:00
federation Add helper to parse an enum from query args & use it. (#14956) 2023-02-01 21:35:24 +00:00
handlers Add helper to parse an enum from query args & use it. (#14956) 2023-02-01 21:35:24 +00:00
http Add helper to parse an enum from query args & use it. (#14956) 2023-02-01 21:35:24 +00:00
logging Tag /send_join responses to detect faster joins (#14950) 2023-01-31 12:43:20 +00:00
metrics
module_api Fix a bug in the send_local_online_presence_to module API (#14880) 2023-01-25 21:34:37 +00:00
push Handle malformed values of `notification.room` in power level events (#14942) 2023-01-30 21:29:30 +00:00
replication Faster joins: omit partial rooms from eager syncs until the resync completes (#14870) 2023-01-23 15:44:39 +00:00
res
rest Add helper to parse an enum from query args & use it. (#14956) 2023-02-01 21:35:24 +00:00
server_notices
spam_checker_api
state Allow `compute_state_after_events` to use partial state (#14676) 2022-12-14 14:52:35 +00:00
static
storage Add helper to parse an enum from query args & use it. (#14956) 2023-02-01 21:35:24 +00:00
streams Add helper to parse an enum from query args & use it. (#14956) 2023-02-01 21:35:24 +00:00
types Faster joins: omit partial rooms from eager syncs until the resync completes (#14870) 2023-01-23 15:44:39 +00:00
util Remove unnecessary reactor reference from `_PerHostRatelimiter` (#14842) 2023-01-16 13:16:19 +00:00
__init__.py
event_auth.py Reject boolean power levels (#14944) 2023-01-31 10:57:02 +00:00
notifier.py Fix a bug in the send_local_online_presence_to module API (#14880) 2023-01-25 21:34:37 +00:00
py.typed
server.py Always notify replication when a stream advances (#14877) 2023-01-20 18:02:18 +00:00
visibility.py