| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 1 | -1/+1 |
* | Improvements to bundling aggregations. (#11815) | Patrick Cloke | 2022-01-26 | 1 | -1/+1 |
* | Fix missing app variable in mail subject (#11745) | David Robertson | 2022-01-13 | 1 | -2/+2 |
* | Add type hints to event_push_actions. (#11594) | Patrick Cloke | 2021-12-21 | 1 | -21/+19 |
* | Improved push typing (#11409) | Marcus | 2021-11-30 | 1 | -30/+42 |
* | Relax `ignore-missing-imports` for modules that have stubs now and update myp... | David Robertson | 2021-10-08 | 1 | -1/+1 |
* | Use direct references for some configuration variables (part 2) (#10812) | Patrick Cloke | 2021-09-15 | 1 | -5/+5 |
* | Use direct references for some configuration variables (#10798) | Patrick Cloke | 2021-09-13 | 1 | -7/+7 |
* | Correctly include room avatars in email notifications (#10658) | David Robertson | 2021-09-01 | 1 | -1/+23 |
* | Update the notification email subject when invited to a space. (#10426) | Patrick Cloke | 2021-07-21 | 1 | -1/+17 |
* | Use inline type hints in various other places (in `synapse/`) (#10380) | Jonathan de Jong | 2021-07-15 | 1 | -6/+6 |
* | Split multiplart email sending into a dedicated handler (#9977) | Brendan Abolivier | 2021-05-17 | 1 | -45/+8 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Import HomeServer from the proper module. (#9665) | Patrick Cloke | 2021-03-23 | 1 | -1/+1 |
* | Handle empty rooms when generating email notifications. (#9257) | Patrick Cloke | 2021-02-04 | 1 | -37/+176 |
* | Refactor email summary generation. (#9260) | Patrick Cloke | 2021-02-01 | 1 | -122/+173 |
* | Clean-up the template loading code. (#9200) | Patrick Cloke | 2021-01-27 | 1 | -2/+16 |
* | Ensure that a URL exists in the content during push. (#8965) | Patrick Cloke | 2020-12-18 | 1 | -1/+5 |
* | Add type hints to the push mailer module. (#8882) | Patrick Cloke | 2020-12-07 | 1 | -40/+83 |
* | Fix email notifications for invites without local state. (#8627) | Erik Johnston | 2020-10-23 | 1 | -13/+28 |
* | Include a simple message in email notifications that include encrypted conten... | Patrick Cloke | 2020-10-19 | 1 | -5/+11 |
* | Show a confirmation page during user password reset (#8004) | Andrew Morgan | 2020-09-10 | 1 | -1/+1 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -1/+1 |
* | Use the default templates when a custom template file cannot be found (#8037) | Andrew Morgan | 2020-08-17 | 1 | -71/+1 |
* | Allow email subjects to be customised through Synapse's configuration (#7846) | Brendan Abolivier | 2020-07-14 | 1 | -31/+20 |
* | Correctly pass app_name to all email templates. (#7829) | Erik Johnston | 2020-07-14 | 1 | -2/+8 |
* | Replace all remaining six usage with native Python 3 equivalents (#7704) | Dagfinn Ilmari Mannsåker | 2020-06-16 | 1 | -2/+1 |
* | Convert sending mail to async/await. (#7557) | Erik Johnston | 2020-05-22 | 1 | -47/+37 |
* | Fix new flake8 errors (#7470) | Erik Johnston | 2020-05-12 | 1 | -2/+5 |
* | Fix undefined `room_id` in `make_summary_text` | Brendan Abolivier | 2020-03-09 | 1 | -1/+3 |
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 1 | -12/+8 |
* | Clean up newline quote marks around the codebase (#6362) | Andrew Morgan | 2019-11-21 | 1 | -2/+2 |
* | Port to use state storage | Erik Johnston | 2019-10-30 | 1 | -1/+2 |
* | Generalize email sending logging (#6075) | Andrew Morgan | 2019-09-23 | 1 | -1/+1 |
* | Allow HS to send emails when adding an email to the HS (#6042) | Andrew Morgan | 2019-09-20 | 1 | -0/+29 |
* | Ensure email validation link parameters are URL-encoded (#6063) | Andrew Morgan | 2019-09-20 | 1 | -4/+6 |
* | Allow Synapse to send registration emails + choose Synapse or an external ser... | Andrew Morgan | 2019-09-06 | 1 | -17/+66 |
* | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -50/+34 |
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 1 | -1/+1 |
* | Improve email notification logging (#5502) | Neil Johnson | 2019-06-20 | 1 | -1/+1 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -150/+197 |
* | Change password reset links to /_matrix. | Erik Johnston | 2019-06-11 | 1 | -1/+1 |
* | Add ability to perform password reset via email without trusting the identity... | Andrew Morgan | 2019-06-06 | 1 | -18/+67 |
* | Send out emails with links to extend an account's validity period | Brendan Abolivier | 2019-04-17 | 1 | -9/+5 |
* | Fix logcontext leak in EmailPusher | Richard van der Hoff | 2018-11-19 | 1 | -2/+3 |
* | Write some tests for the email pusher (#4095) | Amber Brown | 2018-10-30 | 1 | -5/+5 |
* | Calculate absolute path for email templates | Richard van der Hoff | 2018-10-19 | 1 | -6/+2 |
* | Ship the email templates as package_data | Richard van der Hoff | 2018-10-17 | 1 | -1/+4 |
* | fix link for case that config.email_riot_base_url is set | Neil Johnson | 2018-09-13 | 1 | -1/+1 |
* | merge (#3576) | Amber Brown | 2018-09-14 | 1 | -3/+4 |
* | Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) | Amber Brown | 2018-08-10 | 1 | -1/+1 |
* | run isort | Amber Brown | 2018-07-09 | 1 | -16/+17 |
* | Consistently use six's iteritems and wrap lazy keys/values in list() if they'... | Amber Brown | 2018-05-31 | 1 | -1/+2 |
* | Only load jinja2 templates once | Erik Johnston | 2017-05-22 | 1 | -33/+54 |
* | Support authenticated SMTP | Daniel Dent | 2017-04-05 | 1 | -1/+5 |
* | Get current state by using current_state_events table | Erik Johnston | 2017-03-10 | 1 | -1/+1 |
* | Fix email push in pusher worker | Erik Johnston | 2017-02-02 | 1 | -2/+2 |
* | Allow configuring the Riot URL used in notification emails | Adrian Perez de Castro | 2017-01-13 | 1 | -6/+14 |
* | Fix push notifications for a single unread message | Erik Johnston | 2016-10-18 | 1 | -1/+1 |
* | Fix email push notifs being dropped | Erik Johnston | 2016-10-13 | 1 | -14/+25 |
* | Fix email notifs by adding missing param | Erik Johnston | 2016-08-30 | 1 | -1/+1 |
* | Fix room name in email notifs | Erik Johnston | 2016-08-26 | 1 | -19/+20 |
* | Fix up push to use get_current_state_ids | Erik Johnston | 2016-08-25 | 1 | -13/+19 |
* | Fix ``KeyError: 'msgtype'``. Use ``.get`` | Mark Haines | 2016-06-17 | 1 | -14/+15 |
* | 3rd time lucky: we'd already calculated it above | David Baker | 2016-06-03 | 1 | -3/+1 |
* | Oops, we're using the dict form | David Baker | 2016-06-03 | 1 | -1/+3 |
* | Add substitutions to email notif From | David Baker | 2016-06-03 | 1 | -1/+1 |
* | Merge branch 'develop' into matthew/brand-from-header | Matthew Hodgson | 2016-06-03 | 1 | -6/+19 |
|\ |
|
| * | Merge pull request #821 from matrix-org/dbkr/email_unsubscribe | David Baker | 2016-06-02 | 1 | -5/+18 |
| |\ |
|
| | * | peppate | David Baker | 2016-06-02 | 1 | -1/+3 |
| | * | Working unsubscribe links going straight to the HS | David Baker | 2016-06-02 | 1 | -4/+4 |
| | * | Merge remote-tracking branch 'origin/dbkr/email_notif_string_fmt_error' into ... | David Baker | 2016-06-02 | 1 | -1/+1 |
| | |\ |
|
| | * \ | Merge remote-tracking branch 'origin/develop' into dbkr/email_unsubscribe | David Baker | 2016-06-02 | 1 | -2/+2 |
| | |\ \ |
|
| | * \ \ | Merge branch 'dbkr/split_out_auth_handler' into dbkr/email_unsubscribe | David Baker | 2016-06-02 | 1 | -0/+2 |
| | |\ \ \ |
|
| | * | | | | Email unsubscribing that may in theory, work | David Baker | 2016-06-02 | 1 | -5/+16 |
| * | | | | | Merge pull request #820 from matrix-org/dbkr/email_notif_string_fmt_error | David Baker | 2016-06-02 | 1 | -1/+1 |
| |\ \ \ \ \
| | | |_|_|/
| | |/| | | |
|
| | * | | | | Fix error in email notification string formatting | David Baker | 2016-06-02 | 1 | -1/+1 |
| | | |_|/
| | |/| | |
|
* | / | | | brand the email from header | Matthew Hodgson | 2016-06-02 | 1 | -1/+8 |
|/ / / / |
|
* / / / | add some branding debugging | Matthew Hodgson | 2016-06-02 | 1 | -0/+1 |
|/ / / |
|
* | / | if an email pusher specifies a brand param, use it | Matthew Hodgson | 2016-06-02 | 1 | -2/+2 |
| |/
|/| |
|
* | | Use user_id in email greeting if display name is null | David Baker | 2016-06-02 | 1 | -0/+2 |
|/ |
|
* | Check for presence of 'avatar_url' key | David Baker | 2016-05-24 | 1 | -1/+3 |
* | fix NPE in room ordering | Matthew Hodgson | 2016-05-23 | 1 | -2/+2 |
* | consistency is the better part of valour | Matthew Hodgson | 2016-05-23 | 1 | -1/+1 |
* | Tune email notifs to make them quieter: | Matthew Hodgson | 2016-05-23 | 1 | -10/+38 |
* | tune email notifs, fix CSS a bit, and add debugging details | Matthew Hodgson | 2016-05-16 | 1 | -1/+6 |
* | fix matrix.to URLs | Matthew Hodgson | 2016-05-13 | 1 | -2/+2 |
* | Make email notifs work on the pusher synapse | David Baker | 2016-05-13 | 1 | -0/+1 |
* | move filter_events_for_client out of base handler | Mark Haines | 2016-05-11 | 1 | -3/+3 |
* | Make pep8 happy | David Baker | 2016-05-10 | 1 | -1/+1 |
* | Switch from CSS to Table layout for HTML mails so they work in Outlook ak... | Matthew Hodgson | 2016-05-10 | 1 | -7/+18 |
* | better mail subject lines | Matthew Hodgson | 2016-05-05 | 1 | -1/+1 |
* | fix layout; handle app naming in synapse, not jinja | Matthew Hodgson | 2016-05-05 | 1 | -16/+31 |
* | pep8 | Matthew Hodgson | 2016-05-05 | 1 | -2/+4 |
* | handle fragments correctly on mxc URLs. | Matthew Hodgson | 2016-05-05 | 1 | -14/+45 |
* | Include no context | David Baker | 2016-05-04 | 1 | -1/+1 |
* | Add date header & message id | David Baker | 2016-05-04 | 1 | -0/+2 |
* | Use the constant | David Baker | 2016-04-29 | 1 | -1/+2 |
* | Avoid `vars` builtin | David Baker | 2016-04-29 | 1 | -15/+15 |
* | Use named parameter format | David Baker | 2016-04-29 | 1 | -14/+22 |
* | pep8 | David Baker | 2016-04-29 | 1 | -1/+0 |
* | Send mail notifs with a plaintext part too | David Baker | 2016-04-29 | 1 | -7/+20 |
* | May as well always include room link | David Baker | 2016-04-28 | 1 | -4/+3 |
* | Support file messages & fix plain text | David Baker | 2016-04-28 | 1 | -2/+3 |
* | Support image notifs | David Baker | 2016-04-28 | 1 | -11/+25 |
* | pep8 | David Baker | 2016-04-28 | 1 | -2/+5 |
* | Handle room invites in email notifs | David Baker | 2016-04-28 | 1 | -5/+30 |
* | Linkify plain text messages too | David Baker | 2016-04-28 | 1 | -1/+12 |
* | Run filter_events_for_client | David Baker | 2016-04-27 | 1 | -7/+11 |
* | Make html messages work | David Baker | 2016-04-27 | 1 | -10/+21 |
* | Better grammar for multiple messages in a room | David Baker | 2016-04-27 | 1 | -9/+32 |
* | Hopefully all remaining bits for email notifs | David Baker | 2016-04-27 | 1 | -22/+144 |
* | More variable calculation for email notifs | David Baker | 2016-04-25 | 1 | -2/+55 |
* | Actually do UTF8 correctly | David Baker | 2016-04-22 | 1 | -1/+1 |
* | Mime part is binary so encode it first. | David Baker | 2016-04-22 | 1 | -1/+1 |
* | Flesh out email templating | David Baker | 2016-04-21 | 1 | -3/+58 |
* | Generate mails from a template | David Baker | 2016-04-20 | 1 | -13/+17 |
* | more pep8 | David Baker | 2016-04-20 | 1 | -1/+1 |
* | Send a rather basic email notif | David Baker | 2016-04-20 | 1 | -0/+48 |