summary refs log tree commit diff
path: root/synapse/push/push_tools.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Back out MSC2625 implementation (#7761)Brendan Abolivier2020-07-011-4/+1
|
* Fix unread counts in syncBrendan Abolivier2020-06-171-1/+1
| | | | | * Always return an unread_count in get_unread_event_push_actions_by_room_for_user * Don't always expect unread_count to be there so we don't take out sync entirely if something goes wrong
* Add a new unread_counter to sync responsesBrendan Abolivier2020-06-101-1/+4
|
* Add `local_current_membership` table (#6655)Erik Johnston2020-01-151-1/+1
| | | | | | | 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.
* Port to use state storageErik Johnston2019-10-301-4/+5
|
* Replace returnValue with return (#5736)Amber Brown2019-07-231-2/+2
|
* Run Black. (#5482)Amber Brown2019-06-201-5/+3
|
* run isortAmber Brown2018-07-091-3/+2
|
* Don't convert to deferreds when not necessaryErik Johnston2017-03-301-5/+2
|
* Don't recreate so many setsErik Johnston2017-03-161-4/+4
|
* Get state at event rather than for room in pushErik Johnston2017-01-171-1/+1
|
* Fix up push to use get_current_state_idsErik Johnston2016-08-251-6/+7
|
* Preserve some logcontextsErik Johnston2016-08-241-4/+5
|
* TypoDavid Baker2016-07-281-1/+1
|
* even more pep8David Baker2016-06-241-0/+1
|
* Use similar naming we use in email notifs for pushDavid Baker2016-06-241-17/+16
| | | | Fixes https://github.com/vector-im/vector-web/issues/1654
* increment badge count per missed convo, not per msgMatthew Hodgson2016-05-181-1/+3
|
* Only pass in what we needDavid Baker2016-04-071-8/+8
|
* Make pushers use the event_push_actions table instead of listening on an ↵David Baker2016-04-061-0/+66
event stream & running the rules again. Sytest passes, but remaining to do: * Make badges work again * Remove old, unused code