David Baker 0e2ed5445b Merge remote-tracking branch 'origin/develop' into erikj/timings %!s(int64=8) %!d(string=hai) anos
..
__init__.py d549fdfa22 Remove code that's now been obsoleted or moved elsewhere %!s(int64=8) %!d(string=hai) anos
action_generator.py 0417a8607b Use state to calculate get_users_in_room %!s(int64=8) %!d(string=hai) anos
baserules.py 790f5848b2 Fix the rule_id for .m.rule.invite_for_me (#715) %!s(int64=8) %!d(string=hai) anos
bulk_push_rule_evaluator.py 025458363f Remove unneeded timing log lines %!s(int64=8) %!d(string=hai) anos
clientformat.py 9cd40a2f8d Load push rules in storage layer, so that they get cached %!s(int64=8) %!d(string=hai) anos
emailpusher.py 812b5de0fe Merge remote-tracking branch 'origin/develop' into dbkr/email_unsubscribe %!s(int64=8) %!d(string=hai) anos
httppusher.py a3ac837599 Optionally split out the pushers into a separate process %!s(int64=8) %!d(string=hai) anos
mailer.py 72c4d482e9 3rd time lucky: we'd already calculated it above %!s(int64=8) %!d(string=hai) anos
push_rule_evaluator.py d549fdfa22 Remove code that's now been obsoleted or moved elsewhere %!s(int64=8) %!d(string=hai) anos
push_tools.py e837df6adb increment badge count per missed convo, not per msg %!s(int64=8) %!d(string=hai) anos
pusher.py 647781ca56 Fix emailpusher import %!s(int64=8) %!d(string=hai) anos
pusherpool.py e6bffa4475 Unused import %!s(int64=8) %!d(string=hai) anos
rulekinds.py 6c28ac260c copyrights %!s(int64=8) %!d(string=hai) anos