synapse-product/synapse/push
Mark Haines 0a7d3cd00f Create separate methods for getting messages to push
for the email and http pushers rather than trying to make a single
method that will work with their conflicting requirements.

The http pusher needs to get the messages in ascending stream order, and
doesn't want to miss a message.

The email pusher needs to get the messages in descending timestamp order,
and doesn't mind if it misses messages.
2016-07-28 20:24:24 +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 Use state to calculate get_users_in_room 2016-06-01 15:25:25 +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 Remove dead code. 2016-06-07 15:07:11 +01:00
clientformat.py Remove dead code. 2016-06-07 15:07:11 +01:00
emailpusher.py Create separate methods for getting messages to push 2016-07-28 20:24:24 +01:00
httppusher.py Create separate methods for getting messages to push 2016-07-28 20:24:24 +01:00
mailer.py Fix `KeyError: 'msgtype'. Use .get` 2016-06-17 13:49:16 +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 Typo 2016-07-28 10:04:52 +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