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 |