Commit Graph

30 Commits (4ed08ff72ef8f1abf85ab22de1e51b570f67b27e)

Author SHA1 Message Date
Sean Quah a00462dd99
Implement cancellation support/protection for module callbacks (#12568) 3 years ago
Dirk Klimpel 1783156dbc
Add some type hints to datastore (#12423) 3 years ago
Richard van der Hoff e24ff8ebe3
Remove `HomeServer.get_datastore()` (#12031) 3 years ago
Patrick Cloke f4b1a9a527
Require direct references to configuration variables. (#10985) 3 years ago
Patrick Cloke e584534403
Use direct references for some configuration variables (part 3) (#10885) 3 years ago
Patrick Cloke b3590614da
Require type hints in the handlers module. (#10831) 3 years ago
Patrick Cloke 01c88a09cd
Use direct references for some configuration variables (#10798) 3 years ago
reivilibre 524b8ead77
Add types to synapse.util. (#10601) 3 years ago
Brendan Abolivier 36dc15412d
Add a module type for account validity (#9884) 3 years ago
Brendan Abolivier 41ac128fd3
Split multiplart email sending into a dedicated handler (#9977) 4 years ago
Andrew Morgan 71f0623de9
Port "Allow users to click account renewal links multiple times without hitting an 'Invalid Token' page #74" from synapse-dinsic (#9832) 4 years ago
Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) 4 years ago
Jonathan de Jong e2b8a90897
Update mypy configuration: `no_implicit_optional = True` (#9742) 4 years ago
Patrick Cloke b7748d3c00
Import HomeServer from the proper module. (#9665) 4 years ago
Patrick Cloke 10f45d85bb
Add type hints for account validity handler (#8620) 4 years ago
Patrick Cloke 9e0f22874f
Consistently use wrap_as_background_task in more places (#8599) 4 years ago
Patrick Cloke 629a951b49
Move additional tasks to the background worker, part 4 (#8513) 4 years ago
Patrick Cloke c619253db8
Stop sub-classing object (#8249) 4 years ago
Andrew Morgan e04e465b4d
Use the default templates when a custom template file cannot be found (#8037) 4 years ago
Brendan Abolivier beb19cf61a
Fix buggy condition in account validity handler (#7074) 5 years ago
Erik Johnston 257ef2c727 Port handlers.account_validity to async/await. 5 years ago
Andrew Morgan 0c0b82b6d1
Allow Synapse to send registration emails + choose Synapse or an external server to handle 3pid validation (#5987) 5 years ago
Brendan Abolivier a4a9ded4d0
Allow defining HTML templates to serve the user on account renewal 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Amber Brown 463b072b12
Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 5 years ago
Richard van der Hoff 91753cae59
Fix a number of "Starting txn from sentinel context" warnings (#5605) 5 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Brendan Abolivier 6d56a694f4 Don't send renewal emails to deactivated users 6 years ago
Brendan Abolivier eaf41a943b Add management endpoints for account validity 6 years ago
Brendan Abolivier 20f0617e87 Send out emails with links to extend an account's validity period 6 years ago