synapse-product/synapse/config
Patrick Cloke e584534403
Use direct references for some configuration variables (part 3) (#10885)
This avoids the overhead of searching through the various
configuration classes by directly referencing the class that
the attributes are in.

It also improves type hints since mypy can now resolve the
types of the configuration variables.
2021-09-23 07:13:34 -04:00
..
__init__.py
__main__.py
_base.py Allow using several custom template directories (#10587) 2021-08-17 10:23:14 +00:00
_base.pyi
_util.py
account_validity.py Add a warning when using deprecated template_dir settings (#10768) 2021-09-06 16:23:50 +02:00
api.py
appservice.py [pyupgrade] synapse/ (#10348) 2021-07-19 15:28:05 +01:00
auth.py Fix copy-paste error in the password section of the sample-config. (#10804) 2021-09-13 08:58:34 -04:00
cache.py Make sync response cache time configurable. (#10513) 2021-08-03 14:45:04 +01:00
captcha.py
cas.py
consent.py Use direct references for some configuration variables (part 3) (#10885) 2021-09-23 07:13:34 -04:00
database.py Allow setting transaction limit for db connections (#10440) 2021-08-02 13:24:43 +00:00
emailconfig.py Add a warning when using deprecated template_dir settings (#10768) 2021-09-06 16:23:50 +02:00
experimental.py Remove unstable MSC2858 API, including experimental.msc2858_enabled config option (#10693) 2021-09-09 17:59:59 +01:00
federation.py Use inline type hints in various other places (in synapse/) (#10380) 2021-07-15 11:02:43 +01:00
groups.py
homeserver.py Allow configuration of the oEmbed URLs. (#10714) 2021-08-31 18:37:07 -04:00
jwt.py Update links to documentation in sample config (#10287) 2021-07-07 12:35:45 +01:00
key.py
logger.py Use direct references for some configuration variables (#10798) 2021-09-13 13:07:12 -04:00
metrics.py
modules.py Update links to documentation in sample config (#10287) 2021-07-07 12:35:45 +01:00
oembed.py Request JSON for oEmbed requests (and ignore XML only providers). (#10759) 2021-09-08 07:17:52 -04:00
oidc.py Remove unstable MSC2858 API, including experimental.msc2858_enabled config option (#10693) 2021-09-09 17:59:59 +01:00
password_auth_providers.py Require type hints in the handlers module. (#10831) 2021-09-20 08:56:23 -04:00
push.py
ratelimiting.py Add types to synapse.util. (#10601) 2021-09-10 17:03:18 +01:00
redis.py
registration.py Implement MSC3231: Token authenticated registration (#10142) 2021-08-21 22:14:43 +01:00
repository.py Add warnings to ip_range_blacklist usage with proxies (#10129) 2021-08-03 18:13:34 +00:00
room_directory.py
room.py
saml2.py
server_notices.py
server.py Remove unnecessary parentheses around tuples returned from methods (#10889) 2021-09-23 11:59:07 +01:00
spam_checker.py Use inline type hints in various other places (in synapse/) (#10380) 2021-07-15 11:02:43 +01:00
sso.py Add a warning when using deprecated template_dir settings (#10768) 2021-09-06 16:23:50 +02:00
stats.py Remove functionality associated with unused historical stats tables (#9721) 2021-07-08 16:57:13 +01:00
third_party_event_rules.py Port the ThirdPartyEventRules module interface to the new generic interface (#10386) 2021-07-20 12:39:46 +02:00
tls.py [pyupgrade] synapse/ (#10348) 2021-07-19 15:28:05 +01:00
tracer.py Update links to documentation in sample config (#10287) 2021-07-07 12:35:45 +01:00
user_directory.py Always add local users to the user directory (#10796) 2021-09-21 12:02:34 +00:00
voip.py
workers.py