MatrixSynapse/synapse/push
Erik Johnston 28c98e51ff
Add `local_current_membership` table (#6655)
Currently we rely on `current_state_events` to figure out what rooms a
user was in and their last membership event in there. However, if the
server leaves the room then the table may be cleaned up and that
information is lost. So lets add a table that separately holds that
information.
2020-01-15 14:59:33 +00:00
..
__init__.py Remove code that's now been obsoleted or moved elsewhere 2016-04-07 16:31:38 +01:00
action_generator.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
baserules.py Explicitly check that tombstone is a state event before notifying. 2019-07-31 16:32:03 +01:00
bulk_push_rule_evaluator.py Change EventContext to use the Storage class (#6564) 2019-12-20 10:32:02 +00:00
clientformat.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00
emailpusher.py Update black to 19.10b0 (#6304) 2019-11-01 02:43:24 +11:00
httppusher.py Clean up newline quote marks around the codebase (#6362) 2019-11-21 12:00:14 +00:00
mailer.py Clean up newline quote marks around the codebase (#6362) 2019-11-21 12:00:14 +00:00
presentable_names.py Replace returnValue with return (#5736) 2019-07-23 23:00:55 +10:00
push_rule_evaluator.py Remove usage of deprecated logger.warn method from codebase (#6271) 2019-10-31 10:23:24 +00:00
push_tools.py Add `local_current_membership` table (#6655) 2020-01-15 14:59:33 +00:00
pusher.py Clean up startup for the pusher (#6558) 2019-12-18 14:26:58 +00:00
pusherpool.py Clean up startup for the pusher (#6558) 2019-12-18 14:26:58 +00:00
rulekinds.py Run Black. (#5482) 2019-06-20 19:32:02 +10:00