77 Commits (develop)

Author SHA1 Message Date
  David Robertson 32a59a6495
Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16672) 5 months ago
  David Robertson 62a1a9be52
Describe which rate limiter was hit in logs (#16135) 8 months ago
  Mathieu Velten 0ba17777be
Disable `m.3pid_changes` capability when MSC3861 is enabled. (#16134) 9 months ago
  Hugh Nimmo-Smith 7dbac123f9
Disallow user_consent where experimental MSC3861 is enabled (#16127) 9 months ago
  Jason Little 2481b7dfa4
Remove `worker_replication_*` deprecated settings, with helpful errors on startup (#15860) 10 months ago
  Hugh Nimmo-Smith d1693f0362
Implement stable support for MSC3882 to allow an existing device/session to generate a login token for use on a new device/session (#15388) 11 months ago
  Quentin Gliech 32a2f05004 Make the config tests spawn the homeserver only when needed 1 year ago
  Hugh Nimmo-Smith bad1f2cd35 Tests for JWKS endpoint 1 year ago
  Hugh Nimmo-Smith 249f4a338d Refactor config to be an experimental feature 1 year ago
  reivilibre c775d80b73
Fix a bug introduced in Synapse v1.84.0 where workers do not start up when no `instance_map` was provided. (#15672) 1 year ago
  Will Hunt 253e86a72e
Throw if the appservice config list is the wrong type (#15425) 1 year ago
  David Robertson 3b0083c92a
Use immutabledict instead of frozendict (#15113) 1 year ago
  Patrick Cloke 3aeca2588b
Add missing type hints to tests.config. (#14681) 1 year ago
  David Robertson e2a1adbf5d
Allow selecting "prejoin" events by state keys (#14642) 1 year ago
  David Robertson d38d242411
Reload cache factors from disk on SIGHUP (#12673) 2 years ago
  reivilibre 699192fc1a
Add the `update_user_directory_from_worker` configuration option (superseding `update_user_directory`) to allow a generic worker to be designated as the worker to update the user directory. (#12654) 2 years ago
  reivilibre c2d50e9f6c
Add the `notify_appservices_from_worker` configuration option (superseding `notify_appservices`) to allow a generic worker to be designated as the worker to send traffic to Application Services. (#12452) 2 years ago
  Patrick Cloke 4586119f0b
Add missing type hints to config classes. (#12402) 2 years ago
  Shay 3c41d87b67
Add restrictions by default to open registration in Synapse (#12091) 2 years ago
  Shay ef3619e61d
Add config settings for background update parameters (#11980) 2 years ago
  Olivier Wilkinson (reivilibre) 4dd9ea8f4f Revert "Revert accidental fast-forward merge from v1.49.0rc1" 2 years ago
  Sean Quah 158d73ebdd Revert accidental fast-forward merge from v1.49.0rc1 2 years ago
  reivilibre 637df95de6
Support configuring the lifetime of non-refreshable access tokens separately to refreshable access tokens. (#11445) 2 years ago
  Patrick Cloke 55669bd3de
Add missing type hints to config base classes (#11377) 2 years ago
  Shay 92b75388f5
Remove legacy code related to deprecated `trust_identity_server_for_password_resets` config flag (#11333) 2 years ago
  Jason Robinson b9ce53e878
Fix synapse.config module "read" command (#11145) 2 years ago
  Patrick Cloke 5c35074d85
Reset global cache state before cache tests. (#11036) 2 years ago
  Patrick Cloke 7301019d48
Ensure each cache config test uses separate state. (#11019) 2 years ago
  Patrick Cloke f4b1a9a527
Require direct references to configuration variables. (#10985) 2 years ago
  Patrick Cloke a0f48ee89d
Use direct references for configuration variables (part 7). (#10959) 2 years ago
  Patrick Cloke 47854c71e9
Use direct references for configuration variables (part 4). (#10893) 2 years ago
  Azrenbeth 6e895366ea
Add config option to use non-default manhole password and keys (#10643) 2 years ago
  Brendan Abolivier ae2714c1f3
Allow using several custom template directories (#10587) 2 years ago
  Jonathan de Jong 89cfc3dd98
[pyupgrade] `tests/` (#10347) 2 years ago
  Brendan Abolivier 08c8469322
Remove support for ACME v1 (#10194) 2 years ago
  Richard van der Hoff fe5dad46b0
Remove redundant code to reload tls cert (#10054) 3 years ago
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 3 years ago
  Andrew Morgan 024f121b74
Fix reported bugbear: too broad exception assertion (#9753) 3 years ago
  Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 3 years ago
  Patrick Cloke 4ca054a4ea
Convert blacklisted IPv4 addresses to compatible IPv6 addresses. (#9240) 3 years ago
  Richard van der Hoff d32870ffa5
Fix validate_config on nested objects (#9054) 3 years ago
  Andrew Morgan e04e465b4d
Use the default templates when a custom template file cannot be found (#8037) 3 years ago
  Erik Johnston 4ba55559ac
Fix specifying cache factors via env vars with * in name. (#7580) 4 years ago
  Erik Johnston eefc6b3a0d
Don't apply cache factor to event cache. (#7578) 4 years ago
  Patrick Cloke edd3b0747c
Fix new flake8 errors (#7489) 4 years ago
  Erik Johnston 1a1da60ad2
Fix new flake8 errors (#7470) 4 years ago
  Amber Brown 7cb8b4bc67
Allow configuration of Synapse's cache without using synctl or environment variables (#6391) 4 years ago
  Richard van der Hoff c165c1233b
Improve database configuration docs (#6988) 4 years ago
  Richard van der Hoff c37db0211e
Share SSL contexts for non-federation requests (#7094) 4 years ago
  Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 4 years ago