Commit Graph

100 Commits (48278a0d09c19f008910b10ec5922327c09533f2)

Author SHA1 Message Date
Patrick Cloke 64ef25391d
Add type hints to some storage classes (#11307) 3 years ago
Patrick Cloke 5cace20bf1
Add missing type hints to `synapse.app`. (#11287) 3 years ago
Patrick Cloke 66c4b774fd
Add type hints to synapse._scripts (#11297) 3 years ago
Patrick Cloke 0ef69ddbdc
Ignore missing imports for parameterized. (#11285) 3 years ago
Dan Callahan 3b951445a7
Require mypy for synapse/ & tests/ unless excluded (#11282) 3 years ago
Patrick Cloke c01bc5f43d
Add remaining type hints to `synapse.events`. (#11098) 3 years ago
Patrick Cloke 56e281bf6c
Additional type hints for relations database class. (#11205) 3 years ago
David Robertson 1bfd141205
Type hints for the remaining two files in `synapse.http`. (#11164) 3 years ago
Patrick Cloke 0f9adc99ad
Add missing type hints to synapse.crypto. (#11146) 3 years ago
Patrick Cloke 3ab55d43bd
Add missing type hints to synapse.api. (#11109) 3 years ago
Patrick Cloke 1609ccf8fe
Fix-up some type hints in the relations tests. (#11076) 3 years ago
Patrick Cloke 1f9d0b8a7a
Add type hints to synapse.events.*. (#11066) 3 years ago
Patrick Cloke 732bbf6737
Be more lenient when parsing the version for oEmbed responses. (#11065) 3 years ago
Sean Quah 84f5d83257
Add tests for `MediaFilePaths` (#11057) 3 years ago
Sean Quah 36224e056a
Add type hints to `synapse.storage.databases.main.client_ips` (#10972) 3 years ago
David Robertson e0f11ae4a5
disallow-untyped-defs for synapse.push (#11023) 3 years ago
David Robertson 51a5da74cc
Annotate synapse.storage.util (#10892) 3 years ago
David Robertson 797ee7812d
Relax `ignore-missing-imports` for modules that have stubs now and update mypy (#11006) 3 years ago
David Robertson e79ee48313
disallow-untyped-defs for synapse.server_notices (#11021) 3 years ago
David Robertson f563676c09
`disallow-untyped-defs` for `synapse.state` (#11004) 3 years ago
David Robertson f8d0f72b27
More types for synapse.util, part 1 (#10888) 3 years ago
David Robertson 3aefc7b66d
Refactor user directory tests (#10935) 3 years ago
David Robertson 7f3352743e
Improve typing in user_directory files (#10891) 3 years ago
Patrick Cloke b3590614da
Require type hints in the handlers module. (#10831) 3 years ago
Patrick Cloke 3eba047d38
Add type hints to state database module. (#10823) 3 years ago
Patrick Cloke b93259082c
Add missing type hints to non-client REST servlets. (#10817) 3 years ago
reivilibre 8eb7cb2e0d
Make StateFilter frozen so we can hash it (#10816) 3 years ago
reivilibre 524b8ead77
Add types to synapse.util. (#10601) 3 years ago
David Robertson 5e9b382505
Pull out encrypted_by_default tests from user_directory tests (#10752) 3 years ago
Patrick Cloke ecbfa4fe4f
Additional type hints for client REST servlets (part 5) (#10736) 3 years ago
Richard van der Hoff 8f98260552
Fix incompatibility with Twisted < 21. (#10713) 3 years ago
Patrick Cloke d12ba52f17
Persist room hierarchy pagination sessions to the database. (#10613) 3 years ago
David Robertson ecd823d766
Flatten tests/rest/client/{v1,v2_alpha} too (#10667) 3 years ago
Patrick Cloke 000aa89be6
Do not include rooms with an unknown room version in a sync response. (#10644) 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
Patrick Cloke fab352ac2c
Fix type hints in space summary tests. (#10575) 3 years ago
Patrick Cloke eb3beb8f12
Add type hints and comments to event auth code. (#10393) 3 years ago
Erik Johnston 7a5873277e
Add support for evicting cache entries based on last access time. (#10205) 3 years ago
Brendan Abolivier 08c8469322
Remove support for ACME v1 (#10194) 3 years ago
Patrick Cloke 9e4610cc27
Correct type hints for parse_string(s)_from_args. (#10137) 4 years ago
Richard van der Hoff d8be7d493d
Enable Prometheus metrics for the jaeger client library (#10112) 4 years ago
Patrick Cloke 7adcb20fc0
Add missing type hints to synapse.util (#9982) 4 years ago
Erik Johnston 64887f06fc
Use ijson to parse the response to `/send_join`, reducing memory usage. (#9958) 4 years ago
Erik Johnston ef889c98a6
Optionally track memory usage of each LruCache (#9881) 4 years ago
Andrew Morgan fe604a022a
Remove various bits of compatibility code for Python <3.6 (#9879) 4 years ago
Jonathan de Jong e2b8a90897
Update mypy configuration: `no_implicit_optional = True` (#9742) 4 years ago
Erik Johnston b5efcb577e
Make it possible to use dmypy (#9692) 4 years ago
Patrick Cloke af387cf52a
Add type hints to misc. files. (#9676) 4 years ago
Patrick Cloke 67b979bfa1
Do not ignore the unpaddedbase64 module when type checking. (#9568) 4 years ago