synapse-product/synapse/push
Matthew Hodgson 989bdc9e56 Tune email notifs to make them quieter:
* After initial 10 minute window, only alert every 24h for room notifs
 * Reset room state after 6h of idleness
 * Synchronise throttles for messages sent in the same notif, so the 24 hourly notifs 'line up'
 * Fix the email subjects to say what triggered the notification
 * Order the rooms in reverse activity order in the email, so the 'reason' room should always come first
2016-05-23 19:24:11 +01:00
..
__init__.py Remove code that's now been obsoleted or moved elsewhere 2016-04-07 16:31:38 +01:00
action_generator.py move filter_events_for_client out of base handler 2016-05-11 13:42:37 +01:00
baserules.py Fix the rule_id for .m.rule.invite_for_me (#715) 2016-04-11 16:10:39 +01:00
bulk_push_rule_evaluator.py move filter_events_for_client out of base handler 2016-05-11 13:42:37 +01:00
clientformat.py Move the code for formatting push rules into a separate function 2016-03-03 16:11:59 +00:00
emailpusher.py Tune email notifs to make them quieter: 2016-05-23 19:24:11 +01:00
httppusher.py Optionally split out the pushers into a separate process 2016-04-21 17:22:37 +01:00
mailer.py Tune email notifs to make them quieter: 2016-05-23 19:24:11 +01:00
push_rule_evaluator.py Remove code that's now been obsoleted or moved elsewhere 2016-04-07 16:31:38 +01:00
push_tools.py increment badge count per missed convo, not per msg 2016-05-18 11:53:25 +01:00
pusher.py Fix emailpusher import 2016-05-16 18:41:32 +01:00
pusherpool.py Unused import 2016-05-04 11:26:58 +01:00
rulekinds.py copyrights 2016-01-07 04:26:29 +00:00