Commit Graph

259 Commits (4bdad80de126a273e6676d71fe236d03e97c6dd1)

Author SHA1 Message Date
Patrick Cloke 5cace20bf1
Add missing type hints to `synapse.app`. (#11287) 3 years ago
Nick Barrett af54167516
Enable passing typing stream writers as a list. (#11237) 3 years ago
Sean Quah 2b82ec425f
Add type hints for most `HomeServer` parameters (#11095) 3 years ago
Azrenbeth cdd308845b
Port the Password Auth Providers module interface to the new generic interface (#10548) 3 years ago
Eric Eastwood a7d22c36db
Refactor MSC2716 `/batch_send` endpoint into separate handler functions (#10974) 3 years ago
Patrick Cloke eb9ddc8c2e
Remove the deprecated BaseHandler. (#11005) 3 years ago
Patrick Cloke 8c7a531e27
Use direct references for some configuration variables (part 2) (#10812) 3 years ago
Patrick Cloke 01c88a09cd
Use direct references for some configuration variables (#10798) 3 years ago
Richard van der Hoff 1800aabfc2
Split `FederationHandler` in half (#10692) 3 years ago
Michael Telatynski 0ace38b7b3
Experimental support for MSC3266 Room Summary API. (#10394) 3 years ago
Richard van der Hoff 74d7336686
Add a setting to disable TLS for sending email (#10546) 3 years ago
Jonathan de Jong bf72d10dbf
Use inline type hints in various other places (in `synapse/`) (#10380) 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
Brendan Abolivier 41ac128fd3
Split multiplart email sending into a dedicated handler (#9977) 4 years ago
Andrew Morgan fe604a022a
Remove various bits of compatibility code for Python <3.6 (#9879) 4 years ago
Richard van der Hoff 3ff2251754
Improved validation for received requests (#9817) 4 years ago
Erik Johnston 9d25a0ae65
Split presence out of master (#9820) 4 years ago
Patrick Cloke d924827da1
Check for space membership during a remote join of a restricted room (#9814) 4 years ago
Patrick Cloke 683d6f75af
Rename handler and config modules which end in handler/config. (#9816) 4 years ago
Richard van der Hoff 5a153772c1
remove `HomeServer.get_config` (#9815) 4 years ago
Patrick Cloke e8816c6ace Revert "Check for space membership during a remote join of a restricted room. (#9763)" 4 years ago
Patrick Cloke cc51aaaa7a
Check for space membership during a remote join of a restricted room. (#9763) 4 years ago
Erik Johnston 00a6db9676
Move some replication processing out of generic_worker (#9796) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Andrew Morgan 04819239ba
Add a Synapse Module for configuring presence update routing (#9491) 4 years ago
Erik Johnston 963f4309fe
Make RateLimiter class check for ratelimit overrides (#9711) 4 years ago
Patrick Cloke da75d2ea1f
Add type hints for the federation sender. (#9681) 4 years ago
Patrick Cloke 7e8dc9934e
Add a type hints for service notices to the HomeServer object. (#9675) 4 years ago
Richard van der Hoff 004234f03a
Initial spaces summary API (#9643) 4 years ago
Patrick Cloke cc324d53fe
Fix up types for the typing handler. (#9638) 4 years ago
Patrick Cloke b449af0379
Add type hints to the room member handler. (#9631) 4 years ago
Patrick Cloke 55da8df078
Fix additional type hints from Twisted 21.2.0. (#9591) 4 years ago
Patrick Cloke 58114f8a17
Create a SynapseReactor type which incorporates the necessary reactor interfaces. (#9528) 4 years ago
Patrick Cloke 33a02f0f52
Fix additional type hints from Twisted upgrade. (#9518) 4 years ago
Tim Leung ddb240293a
Add support for no_proxy and case insensitive env variables (#9372) 4 years ago
Erik Johnston 2927921942
Clean up `ShardedWorkerHandlingConfig` (#9466) 4 years ago
Erik Johnston 66f4949e7f
Fix deleting pushers when using sharded pushers. (#9465) 4 years ago
Patrick Cloke 3f58fc848d
Type hints and validation improvements. (#9321) 4 years ago
Erik Johnston dd8da8c5f6
Precompute joined hosts and store in Redis (#9198) 4 years ago
Erik Johnston 6633a4015a
Allow moving account data and receipts streams off master (#9104) 4 years ago
Dirk Klimpel 7a2e9b549d
Remove user's avatar URL and displayname when deactivated. (#8932) 4 years ago
Richard van der Hoff 0f8945e166
Kill off `HomeServer.get_ip_from_request()` (#9080) 4 years ago
David Teller f14428b25c
Allow spam-checker modules to be provide async methods. (#8890) 4 years ago
Patrick Cloke 344ab0b53a
Default to blacklisting reserved IP ranges and add a whitelist. (#8870) 4 years ago
Patrick Cloke 30fba62108
Apply an IP range blacklist to push and key revocation requests. (#8821) 4 years ago
Jonathan de Jong ca60822b34
Simplify the way the `HomeServer` object caches its internal attributes. (#8565) 4 years ago
Patrick Cloke f38676d161
Add type hints to matrix federation client / agent. (#8806) 4 years ago
Patrick Cloke ee382025b0
Abstract shared SSO code. (#8765) 4 years ago
Jonathan de Jong 6b5a115c0a
Solidify the HomeServer constructor. (#8515) 4 years ago