Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-04-27 | Make html messages work | David Baker | 1 | -10/+21 | |
2016-04-27 | Better grammar for multiple messages in a room | David Baker | 2 | -10/+33 | |
Say who the messages are from if there's no room name, otherwise it's a bit nonsensical | |||||
2016-04-27 | Hopefully all remaining bits for email notifs | David Baker | 7 | -42/+195 | |
Add public facing base url to the server so synapse knows what URL to use when converting mxc to http urls for use in emails | |||||
2016-04-25 | More variable calculation for email notifs | David Baker | 3 | -19/+76 | |
Include name of the person we're sending to and add summary text at the top giving an overview of what's happened. | |||||
2016-04-25 | Typo | David Baker | 1 | -1/+1 | |
2016-04-22 | No we don't: it's just the display name | David Baker | 1 | -1/+0 | |
2016-04-22 | Actually do UTF8 correctly | David Baker | 1 | -1/+1 | |
2016-04-22 | Sort member events | David Baker | 1 | -0/+4 | |
So names of people in a room are given in order | |||||
2016-04-22 | Mime part is binary so encode it first. | David Baker | 1 | -1/+1 | |
Doesn't get character enocind right yet but makes it not error. | |||||
2016-04-22 | Implement group-of-people names | David Baker | 1 | -17/+14 | |
2016-04-22 | No inlineCallbacks necessary on this | David Baker | 1 | -1/+0 | |
2016-04-21 | Add WIP email template files | David Baker | 2 | -0/+20 | |
2016-04-21 | Flesh out email templating | David Baker | 4 | -4/+208 | |
Mostly WIP porting the room name calculation logic from the web client so our room names in the email mirror the clients. | |||||
2016-04-20 | Generate mails from a template | David Baker | 4 | -31/+49 | |
2016-04-20 | more pep8 | David Baker | 1 | -1/+1 | |
2016-04-20 | Send a rather basic email notif | David Baker | 6 | -12/+136 | |
Also pep8 fixes | |||||
2016-04-19 | Add single instance & logging stuff | David Baker | 1 | -8/+39 | |
Copy the stuff over from http pusher that prevents multiple instances of process running at once and sets up logging and measure blocks. | |||||
2016-04-19 | First bits of emailpusher | David Baker | 7 | -8/+335 | |
Mostly logic of when to send an email | |||||
2016-04-19 | Move MediaRepository to media_repository module | Erik Johnston | 5 | -489/+496 | |
2016-04-19 | Split out BaseMediaResource into MediaRepository | Erik Johnston | 6 | -138/+180 | |
This is so that a single MediaRepository can be shared across all resources, rather than having a "copy" per resource. In particular this allows us to guard against both the thumbnail and download resource triggering a download of remote content at the same time. | |||||
2016-04-18 | Create log context in Measure if one doesn't exist | Erik Johnston | 2 | -8/+19 | |
2016-04-15 | explicitly pass in the charset from Content-Type to lxml to fix cyrillic ↵ | Matthew Hodgson | 1 | -6/+18 | |
woes better | |||||
2016-04-15 | fix cyrillic URL previews by hardcoding all page decoding to UTF-8 for now, ↵ | Matthew Hodgson | 1 | -16/+8 | |
rather than relying on lxml's heuristics which seem to get it wrong | |||||
2016-04-15 | Lower timeout for make_membership_event | Erik Johnston | 1 | -1/+2 | |
Calls to make_membership_event are done in response to client requests, and so should not be retried over long timeframes. | |||||
2016-04-15 | Simplify _check_password | Erik Johnston | 1 | -5/+9 | |
2016-04-15 | Use SynapseError 504 for Timeout errors | Erik Johnston | 1 | -1/+2 | |
2016-04-14 | Fix check_password rather than inverting the meaning of ↵ | Mark Haines | 1 | -9/+12 | |
_check_local_password (#730) | |||||
2016-04-14 | Fix login to error for nonexistent users | David Baker | 1 | -1/+1 | |
Fixes SYN-680 | |||||
2016-04-14 | fix urlparse import thinko breaking tiny URLs | Matthew Hodgson | 1 | -5/+5 | |
2016-04-14 | Make v2_alpha reg follow the AS API specification | Kegan Dougal | 1 | -0/+5 | |
The spec is clear the key should be 'user' not 'username' and this is indeed the case for v1. This is not true for v2_alpha though, which is what this commit is fixing. | |||||
2016-04-14 | comment out 2c838f6459db35ad9812a83184d85a06ca5d940a due to risk of ↵ | Matthew Hodgson | 1 | -16/+16 | |
https://en.wikipedia.org/wiki/Billion_laughs attacks - thanks @torhve | |||||
2016-04-14 | Measure push action generator | Erik Johnston | 1 | -11/+15 | |
2016-04-14 | Don't push for everyone who ever sent an RR to the room | David Baker | 1 | -1/+13 | |
2016-04-14 | Add missing yield | Erik Johnston | 1 | -1/+1 | |