Commit Graph

728 Commits (a19aa8b162edf99673bc9b0600c9ab550967b7e8)

Author SHA1 Message Date
Patrick Cloke 94b620a5ed
Use direct references for configuration variables (part 6). (#10916) 3 years ago
Erik Johnston 37bb93d181
Fix exception responding to request that has been closed (#10932) 3 years ago
Erik Johnston 707d5e4e48
Encode JSON responses on a thread in C, mk2 (#10905) 3 years ago
Erik Johnston 50022cff96
Add reactor to `SynapseRequest` and fix up types. (#10868) 3 years ago
Patrick Cloke 47854c71e9
Use direct references for configuration variables (part 4). (#10893) 3 years ago
Andrew Morgan aa2c027792
Remove unnecessary parentheses around tuples returned from methods (#10889) 3 years ago
Erik Johnston b25a494779
Add types to http.site (#10867) 3 years ago
Patrick Cloke 8c7a531e27
Use direct references for some configuration variables (part 2) (#10812) 3 years ago
Sean Quah 14b8c0476f
Prevent logging context going missing on federation request timeout (#10810) 3 years ago
Erik Johnston 66d72b7e17
Change logging of puppeted requests to better differentiate users (#10779) 3 years ago
Patrick Cloke ecbfa4fe4f
Additional type hints for client REST servlets (part 5) (#10736) 3 years ago
Dirk Klimpel 0c3565da4c
Additional type hints for the proxy agent and SRV resolver modules. (#10608) 3 years ago
Michael Telatynski 0ace38b7b3
Experimental support for MSC3266 Room Summary API. (#10394) 3 years ago
Dirk Klimpel 339c3918e1
support federation queries through http connect proxy (#10475) 3 years ago
Richard van der Hoff d9cb658c78
Fix up type hints for Twisted 21.7 (#10490) 3 years ago
Dirk Klimpel 076deade02
allow specifying https:// proxy (#10411) 3 years ago
Richard van der Hoff d8324b8238
Fix a handful of type annotations. (#10446) 3 years ago
Patrick Cloke 590cc4e888
Add type hints to additional servlet functions (#10437) 3 years ago
Patrick Cloke 5db118626b
Add a return type to parse_string. (#10438) 3 years ago
Jonathan de Jong 95e47b2e78
[pyupgrade] `synapse/` (#10348) 3 years ago
Jonathan de Jong bdfde6dca1
Use inline type hints in `http/federation/`, `storage/` and `util/` (#10381) 3 years ago
Jonathan de Jong bf72d10dbf
Use inline type hints in various other places (in `synapse/`) (#10380) 3 years ago
Dirk Klimpel c7603af1d0
Allow providing credentials to `http_proxy` (#10360) 3 years ago
Erik Johnston 7695ca0618
Fix a number of logged errors caused by remote servers being down. (#10400) 3 years ago
Patrick Cloke 0555d7b0dc
Add additional types to the federation transport server. (#10213) 3 years ago
Michael[tm] Smith 27c06a6e06
Drop Origin & Accept from Access-Control-Allow-Headers value (#10114) 3 years ago
Marcus 8070b893db
update black to 21.6b0 (#10197) 3 years ago
Michael Kutzner aac2c49b9b
Fix 'ip_range_whitelist' not working for federation servers (#10115) 3 years ago
Sorunome d936371b69
Implement knock feature (#6739) 4 years ago
Richard van der Hoff 1bf83a191b
Clean up the interface for injecting opentracing over HTTP (#10143) 4 years ago
Patrick Cloke c7f3fb2745
Add type hints to the federation server transport. (#10080) 4 years ago
Patrick Cloke 9e4610cc27
Correct type hints for parse_string(s)_from_args. (#10137) 4 years ago
Erik Johnston 1641c5c707 Log method and path when dropping request due to size limit (#10091) 4 years ago
Erik Johnston 84cf3e47a0
Allow response of `/send_join` to be larger. (#10093) 4 years ago
Erik Johnston 3f96dbbda7
Log method and path when dropping request due to size limit (#10091) 4 years ago
Eric Eastwood ac3e02d089
Add `parse_strings_from_args` to get `prev_events` array (#10048) 4 years ago
Erik Johnston 64887f06fc
Use ijson to parse the response to `/send_join`, reducing memory usage. (#9958) 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 51a20914a8
Limit the size of HTTP responses read over federation. (#9833) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Dan Callahan 1d5f0e3529
Bump black configuration to target py36 (#9781) 4 years ago
Jonathan de Jong 2ca4e349e9
Bugbear: Add Mutable Parameter fixes (#9682) 4 years ago
Patrick Cloke 48d44ab142
Record more information into structured logs. (#9654) 4 years ago
Jonathan de Jong e2b8a90897
Update mypy configuration: `no_implicit_optional = True` (#9742) 4 years ago
Patrick Cloke 01dd90b0f0
Add type hints to DictionaryCache and TTLCache. (#9442) 4 years ago
Patrick Cloke b7748d3c00
Import HomeServer from the proper module. (#9665) 4 years ago
Andrew Morgan 5b268997bd
Allow providing credentials to HTTPS_PROXY (#9657) 4 years ago
Patrick Cloke d29b71aa50
Fix remaining mypy issues due to Twisted upgrade. (#9608) 4 years ago
Patrick Cloke 55da8df078
Fix additional type hints from Twisted 21.2.0. (#9591) 4 years ago