Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix type hints in test_login.py | Richard van der Hoff | 2021-01-07 | 1 | -0/+1 |
| | |||||
* | Add type hints to the receipts and user directory handlers. (#8976) | Patrick Cloke | 2021-01-04 | 1 | -0/+2 |
| | |||||
* | Add type hints to the crypto module. (#8999) | Patrick Cloke | 2021-01-04 | 1 | -0/+2 |
| | |||||
* | Add additional type hints to the storage module. (#8980) | Patrick Cloke | 2020-12-30 | 1 | -0/+10 |
| | |||||
* | Add type hints to admin and room list handlers. (#8973) | Patrick Cloke | 2020-12-29 | 1 | -0/+5 |
| | |||||
* | Clean up tox.ini (#8963) | Richard van der Hoff | 2020-12-17 | 1 | -0/+5 |
| | | | ... and disable coverage tracking for mypy and friends. | ||||
* | Convert internal pusher dicts to attrs classes. (#8940) | Patrick Cloke | 2020-12-16 | 1 | -0/+1 |
| | | | This improves type hinting and should use less memory. | ||||
* | Add type hints to the push module. (#8901) | Patrick Cloke | 2020-12-11 | 1 | -6/+1 |
| | |||||
* | Simplify the flow for SSO UIA (#8881) | Richard van der Hoff | 2020-12-08 | 1 | -0/+1 |
| | | | | | | | | | * SsoHandler: remove inheritance from BaseHandler * Simplify the flow for SSO UIA We don't need to do all the magic for mapping users when we are doing UIA, so let's factor that out. | ||||
* | Add type hints for HTTP and email pushers. (#8880) | Patrick Cloke | 2020-12-07 | 1 | -0/+3 |
| | |||||
* | Add type hints to the push mailer module. (#8882) | Patrick Cloke | 2020-12-07 | 1 | -0/+1 |
| | |||||
* | Add some tests for `password_auth_providers` (#8819) | Richard van der Hoff | 2020-12-01 | 1 | -0/+1 |
| | | | | These things seemed to be completely untested, so I added a load of tests for them. | ||||
* | Add additional type hints to HTTP client. (#8812) | Patrick Cloke | 2020-11-25 | 1 | -1/+2 |
| | | | | This also removes some duplicated code between the simple HTTP client and matrix federation client. | ||||
* | Add type hints to matrix federation client / agent. (#8806) | Patrick Cloke | 2020-11-25 | 1 | -0/+2 |
| | |||||
* | Add a script to sign arbitrary json objects. (#8772) | Richard van der Hoff | 2020-11-24 | 1 | -0/+1 |
| | |||||
* | Properly report user-agent/IP during registration of SSO users. (#8784) | Patrick Cloke | 2020-11-23 | 1 | -0/+1 |
| | | | | | This also expands type-hints to the SSO and registration code. Refactors the CAS code to more closely match OIDC/SAML. | ||||
* | Block clients from sending server ACLs that lock the local server out. (#8708) | Erik Johnston | 2020-11-03 | 1 | -0/+1 |
| | | | Fixes #4042 | ||||
* | Add type hints to application services. (#8655) | Patrick Cloke | 2020-10-28 | 1 | -0/+4 |
| | |||||
* | Add type hints for account validity handler (#8620) | Patrick Cloke | 2020-10-26 | 1 | -0/+1 |
| | | | This also fixes a bug by fixing handling of an account which doesn't expire. | ||||
* | Type hints for RegistrationStore (#8615) | Erik Johnston | 2020-10-22 | 1 | -0/+1 |
| | |||||
* | Add type hints to profile and base handlers. (#8609) | Patrick Cloke | 2020-10-21 | 1 | -1/+3 |
| | |||||
* | Send some ephemeral events to appservices (#8437) | Will Hunt | 2020-10-15 | 1 | -0/+1 |
| | | | Optionally sends typing, presence, and read receipt information to appservices. | ||||
* | Enable mypy for synapse.util.caches (#8547) | Richard van der Hoff | 2020-10-15 | 1 | -3/+1 |
| | | | This seemed to entail dragging in a type stub for SortedList. | ||||
* | Add type hints to response cache. (#8507) | Patrick Cloke | 2020-10-09 | 1 | -0/+1 |
| | |||||
* | Add type hints to some handlers (#8505) | Patrick Cloke | 2020-10-09 | 1 | -0/+5 |
| | |||||
* | Add typing information to the device handler. (#8407) | Patrick Cloke | 2020-10-07 | 1 | -0/+1 |
| | |||||
* | Add unit test for event persister sharding (#8433) | Erik Johnston | 2020-10-02 | 1 | -0/+3 |
| | |||||
* | Enable mypy checking for unreachable code and fix instances. (#8432) | Patrick Cloke | 2020-10-01 | 1 | -0/+1 |
| | |||||
* | Make `StreamToken.room_key` be a `RoomStreamToken` instance. (#8281) | Erik Johnston | 2020-09-11 | 1 | -0/+2 |
| | |||||
* | Add types to async_helpers (#8260) | Patrick Cloke | 2020-09-08 | 1 | -1/+2 |
| | |||||
* | Add type hints to more handlers (#8244) | Erik Johnston | 2020-09-03 | 1 | -0/+3 |
| | |||||
* | Fix typing for `@cached` wrapped functions (#8240) | Erik Johnston | 2020-09-03 | 1 | -1/+2 |
| | | | This requires adding a mypy plugin to fiddle with the type signatures a bit. | ||||
* | Add StreamStore to mypy (#8232) | Erik Johnston | 2020-09-02 | 1 | -0/+1 |
| | |||||
* | Convert the well known resolver to async (#8214) | Patrick Cloke | 2020-09-01 | 1 | -0/+1 |
| | |||||
* | Allow running mypy directly. (#8175) | Patrick Cloke | 2020-08-26 | 1 | -0/+49 |
| | |||||
* | Add type hints to handlers.message and events.builder (#8067) | Erik Johnston | 2020-08-12 | 1 | -0/+3 |
| | |||||
* | Add support for using rust-python-jaeger-reporter (#7697) | Erik Johnston | 2020-06-17 | 1 | -0/+3 |
| | |||||
* | Implement OpenID Connect-based login (#7256) | Quentin Gliech | 2020-05-08 | 1 | -0/+3 |
| | |||||
* | Fixup synapse.rest to pass mypy (#6732) | Erik Johnston | 2020-01-20 | 1 | -0/+9 |
| | |||||
* | Fixup synapse.api to pass mypy (#6733) | Erik Johnston | 2020-01-20 | 1 | -0/+3 |
| | |||||
* | Silence mypy errors for files outside those specified | Erik Johnston | 2019-12-10 | 1 | -1/+1 |
| | |||||
* | Update black to 19.10b0 (#6304) | Amber Brown | 2019-11-01 | 1 | -4/+7 |
| | | | * update version of black and also fix the mypy config being overridden | ||||
* | Refactor HomeserverConfig so it can be typechecked (#6137) | Amber Brown | 2019-10-10 | 1 | -4/+12 |
| | |||||
* | Fix for structured logging tests stomping on logs (#6023) | Amber Brown | 2019-09-13 | 1 | -0/+54 |