summary refs log tree commit diff
path: root/synapse/push/pusherpool.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Catch all exceptions when creating a pusherDavid Baker2016-05-041-2/+2
* Add an email pusher for new usersDavid Baker2016-04-291-0/+1
* Optionally split out the pushers into a separate processMark Haines2016-04-211-0/+4
* Unused member variableDavid Baker2016-04-121-1/+0
* indentingDavid Baker2016-04-071-1/+1
* defer.gatherResults rather than doing all the pokes in seriesDavid Baker2016-04-071-2/+16
* Send badge count pushes.David Baker2016-04-071-1/+19
* Make pushers use the event_push_actions table instead of listening on an even...David Baker2016-04-061-34/+41
* Make select more sensible when dseleting access tokens, rename pusher deletio...David Baker2016-03-111-1/+1
* Fix cache invalidation so deleting access tokens (which we did when changing ...David Baker2016-03-111-4/+4
* Fix relative imports so they work in both py3 and py27Mark Haines2016-03-081-1/+1
* Remove dead code for setting device specific rules.Mark Haines2016-02-181-28/+20
* Fix up logcontextsErik Johnston2016-02-081-4/+5
* Merge branch 'develop' into push_badge_countsDavid Baker2016-01-191-13/+13
|\
| * Rename 'user_name' to 'user_id' in push to make it consistent with the rest o...Mark Haines2016-01-131-15/+15
* | Use the unread notification count to send accurate badge counts in push notif...David Baker2016-01-131-15/+0
|/
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Simplify LoginHander and AuthHandlerDaniel Wagner-Hall2015-08-121-7/+4
* Also log when we've started pushersErik Johnston2015-04-291-0/+2
* Only start pushers when synapse has fully startedErik Johnston2015-04-291-3/+0
* Start pushers on reactor threadErik Johnston2015-04-291-0/+3
* Decode the data json in the storage layer (was moved but this part was missed)David Baker2015-04-291-1/+5
* Merge branch 'develop' of github.com:matrix-org/synapse into postgresErik Johnston2015-04-281-15/+61
|\
| * pep8David Baker2015-03-261-2/+4
| * Delete pushers when changing passwordDavid Baker2015-03-261-2/+18
| * pep8 blank linesDavid Baker2015-03-251-1/+0
| * Allow multiple pushers for a single app ID & pushkey, honouring the 'append' ...David Baker2015-03-251-10/+37
| * 1) Pushers are now associated with an access tokenDavid Baker2015-03-241-4/+5
* | Move encoding and decoding of JSON into storage layerErik Johnston2015-04-161-7/+1
|/
* Use encode_canonical_json for pushesErik Johnston2015-02-111-1/+3
* Blunty replace json with simplejsonErik Johnston2015-02-111-1/+1
* s/instance_handle/profile_tag/David Baker2015-02-031-6/+6
* Code style fixes.Mark Haines2015-01-291-1/+1
* Easy on the newlinesDavid Baker2015-01-281-1/+0
* 2015David Baker2015-01-281-1/+1
* Unused importDavid Baker2015-01-281-1/+0
* Reset badge count to zero when last active time is bumpedDavid Baker2015-01-281-0/+17
* add instance_handles to pushers so we have a way to refer to them even if the...David Baker2015-01-201-3/+6
* Require device language when adding a pusher.David Baker2015-01-161-3/+5
* Honour the 'rejected' return from push gatewaysDavid Baker2015-01-131-0/+12
* after a few rethinks, a working implementation of pushers.David Baker2014-12-181-21/+26
* Update to app_id / app_instance_id (partially) and mangle to be PEP8 compliant.David Baker2014-12-031-29/+46
* More work on pushers. Attempt to do HTTP pokes. Not sure if the actual HTTP p...David Baker2014-11-211-2/+6
* Start creating a module to do generic notifications (just prints them to stdo...David Baker2014-11-191-0/+94