Commit Graph

45 Commits (97ef1471c67bc4f736d758f2e4f99178bd01d469)

Author SHA1 Message Date
Andrew Morgan eeef9633af
Fix fallback value for account_threepid_delegates.email (#7316) 5 years ago
Richard van der Hoff 4c2ed3f20e
Fix minor issues with email config (#6962) 5 years ago
Richard van der Hoff 5ce0b17e38
Clarify the `account_validity` and `email` sections of the sample configuration. (#6685) 5 years ago
Erik Johnston 495005360c Bump version of mypy 5 years ago
Richard van der Hoff c48ea98007
Clarifications for the email configuration settings. (#6423) 5 years ago
Andrew Morgan ce578031f4
Remove assertion and provide a clear warning on startup for missing public_baseurl (#6379) 5 years ago
Andrew Morgan bc29a19731 Replace instance variations of homeserver with correct case/spacing 5 years ago
Andrew Morgan 409c62b27b
Add config linting script that checks for bool casing (#6203) 5 years ago
Amber Brown f743108a94
Refactor HomeserverConfig so it can be typechecked (#6137) 5 years ago
Andrew Morgan df3401a71d
Allow HS to send emails when adding an email to the HS (#6042) 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
Aaron Raimist e8e3e033ee
public_base_url is actually public_baseurl 5 years ago
Andrew Morgan b13cac896d
Fix up password reset template config names (#5863) 5 years ago
Andrew Morgan 0e5434264f
Make errors about email password resets much clearer (#5616) 5 years ago
Andrew Morgan c548dbc4b1
Make it clearer that the template dir is relative to synapse's root dir (#5543) 5 years ago
Richard van der Hoff 16b52642e2 Don't load the generated config as the default. 6 years ago
Richard van der Hoff c3c6b00d95
Pass config_dir_path and data_dir_path into Config.read_config. (#5522) 6 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Andrew Morgan 2ddc13577c
Don't warn user about password reset disabling through config code (#5387) 6 years ago
Andrew Morgan 3719680ee4
Add ability to perform password reset via email without trusting the identity server (#5377) 6 years ago
Brendan Abolivier 2f62e1f6ff
Only parse from email if provided 6 years ago
Brendan Abolivier 1cc5fc1f6c
Lint 6 years ago
Brendan Abolivier ac3cc32367
Make account validity renewal emails work when email notifs are disabled 6 years ago
Brendan Abolivier f8826d31cd Don't crash on lack of expiry templates 6 years ago
Brendan Abolivier 20f0617e87 Send out emails with links to extend an account's validity period 6 years ago
Richard van der Hoff cc325c7069 Calculate absolute path for email templates 6 years ago
Richard van der Hoff c8f2c19991 Put the warning blob at the top of the file 6 years ago
Richard van der Hoff 1519572961 Ship the email templates as package_data 6 years ago
Daniel Dent 5058292537 Support authenticated SMTP 8 years ago
Adrian Perez de Castro a3e4a198e3
Allow configuring the Riot URL used in notification emails 8 years ago
Matthew Hodgson 79d1f072f4 brand the email from header 9 years ago
David Baker c00b484eff More consistent config naming 9 years ago
David Baker 94040b0798 Add config option to not send email notifs for new users 9 years ago
Matthew Hodgson 81c2176cba fix layout; handle app naming in synapse, not jinja 9 years ago
Matthew Hodgson 17cbf773b9 fix assorted typos in default config 9 years ago
David Baker 83618d719a Try imports in config 9 years ago
David Baker 765f2b8446 Default enable email notifs to False 9 years ago
David Baker 5048455965 Nicer get() shorthand 9 years ago
David Baker 6c8957be7f Remove redundant docstring 9 years ago
David Baker 18ce88bd2d Correct default template and add text template 9 years ago
David Baker 40d40e470d Send mail notifs with a plaintext part too 9 years ago
David Baker 60f86fc876 pep8 9 years ago
David Baker fa12209c1b Hopefully all remaining bits for email notifs 9 years ago
David Baker 2ed0adb075 Generate mails from a template 9 years ago
David Baker f63bd4ff47 Send a rather basic email notif 9 years ago