Commit Graph

95 Commits (595f28529caa9a5a785666dde2f9dc35ff075ece)

Author SHA1 Message Date
Richard van der Hoff bbd04441ed Fix type hints in test_login.py 4 years ago
Patrick Cloke 31b1905e13
Add type hints to the receipts and user directory handlers. (#8976) 4 years ago
Patrick Cloke 1c9a850562
Add type hints to the crypto module. (#8999) 4 years ago
Patrick Cloke 637282bb50
Add additional type hints to the storage module. (#8980) 4 years ago
Patrick Cloke 9999eb2d02
Add type hints to admin and room list handlers. (#8973) 4 years ago
Richard van der Hoff f1db20b5a5
Clean up tox.ini (#8963) 4 years ago
Patrick Cloke bd30cfe86a
Convert internal pusher dicts to attrs classes. (#8940) 4 years ago
Patrick Cloke 5d34f40d49
Add type hints to the push module. (#8901) 4 years ago
Richard van der Hoff 36ba73f53d
Simplify the flow for SSO UIA (#8881) 4 years ago
Patrick Cloke 92d87c6882
Add type hints for HTTP and email pushers. (#8880) 4 years ago
Patrick Cloke 02e588856a
Add type hints to the push mailer module. (#8882) 4 years ago
Richard van der Hoff ddc4343683
Add some tests for `password_auth_providers` (#8819) 4 years ago
Patrick Cloke 968939bdac
Add additional type hints to HTTP client. (#8812) 4 years ago
Patrick Cloke f38676d161
Add type hints to matrix federation client / agent. (#8806) 4 years ago
Richard van der Hoff 97b35ee259
Add a script to sign arbitrary json objects. (#8772) 4 years ago
Patrick Cloke 6fde6aa9c0
Properly report user-agent/IP during registration of SSO users. (#8784) 4 years ago
Erik Johnston 243d427fbc
Block clients from sending server ACLs that lock the local server out. (#8708) 4 years ago
Patrick Cloke 31d721fbf6
Add type hints to application services. (#8655) 4 years ago
Patrick Cloke 10f45d85bb
Add type hints for account validity handler (#8620) 4 years ago
Erik Johnston a9f90fa73a
Type hints for RegistrationStore (#8615) 4 years ago
Patrick Cloke de5cafe980
Add type hints to profile and base handlers. (#8609) 4 years ago
Will Hunt c276bd9969
Send some ephemeral events to appservices (#8437) 4 years ago
Richard van der Hoff 8075504a60
Enable mypy for synapse.util.caches (#8547) 4 years ago
Patrick Cloke 1781bbe319
Add type hints to response cache. (#8507) 4 years ago
Patrick Cloke a93f3121f8
Add type hints to some handlers (#8505) 4 years ago
Patrick Cloke b460a088c6
Add typing information to the device handler. (#8407) 4 years ago
Erik Johnston 6c5d5e507e
Add unit test for event persister sharding (#8433) 4 years ago
Patrick Cloke 4ff0201e62
Enable mypy checking for unreachable code and fix instances. (#8432) 4 years ago
Erik Johnston fe8ed1b46f
Make `StreamToken.room_key` be a `RoomStreamToken` instance. (#8281) 4 years ago
Patrick Cloke e45b834119
Add types to async_helpers (#8260) 4 years ago
Erik Johnston be16ee59a8
Add type hints to more handlers (#8244) 4 years ago
Erik Johnston 208e1d3eb3
Fix typing for `@cached` wrapped functions (#8240) 4 years ago
Erik Johnston 112266eafd
Add StreamStore to mypy (#8232) 4 years ago
Patrick Cloke 5bf8e5f55b
Convert the well known resolver to async (#8214) 4 years ago
Patrick Cloke 98125bba7a
Allow running mypy directly. (#8175) 4 years ago
Erik Johnston 5dd73d029e
Add type hints to handlers.message and events.builder (#8067) 4 years ago
Erik Johnston e07a8caf58
Add support for using rust-python-jaeger-reporter (#7697) 5 years ago
Quentin Gliech 616af44137
Implement OpenID Connect-based login (#7256) 5 years ago
Erik Johnston b0a66ab83c
Fixup synapse.rest to pass mypy (#6732) 5 years ago
Erik Johnston 0f6e525be3
Fixup synapse.api to pass mypy (#6733) 5 years ago
Erik Johnston 28b758fa0f Silence mypy errors for files outside those specified 5 years ago
Amber Brown 020add5099
Update black to 19.10b0 (#6304) 5 years ago
Amber Brown f743108a94
Refactor HomeserverConfig so it can be typechecked (#6137) 5 years ago
Amber Brown b617864cd9
Fix for structured logging tests stomping on logs (#6023) 5 years ago