summary refs log tree commit diff
path: root/synapse/push/httppusher.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge commit 'd8001' (pre v1.54.0rc1) into matrix-org-hotfixesOlivier Wilkinson (reivilibre)2022-03-021-2/+2
|\
| * Remove `HomeServer.get_datastore()` (#12031)Richard van der Hoff2022-02-231-2/+2
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesErik Johnston2022-02-221-2/+7
|\|
| * Upgrade mypy to version 0.931 (#12030)Sean Quah2022-02-181-1/+1
| * Prevent duplicate push notifications for room reads (#11835)lukasdenk2022-02-171-1/+6
* | Merge branch 'release-v1.50' into matrix-org-hotfixesOlivier Wilkinson (reivilibre)2022-01-051-6/+6
|\|
| * Add type hints to event_push_actions. (#11594)Patrick Cloke2021-12-211-6/+6
* | Merge branch 'release-v1.49' into matrix-org-hotfixesSean Quah2021-12-071-1/+2
|\|
| * Improved push typing (#11409)Marcus2021-11-301-1/+2
* | Merge branch 'release-v1.45' into matrix-org-hotfixesBrendan Abolivier2021-10-121-2/+2
|\|
| * disallow-untyped-defs for synapse.push (#11023)David Robertson2021-10-111-2/+2
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesErik Johnston2021-09-281-1/+3
|\|
| * Use direct references for configuration variables (part 4). (#10893)Patrick Cloke2021-09-231-1/+3
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesDavid Robertson2021-09-221-1/+1
|\|
| * Use direct references for some configuration variables (part 2) (#10812)Patrick Cloke2021-09-151-1/+1
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesErik Johnston2021-07-161-1/+1
|\|
| * Use inline type hints in various other places (in `synapse/`) (#10380)Jonathan de Jong2021-07-151-1/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesAndrew Morgan2021-04-191-1/+0
|\|
| * Remove redundant "coding: utf-8" lines (#9786)Jonathan de Jong2021-04-141-1/+0
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2021-03-241-2/+2
|\|
| * Import HomeServer from the proper module. (#9665)Patrick Cloke2021-03-231-1/+1
| * Fixed code misc. quality issues (#9649)Ankit Dobhal2021-03-221-1/+1
* | Merge remote-tracking branch 'origin/release-v1.29.0' into matrix-org-hotfixesErik Johnston2021-03-041-2/+3
|\|
| * Fix additional type hints from Twisted upgrade. (#9518)Patrick Cloke2021-03-031-2/+3
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2021-02-261-1/+2
|\|
| * Fix deleting pushers when using sharded pushers. (#9465)Erik Johnston2021-02-221-1/+2
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2021-02-171-9/+14
|\|
| * Update black, and run auto formatting over the codebase (#9381)Eric Eastwood2021-02-161-9/+14
* | Merge branch 'release-v1.25.0' of github.com:matrix-org/synapse into matrix-o...Patrick Cloke2021-01-051-2/+0
|\|
| * Fix-up assertions about last stream token in push (#9020)Patrick Cloke2021-01-051-2/+0
* | Merge remote-tracking branch 'origin/release-v1.25.0' into matrix-org-hotfixesRichard van der Hoff2021-01-051-18/+18
|\|
| * Convert internal pusher dicts to attrs classes. (#8940)Patrick Cloke2020-12-161-18/+18
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesPatrick Cloke2020-12-151-16/+1
|\|
| * Fix handling of stream tokens for push. (#8943)Patrick Cloke2020-12-151-16/+1
* | Merge branch 'develop' into matrix-org-hotfixesPatrick Cloke2020-12-151-42/+47
|\|
| * Add type hints for HTTP and email pushers. (#8880)Patrick Cloke2020-12-071-39/+29
| * Add additional validation to pusher URLs. (#8865)Patrick Cloke2020-12-041-1/+15
| * Apply an IP range blacklist to push and key revocation requests. (#8821)Patrick Cloke2020-12-021-1/+1
* | Merge branch 'release-v1.24.0' of github.com:matrix-org/synapse into matrix-o...Patrick Cloke2020-12-021-2/+11
|\|
| * Add a config option to change whether unread push notification counts are per...Andrew Morgan2020-11-301-2/+11
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesErik Johnston2020-10-141-1/+7
|\|
| * Fix not sending events over federation when using sharded event persisters (#...Erik Johnston2020-10-141-1/+7
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2020-10-011-1/+1
|\|
| * Fixup pusher pool notifications (#8287)Erik Johnston2020-09-091-1/+1
| * Revert "Fixup pusher pool notifications"Erik Johnston2020-09-091-1/+1
| * Fixup pusher pool notificationsErik Johnston2020-09-091-1/+1
* | Merge branch 'release-v1.20.0' into matrix-org-hotfixesRichard van der Hoff2020-09-071-1/+1
|\|
| * Stop sub-classing object (#8249)Patrick Cloke2020-09-041-1/+1
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-07-311-33/+25
|\|
| * Convert push to async/await. (#7948)Patrick Cloke2020-07-271-33/+25
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2020-07-091-3/+14
|\|
| * Hack to add push priority to push notifications (#7765)reivilibre2020-07-011-3/+14
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesErik Johnston2020-06-251-0/+2
|\|
| * add a commentRichard van der Hoff2020-06-181-0/+2
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2020-05-211-8/+3
|\|
| * remove miscellaneous PY2 codeRichard van der Hoff2020-05-151-8/+3
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2020-02-181-1/+1
|\|
| * Reduce amount of logging at INFO level. (#6862)Erik Johnston2020-02-061-1/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-11-261-3/+2
|\|
| * Clean up newline quote marks around the codebase (#6362)Andrew Morgan2019-11-211-3/+2
* | Change /push/v1/notify IP to 10.103.0.7Andrew Morgan2019-11-261-1/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-11-191-12/+11
|\|
| * Support for routing outbound HTTP requests via a proxy (#6239)Richard van der Hoff2019-11-011-1/+1
| * Update black to 19.10b0 (#6304)Amber Brown2019-11-011-8/+6
| * Merge pull request #6294 from matrix-org/erikj/add_state_storageErik Johnston2019-10-311-1/+2
| |\
| | * Port to use state storageErik Johnston2019-10-301-1/+2
| * | Remove usage of deprecated logger.warn method from codebase (#6271)Andrew Morgan2019-10-311-2/+2
| |/
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2019-09-181-1/+12
|\|
| * Add opentracing span for HTTP pushErik Johnston2019-09-091-1/+12
* | Merge branch 'release-v1.3.0' of github.com:matrix-org/synapse into matrix-or...Brendan Abolivier2019-08-131-7/+20
|\|
| * Handle pusher being deleted during processing.Erik Johnston2019-08-011-7/+20
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-07-301-9/+9
|\|
| * Replace returnValue with return (#5736)Amber Brown2019-07-231-9/+9
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-06-211-116/+110
|\|
| * Run Black. (#5482)Amber Brown2019-06-201-116/+110
* | Point pusher to new boxErik Johnston2019-04-151-1/+1
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-04-021-2/+10
|\|
| * Make starting pushers faster during start upErik Johnston2019-04-021-2/+10
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2019-02-221-8/+30
|\|
| * Correctly handle null data in HttpPusherErik Johnston2019-02-221-0/+5
| * Add prometheus metrics for number of badge update pushes. (#4709)Richard van der Hoff2019-02-221-8/+25
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2019-02-201-8/+8
|\|
| * Logging improvements for the pusher (#4691)Richard van der Hoff2019-02-201-8/+8
* | Apply the pusher http hack in the right place (#4692)Richard van der Hoff2019-02-201-6/+5
* | Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixesRichard van der Hoff2018-11-061-2/+2
|\|
| * Clean up event accesses and testsErik Johnston2018-11-021-2/+2
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-10-261-35/+31
|\|
| * sanity-check the is_processing flagRichard van der Hoff2018-10-241-4/+7
| * Make on_started synchronous tooRichard van der Hoff2018-10-221-1/+0
| * Remove redundant run_as_background_process() from pusherpoolRichard van der Hoff2018-10-221-2/+0
| * Give pushers their own background logcontextRichard van der Hoff2018-10-221-34/+30
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-09-141-1/+6
|\|
| * merge (#3576)Amber Brown2018-09-141-1/+6
* | Merge branch 'develop' into matrix-org-hotfixesRichard van der Hoff2018-07-101-3/+3
|\|
| * run isortAmber Brown2018-07-091-3/+3
* | Merge branch 'develop' of github.com:matrix-org/synapse into matrix-org-hotfixesErik Johnston2018-06-251-2/+4
|\|
| * Remove all global reactor imports & pass it around explicitly (#3424)Amber Brown2018-06-251-2/+4
* | Send HTTP pushes direct to http-priv rather than via clouldflareaphrodite2018-06-221-1/+6
|/
* fixesAmber Brown2018-05-221-2/+2
* replacing portionsAmber Brown2018-05-211-9/+4
* make imports localAdrian Tschira2018-04-281-2/+2
* Improve exception handling for background processesRichard van der Hoff2018-04-271-1/+4
* Better logging when pushes failRichard van der Hoff2018-01-291-2/+8
* add appid/device_display_name to to pusher loggingRichard van der Hoff2018-01-291-2/+2
* Fix logging and add user_idRichard van der Hoff2018-01-221-2/+3
* logging and debug for http pusherRichard van der Hoff2018-01-221-4/+20
* Rename redact_content option to include_contentDavid Baker2017-11-081-1/+2
* replace 'except:' with 'except Exception:'Richard van der Hoff2017-10-231-3/+3
* Also include the room_idDavid Baker2017-09-181-0/+1
* Use .get - it's much shorterDavid Baker2017-09-181-1/+1
* Add support for event_id_only push formatDavid Baker2017-09-181-0/+19
* Fix TravisCI tests for PR #2301Caleb James DeLisle2017-06-231-1/+1
* Add configuration parameter to allow redaction of content from push messages ...Caleb James DeLisle2017-06-231-1/+1
* Fix up push to use get_current_state_idsErik Johnston2016-08-251-1/+1
* Ignore AlreadyCalled errors on timer cancelErik Johnston2016-07-311-1/+6
* Create separate methods for getting messages to pushMark Haines2016-07-281-1/+2
* Use similar naming we use in email notifs for pushDavid Baker2016-06-241-3/+6
* Optionally split out the pushers into a separate processMark Haines2016-04-211-1/+1
* Add missing yieldErik Johnston2016-04-141-1/+1
* Rename log contextErik Johnston2016-04-141-1/+1
* Make send_badge privateErik Johnston2016-04-141-2/+2
* Add necessary logging contextsErik Johnston2016-04-141-24/+25
* Add extra MeasureErik Johnston2016-04-141-14/+16
* Run unsafe proces in a loop until we've caught upDavid Baker2016-04-111-4/+11
* Actually check if we;re processingDavid Baker2016-04-081-0/+2
* Make sure max stream ordering only increasesDavid Baker2016-04-081-1/+1
* Unsafe process should call itself if the max has changedDavid Baker2016-04-081-0/+3
* Comment why unsafe process is unsafeDavid Baker2016-04-081-0/+5
* Only pass in what we needDavid Baker2016-04-071-3/+5
* Wrap process in a flag so we don't process whist already processing.David Baker2016-04-071-0/+9
* Add measure blocksDavid Baker2016-04-071-5/+10
* Add comments on min_stream_idDavid Baker2016-04-071-0/+2
* Remove code that's now been obsoleted or moved elsewhereDavid Baker2016-04-071-1/+1
* Send badge count pushes.David Baker2016-04-071-16/+29
* Make pushers use the event_push_actions table instead of listening on an even...David Baker2016-04-061-38/+166
* Remove dead code for setting device specific rules.Mark Haines2016-02-181-2/+1
* Merge branch 'develop' into push_badge_countsDavid Baker2016-01-191-4/+4
|\
| * Rename 'user_name' to 'user_id' in push to make it consistent with the rest o...Mark Haines2016-01-131-3/+3
* | Use the unread notification count to send accurate badge counts in push notif...David Baker2016-01-131-7/+7
|/
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Reuse a single http client, rather than creating new onesMark Haines2015-12-021-4/+3
* Dial down logging for failed pushersDavid Baker2015-03-061-1/+1
* Add attribute so push gateways can tell if a member event is about the user i...David Baker2015-03-061-0/+1
* Send room ID in http notifications so clients know which room to go to if the...David Baker2015-02-191-0/+1
* s/instance_handle/profile_tag/David Baker2015-02-031-2/+2
* Ignore empty strings for display names & room names in notificationsDavid Baker2015-01-311-2/+2
* Include content in notification pokesDavid Baker2015-01-291-0/+2
* Change 'from' in notification pokes to 'sender' to match client API v2. Send ...David Baker2015-01-291-5/+4
* Code style fixes.Mark Haines2015-01-291-4/+4
* It is 2015David Baker2015-01-281-1/+1
* Reset badge count to zero when last active time is bumpedDavid Baker2015-01-281-3/+35
* Support membership events and more camelcase/underscoresDavid Baker2015-01-261-4/+4
* Use push settings!David Baker2015-01-231-4/+5
* use underscores everywhere, not camelcase.David Baker2015-01-201-3/+3
* add instance_handles to pushers so we have a way to refer to them even if the...David Baker2015-01-201-1/+2
* Send room name and first alias in notification poke.David Baker2015-01-151-3/+13
* Honour the 'rejected' return from push gatewaysDavid Baker2015-01-131-5/+10
* after a few rethinks, a working implementation of pushers.David Baker2014-12-181-12/+13
* Update to app_id / app_instance_id (partially) and mangle to be PEP8 compliant.David Baker2014-12-031-33/+42
* More work on pushers. Attempt to do HTTP pokes. Not sure if the actual HTTP p...David Baker2014-11-211-4/+51
* remove random half-lineDavid Baker2014-11-191-1/+0
* Start creating a module to do generic notifications (just prints them to stdo...David Baker2014-11-191-0/+40