Commit Graph

81 Commits (ec63f5a8bda1bcdbca85c6f601b8dcfd0d1e9b66)

Author SHA1 Message Date
Erik Johnston 23740eaa3d
Correctly mention previous copyright (#16820) 10 months ago
Shay a68b48a5dd
Allow room creation but not publishing to continue if room publication rules are violated when creating a new room. (#16811) 10 months ago
David Robertson 32a59a6495
Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16672) 1 year ago
Patrick Cloke 8e1e62c9e0 Update license headers 1 year ago
David Robertson 62a1a9be52
Describe which rate limiter was hit in logs (#16135) 1 year ago
Mathieu Velten 0ba17777be
Disable `m.3pid_changes` capability when MSC3861 is enabled. (#16134) 1 year ago
Hugh Nimmo-Smith 7dbac123f9
Disallow user_consent where experimental MSC3861 is enabled (#16127) 1 year ago
Jason Little 2481b7dfa4
Remove `worker_replication_*` deprecated settings, with helpful errors on startup (#15860) 1 year 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) 2 years ago
Quentin Gliech 32a2f05004 Make the config tests spawn the homeserver only when needed 2 years ago
Hugh Nimmo-Smith bad1f2cd35 Tests for JWKS endpoint 2 years ago
Hugh Nimmo-Smith 249f4a338d Refactor config to be an experimental feature 2 years 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) 2 years ago
Will Hunt 253e86a72e
Throw if the appservice config list is the wrong type (#15425) 2 years ago
David Robertson 3b0083c92a
Use immutabledict instead of frozendict (#15113) 2 years ago
Patrick Cloke 3aeca2588b
Add missing type hints to tests.config. (#14681) 2 years ago
David Robertson e2a1adbf5d
Allow selecting "prejoin" events by state keys (#14642) 2 years ago
David Robertson d38d242411
Reload cache factors from disk on SIGHUP (#12673) 3 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) 3 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) 3 years ago
Patrick Cloke 4586119f0b
Add missing type hints to config classes. (#12402) 3 years ago
Shay 3c41d87b67
Add restrictions by default to open registration in Synapse (#12091) 3 years ago
Shay ef3619e61d
Add config settings for background update parameters (#11980) 3 years ago
Olivier Wilkinson (reivilibre) 4dd9ea8f4f Revert "Revert accidental fast-forward merge from v1.49.0rc1" 3 years ago
Sean Quah 158d73ebdd Revert accidental fast-forward merge from v1.49.0rc1 3 years ago
reivilibre 637df95de6
Support configuring the lifetime of non-refreshable access tokens separately to refreshable access tokens. (#11445) 3 years ago
Patrick Cloke 55669bd3de
Add missing type hints to config base classes (#11377) 3 years ago
Shay 92b75388f5
Remove legacy code related to deprecated `trust_identity_server_for_password_resets` config flag (#11333) 3 years ago
Jason Robinson b9ce53e878
Fix synapse.config module "read" command (#11145) 3 years ago
Patrick Cloke 5c35074d85
Reset global cache state before cache tests. (#11036) 3 years ago
Patrick Cloke 7301019d48
Ensure each cache config test uses separate state. (#11019) 3 years ago
Patrick Cloke f4b1a9a527
Require direct references to configuration variables. (#10985) 3 years ago
Patrick Cloke a0f48ee89d
Use direct references for configuration variables (part 7). (#10959) 3 years ago
Patrick Cloke 47854c71e9
Use direct references for configuration variables (part 4). (#10893) 3 years ago
Azrenbeth 6e895366ea
Add config option to use non-default manhole password and keys (#10643) 3 years ago
Brendan Abolivier ae2714c1f3
Allow using several custom template directories (#10587) 3 years ago
Jonathan de Jong 89cfc3dd98
[pyupgrade] `tests/` (#10347) 3 years ago
Brendan Abolivier 08c8469322
Remove support for ACME v1 (#10194) 3 years ago
Richard van der Hoff fe5dad46b0
Remove redundant code to reload tls cert (#10054) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Andrew Morgan 024f121b74
Fix reported bugbear: too broad exception assertion (#9753) 4 years ago
Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) 4 years ago
Patrick Cloke 4ca054a4ea
Convert blacklisted IPv4 addresses to compatible IPv6 addresses. (#9240) 4 years ago
Richard van der Hoff d32870ffa5
Fix validate_config on nested objects (#9054) 4 years ago
Andrew Morgan e04e465b4d
Use the default templates when a custom template file cannot be found (#8037) 4 years ago
Erik Johnston 4ba55559ac
Fix specifying cache factors via env vars with * in name. (#7580) 5 years ago
Erik Johnston eefc6b3a0d
Don't apply cache factor to event cache. (#7578) 5 years ago
Patrick Cloke edd3b0747c
Fix new flake8 errors (#7489) 5 years ago
Erik Johnston 1a1da60ad2
Fix new flake8 errors (#7470) 5 years ago
Amber Brown 7cb8b4bc67
Allow configuration of Synapse's cache without using synctl or environment variables (#6391) 5 years ago