summary refs log tree commit diff
path: root/synapse/push/emailpusher.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make on_started synchronous tooRichard van der Hoff2018-10-221-8/+7
* Remove redundant run_as_background_process() from pusherpoolRichard van der Hoff2018-10-221-2/+1
* Give pushers their own background logcontextRichard van der Hoff2018-10-221-24/+24
* run isortAmber Brown2018-07-091-4/+3
* Remove all global reactor imports & pass it around explicitly (#3424)Amber Brown2018-06-251-2/+2
* Improve exception handling for background processesRichard van der Hoff2018-04-271-4/+7
* replace 'except:' with 'except Exception:'Richard van der Hoff2017-10-231-1/+1
* Only load jinja2 templates onceErik Johnston2017-05-221-12/+3
* Ensure we pass positive ints to delay functionErik Johnston2017-02-221-1/+2
* Reduce redundant database work in email pusherErik Johnston2016-10-181-0/+4
* Ignore AlreadyCalled errors on timer cancelErik Johnston2016-07-311-2/+10
* Create separate methods for getting messages to pushMark Haines2016-07-281-3/+2
* Merge remote-tracking branch 'origin/develop' into dbkr/email_unsubscribeDavid Baker2016-06-021-2/+8
|\
| * Disable INCLUDE_ALL_UNREAD_NOTIFSErik Johnston2016-06-021-1/+2
| * if an email pusher specifies a brand param, use itMatthew Hodgson2016-06-021-1/+6
* | Email unsubscribing that may in theory, workDavid Baker2016-06-021-1/+1
|/
* Tune email notifs to make them quieter:Matthew Hodgson2016-05-231-8/+18
* tune email notifs, fix CSS a bit, and add debugging detailsMatthew Hodgson2016-05-161-8/+24
* Add constant for throttle multiplierDavid Baker2016-04-291-1/+2
* Remove unused functionDavid Baker2016-04-291-4/+0
* Remove unused argDavid Baker2016-04-291-2/+2
* Remove rather pointless get functionDavid Baker2016-04-291-9/+1
* Stop processing notifs once we've sent a mailDavid Baker2016-04-291-0/+1
* Put back real delay before mailingDavid Baker2016-04-281-1/+1
* Better grammar for multiple messages in a roomDavid Baker2016-04-271-1/+1
* No inlineCallbacks necessary on thisDavid Baker2016-04-221-1/+0
* Flesh out email templatingDavid Baker2016-04-211-0/+7
* Generate mails from a templateDavid Baker2016-04-201-8/+4
* Send a rather basic email notifDavid Baker2016-04-201-9/+23
* Add single instance & logging stuffDavid Baker2016-04-191-8/+39
* First bits of emailpusherDavid Baker2016-04-191-0/+214