anonymousland-synapse/synapse/config
Patrick Cloke 00b24aa545
Support generating structured logs in addition to standard logs. (#8607)
This modifies the configuration of structured logging to be usable from
the standard Python logging configuration.

This also separates the formatting of logs from the transport allowing
JSON logs to files or standard logs to sockets.
2020-10-29 07:27:37 -04:00
..
__init__.py
__main__.py isort 5 compatibility (#7786) 2020-07-05 16:32:02 +01:00
_base.py Convert additional templates to Jinja (#8444) 2020-10-02 11:15:53 +01:00
_base.pyi Add experimental support for sharding event persister. Again. (#8294) 2020-09-14 10:16:41 +01:00
_util.py Add prometheus metrics to track federation delays (#8430) 2020-10-01 11:09:12 +01:00
api.py
appservice.py Send some ephemeral events to appservices (#8437) 2020-10-15 12:33:28 -04:00
cache.py Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
captcha.py Convert additional templates to Jinja (#8444) 2020-10-02 11:15:53 +01:00
cas.py
consent_config.py Convert additional templates to Jinja (#8444) 2020-10-02 11:15:53 +01:00
database.py Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
emailconfig.py Remove obsolete __future__ imports (#8337) 2020-09-17 08:37:01 -04:00
federation.py Add prometheus metrics to track federation delays (#8430) 2020-10-01 11:09:12 +01:00
groups.py
homeserver.py Add prometheus metrics to track federation delays (#8430) 2020-10-01 11:09:12 +01:00
jwt_config.py Fix typos and spelling errors. (#8639) 2020-10-23 12:38:40 -04:00
key.py Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
logger.py Support generating structured logs in addition to standard logs. (#8607) 2020-10-29 07:27:37 -04:00
metrics.py Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
oidc_config.py Add config option for always using "userinfo endpoint" for OIDC (#7658) 2020-10-01 13:54:35 -04:00
password.py
password_auth_providers.py Add documentation to password_providers config option (#7238) 2020-04-08 00:46:50 +01:00
push.py Add ability to run multiple pusher instances (#7855) 2020-07-16 14:06:28 +01:00
ratelimiting.py Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
redis.py Update worker docs with recent enhancements (#7969) 2020-07-29 23:22:13 +01:00
registration.py Fix typos and spelling errors. (#8639) 2020-10-23 12:38:40 -04:00
repository.py Increase default max_upload_size from 10M to 50M (#8502) 2020-10-09 16:58:23 +01:00
room.py Stop sub-classing object (#8249) 2020-09-04 06:54:56 -04:00
room_directory.py Fix typos and spelling errors. (#8639) 2020-10-23 12:38:40 -04:00
saml2_config.py Hotfix: disable autoescape by default when rendering Jinja2 templates (#8394) 2020-09-24 16:24:08 +01:00
server.py Update default room version to 6 (#8461) 2020-10-05 21:40:51 +01:00
server_notices_config.py Simplify super() calls to Python 3 syntax. (#8344) 2020-09-18 09:56:44 -04:00
spam_checker.py Extend spam checker to allow for multiple modules (#7435) 2020-05-08 19:25:48 +01:00
sso.py Use the default templates when a custom template file cannot be found (#8037) 2020-08-17 17:05:00 +01:00
stats.py Remove obsolete __future__ imports (#8337) 2020-09-17 08:37:01 -04:00
third_party_event_rules.py
tls.py Enable mypy checking for unreachable code and fix instances. (#8432) 2020-10-01 08:09:18 -04:00
tracer.py Fix typos and spelling errors. (#8639) 2020-10-23 12:38:40 -04:00
user_directory.py
voip.py
workers.py Allow background tasks to be run on a separate worker. (#8369) 2020-10-02 08:23:15 -04:00