Commit Graph

465 Commits (b76337fdf825282b7c75ebc38e9a64f0b00f7cf0)

Author SHA1 Message Date
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
Patrick Cloke bd6dc17221
Replace iteritems/itervalues/iterkeys with native versions. (#7692) 5 years ago
Patrick Cloke 02f345d053
Attempt to fix PhoneHomeStatsTestCase.test_performance_100 being flaky. (#7634) 5 years ago
Andrew Morgan e91abfd291
async/await get_user_id_by_threepid (#7620) 5 years ago
Patrick Cloke 4429764c9f
Return 200 OK for all OPTIONS requests (#7534) 5 years ago
Amber Brown 7cb8b4bc67
Allow configuration of Synapse's cache without using synctl or environment variables (#6391) 5 years ago
Quentin Gliech 616af44137
Implement OpenID Connect-based login (#7256) 5 years ago
Erik Johnston 51f7eaf908
Add ability to run replication protocol over redis. (#7040) 5 years ago
Martin Milata b0db928c63
Extend web_client_location to handle absolute URLs (#7006) 5 years ago