Commit History

Author SHA1 Message Date
  Andrew Morgan a3a90ee031 Show a confirmation page during user password reset (#8004) 3 years ago
  Patrick Cloke c619253db8 Stop sub-classing object (#8249) 3 years ago
  Andrew Morgan e04e465b4d Use the default templates when a custom template file cannot be found (#8037) 3 years ago
  Brendan Abolivier 85223106f3 Allow email subjects to be customised through Synapse's configuration (#7846) 4 years ago
  Erik Johnston f886a69916 Correctly pass app_name to all email templates. (#7829) 4 years ago
  Dagfinn Ilmari Mannsåker a3f11567d9 Replace all remaining six usage with native Python 3 equivalents (#7704) 4 years ago
  Erik Johnston 06a02bc1ce Convert sending mail to async/await. (#7557) 4 years ago
  Erik Johnston 1a1da60ad2 Fix new flake8 errors (#7470) 4 years ago
  Brendan Abolivier aee2bae952 Fix undefined `room_id` in `make_summary_text` 4 years ago
  Patrick Cloke 509e381afa Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 4 years ago
  Andrew Morgan 3916e1b97a Clean up newline quote marks around the codebase (#6362) 4 years ago
  Erik Johnston 69f0054ce6 Port to use state storage 4 years ago
  Andrew Morgan 1c9feadf4b Generalize email sending logging (#6075) 4 years ago
  Andrew Morgan df3401a71d Allow HS to send emails when adding an email to the HS (#6042) 4 years ago
  Andrew Morgan aeb40f355c Ensure email validation link parameters are URL-encoded (#6063) 4 years ago
  Andrew Morgan 0c0b82b6d1 Allow Synapse to send registration emails + choose Synapse or an external server to handle 3pid validation (#5987) 4 years ago
  Amber Brown 4806651744 Replace returnValue with return (#5736) 4 years ago
  Amber Brown 463b072b12 Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 5 years ago
  Neil Johnson f47969f42a Improve email notification logging (#5502) 5 years ago
  Amber Brown 32e7c9e7f2 Run Black. (#5482) 5 years ago
  Erik Johnston 10383e6e6f Change password reset links to /_matrix. 5 years ago
  Andrew Morgan 3719680ee4 Add ability to perform password reset via email without trusting the identity server (#5377) 5 years ago
  Brendan Abolivier 20f0617e87 Send out emails with links to extend an account's validity period 5 years ago
  Richard van der Hoff f5faf6bc14 Fix logcontext leak in EmailPusher 5 years ago
  Amber Brown 0dce9e1379 Write some tests for the email pusher (#4095) 5 years ago
  Richard van der Hoff cc325c7069 Calculate absolute path for email templates 5 years ago
  Richard van der Hoff 1519572961 Ship the email templates as package_data 5 years ago
  Neil Johnson 7de1989ea2 fix link for case that config.email_riot_base_url is set 5 years ago
  Amber Brown 7c27c4d51c merge (#3576) 5 years ago
  Amber Brown b37c472419 Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) 5 years ago