Commit Graph

471 Commits (121b9e2475f4d7b3bca50d81732f07db80b2264f)

Author SHA1 Message Date
Patrick Cloke 91221b6961
Add deprecation warnings for `webclient` listener and non-HTTP(S) `web_client_location`. (#11774) 3 years ago
Andrew Morgan d93ec0a0ba
Partially revert #11602 to prevent webclient overriding client resource (#11764) 3 years ago
Patrick Cloke 3e0cfd447e
Return JSON errors for unknown resources under /matrix/client. (#11602) 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
Shay 70cbb1a5e3
Don't start Synapse master process if `worker_app` is set (#11416) 3 years ago
Patrick Cloke a4521ce0a8
Support the stable /hierarchy endpoint from MSC2946 (#11329) 3 years ago
Aaron R d993c3bb1e
Add support for `/_matrix/media/v3` APIs (#11371) 3 years ago
Aaron R dfa536490e
Add support for `/_matrix/client/v3` APIs (#11318) 3 years ago
Patrick Cloke 5cace20bf1
Add missing type hints to `synapse.app`. (#11287) 3 years ago
Richard van der Hoff 71f9966f27
Support for serving server well-known files (#11211) 3 years ago
Sean Quah 2b82ec425f
Add type hints for most `HomeServer` parameters (#11095) 3 years ago
Patrick Cloke f4b1a9a527
Require direct references to configuration variables. (#10985) 3 years ago
Patrick Cloke 94b620a5ed
Use direct references for configuration variables (part 6). (#10916) 3 years ago
Patrick Cloke bb7fdd821b
Use direct references for configuration variables (part 5). (#10897) 3 years ago
Patrick Cloke 47854c71e9
Use direct references for configuration variables (part 4). (#10893) 3 years ago
Patrick Cloke e584534403
Use direct references for some configuration variables (part 3) (#10885) 3 years ago
Patrick Cloke 01c88a09cd
Use direct references for some configuration variables (#10798) 3 years ago
Azrenbeth 6e895366ea
Add config option to use non-default manhole password and keys (#10643) 3 years ago
V02460 b7f7ca24b1
Remove shebang line from module files (#10415) 3 years ago
Jonathan de Jong 95e47b2e78
[pyupgrade] `synapse/` (#10348) 3 years ago
Richard van der Hoff 107c06081f
Ensure that errors during startup are written to the logs and the console. (#10191) 3 years ago
Brendan Abolivier 1b3e398bea
Standardise the module interface (#10062) 3 years ago
Brendan Abolivier 08c8469322
Remove support for ACME v1 (#10194) 3 years ago
Erik Johnston ef889c98a6
Optionally track memory usage of each LruCache (#9881) 4 years ago
Erik Johnston 1fb9a2d0bf
Limit how often GC happens by time. (#9902) 4 years ago
Richard van der Hoff 3ff2251754
Improved validation for received requests (#9817) 4 years ago
Richard van der Hoff 59d24c5bef
pass a reactor into SynapseSite (#9874) 4 years ago
Richard van der Hoff 5a153772c1
remove `HomeServer.get_config` (#9815) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Richard van der Hoff 7c8402ddb8
Suppress CryptographyDeprecationWarning (#9698) 4 years ago
Richard van der Hoff 9c715a5f19
Fix SSO on workers (#9271) 4 years ago
Richard van der Hoff f78d07bf00
Split out a separate endpoint to complete SSO registration (#9262) 4 years ago
Richard van der Hoff 21a296cd5a
Split OidcProvider out of OidcHandler (#9107) 4 years ago
Richard van der Hoff 671138f658
Clean up exception handling in the startup code (#9059) 4 years ago
Richard van der Hoff 7db2622d30
Remove unused SynapseService (#9058) 4 years ago
Richard van der Hoff 111b673fc1
Add initial support for a "pick your IdP" page (#9017) 4 years ago
Richard van der Hoff 28877fade9
Implement a username picker for synapse (#8942) 4 years ago
Richard van der Hoff ab7a24cc6b
Better formatting for config errors from modules (#8874) 4 years ago
Richard van der Hoff 4f0637346a
Combine `SpamCheckerApi` with the more generic `ModuleApi`. (#8464) 4 years ago
Patrick Cloke 62894673e6
Allow background tasks to be run on a separate worker. (#8369) 4 years ago
Jonathan de Jong 837293c314
Remove obsolete __future__ imports (#8337) 4 years ago
Andrew Morgan a3a90ee031
Show a confirmation page during user password reset (#8004) 4 years ago
Patrick Cloke d250521cf5
Convert the main methods run by the reactor to async. (#8213) 4 years ago
Erik Johnston 7620912d84
Add health check endpoint (#8048) 4 years ago
Erik Johnston a7bdf98d01
Rename database classes to make some sense (#8033) 4 years ago
Patrick Cloke db5970ac6d
Convert ACME code to async/await. (#7989) 4 years ago
Patrick Cloke 00e57b755c
Convert synapse.app to async/await. (#7868) 4 years ago
Patrick Cloke ea26e9a98b Ensure that HTML pages served from Synapse include headers to avoid embedding. 4 years ago
Richard van der Hoff 03619324fc
Create a ListenerConfig object (#7681) 5 years ago