forked-synapse/synapse
Jason Robinson 6d847d8ce6 Ensure support users can be registered even if MAU limit is reached
This allows support users to be created even on MAU limits via
the admin API. Support users are excluded from MAU after creation,
so it makes sense to exclude them in creation - except if the
whole host is in disabled state.

Signed-off-by: Jason Robinson <jasonr@matrix.org>
2019-09-11 20:48:31 +03:00
..
_scripts Run Black. (#5482) 2019-06-20 19:32:02 +10:00
api Ensure support users can be registered even if MAU limit is reached 2019-09-11 20:48:31 +03:00
app 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
appservice Remove double return statements (#5962) 2019-09-03 11:42:45 +01:00
config Merge pull request #6015 from matrix-org/erikj/ratelimit_admin_redaction 2019-09-11 15:39:38 +01:00
crypto Remove unnecessary parentheses around return statements (#5931) 2019-08-30 16:28:26 +01:00
events Merge pull request #5805 from matrix-org/erikj/validate_state 2019-08-01 13:45:48 +01:00
federation Remove origin parameter from add_display_name_to_third_party_invite and add params to docstring (#6010) 2019-09-11 10:37:17 +01:00
groups Replace returnValue with return (#5736) 2019-07-23 23:00:55 +10:00
handlers Use the v2 Identity Service API for lookups (MSC2134 + MSC2140) (#5976) 2019-09-11 16:02:42 +01:00
http Trace how long it takes for the send trasaction to complete, including retrys (#5986) 2019-09-05 17:44:55 +01:00
logging Don't assume there is a 'self' arg in @trace decorator 2019-09-06 10:07:12 +01:00
metrics Add a build info metric to Prometheus (#6005) 2019-09-10 00:14:58 +10:00
module_api Remove unnecessary parentheses around return statements (#5931) 2019-08-30 16:28:26 +01:00
push Add opentracing span for HTTP push 2019-09-09 10:24:14 +01:00
replication Trace how long it takes for the send trasaction to complete, including retrys (#5986) 2019-09-05 17:44:55 +01:00
res/templates 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
rest Use the v2 Identity Service API for lookups (MSC2134 + MSC2140) (#5976) 2019-09-11 16:02:42 +01:00
server_notices Remove unnecessary parentheses around return statements (#5931) 2019-08-30 16:28:26 +01:00
state Remove double return statements (#5962) 2019-09-03 11:42:45 +01:00
static Add 'rel' attribute to default welcome page. (#5695) 2019-07-19 12:03:36 +01:00
storage Clean up some code in the retry logic (#6017) 2019-09-11 15:14:56 +01:00
streams Remove unnecessary parentheses around return statements (#5931) 2019-08-30 16:28:26 +01:00
util Use the v2 Identity Service API for lookups (MSC2134 + MSC2140) (#5976) 2019-09-11 16:02:42 +01:00
__init__.py 1.3.1 2019-08-17 09:16:17 +01:00
event_auth.py Cleanup event auth type initialisation (#5975) 2019-09-04 16:16:56 +01:00
notifier.py Remove unnecessary parentheses around return statements (#5931) 2019-08-30 16:28:26 +01:00
python_dependencies.py Check dependencies on setup in the nicer way. (#5989) 2019-09-11 14:00:37 +01:00
secrets.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
server.py Allow use of different ratelimits for admin redactions. 2019-09-11 10:46:38 +01:00
server.pyi Run Black. (#5482) 2019-06-20 19:32:02 +10:00
types.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
visibility.py Replace returnValue with return (#5736) 2019-07-23 23:00:55 +10:00