Commit Graph

86 Commits (4a33a6dd19590b8e6626a5af5a69507dc11236f8)

Author SHA1 Message Date
Andrew Morgan 3916e1b97a
Clean up newline quote marks around the codebase (#6362) 5 years ago
Richard van der Hoff 1cb84c6486
Support for routing outbound HTTP requests via a proxy (#6239) 5 years ago
Amber Brown 020add5099
Update black to 19.10b0 (#6304) 5 years ago
Andrew Morgan 54fef094b3
Remove usage of deprecated logger.warn method from codebase (#6271) 5 years ago
Erik Johnston 69f0054ce6 Port to use state storage 5 years ago
Erik Johnston 05bae6b4fc Add opentracing span for HTTP push 5 years ago
Erik Johnston d02e41dcb2 Handle pusher being deleted during processing. 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Erik Johnston 5bec8d660d Make starting pushers faster during start up 6 years ago
Erik Johnston 1d9df51ff1 Correctly handle null data in HttpPusher 6 years ago
Richard van der Hoff e07384c4e1
Add prometheus metrics for number of badge update pushes. (#4709) 6 years ago
Richard van der Hoff b2200a8690
Logging improvements for the pusher (#4691) 6 years ago
Erik Johnston b86d05a279 Clean up event accesses and tests 6 years ago
Richard van der Hoff e564306e31 sanity-check the is_processing flag 6 years ago
Richard van der Hoff f749607c91 Make on_started synchronous too 6 years ago
Richard van der Hoff e7a16c6210 Remove redundant run_as_background_process() from pusherpool 6 years ago
Richard van der Hoff c7273c11bc Give pushers their own background logcontext 6 years ago
Amber Brown 7c27c4d51c
merge (#3576) 6 years ago
Amber Brown 49af402019 run isort 6 years ago
Amber Brown 07cad26d65
Remove all global reactor imports & pass it around explicitly (#3424) 7 years ago
Amber Brown 85ba83eb51 fixes 7 years ago
Amber Brown df9f72d9e5 replacing portions 7 years ago
Adrian Tschira 57b58e2174 make imports local 7 years ago
Richard van der Hoff 9255a6cb17 Improve exception handling for background processes 7 years ago
Richard van der Hoff 03dd745fe2 Better logging when pushes fail 7 years ago
Richard van der Hoff e051abd20b add appid/device_display_name to to pusher logging 7 years ago
Richard van der Hoff 4528dd2443 Fix logging and add user_id 7 years ago
Richard van der Hoff 93efd7eb04 logging and debug for http pusher 7 years ago
David Baker 2a98ba0ed3 Rename redact_content option to include_content 7 years ago
Richard van der Hoff eaaabc6c4f replace 'except:' with 'except Exception:' 7 years ago
David Baker 436ee0a2ea Also include the room_id 7 years ago
David Baker b393f5db51 Use .get - it's much shorter 7 years ago
David Baker a2562f9d74 Add support for event_id_only push format 7 years ago
Caleb James DeLisle 75eba3b07d Fix TravisCI tests for PR #2301 8 years ago
Caleb James DeLisle 1591eddaea Add configuration parameter to allow redaction of content from push messages for google/apple devices 8 years ago
Erik Johnston 7356d52e73 Fix up push to use get_current_state_ids 8 years ago
Erik Johnston b260f92936 Ignore AlreadyCalled errors on timer cancel 8 years ago
Mark Haines 0a7d3cd00f Create separate methods for getting messages to push 8 years ago
David Baker 870c45913e Use similar naming we use in email notifs for push 9 years ago
Mark Haines a3ac837599 Optionally split out the pushers into a separate process 9 years ago
Erik Johnston 86e9bbc74e Add missing yield 9 years ago
Erik Johnston e40f25ebe1 Rename log context 9 years ago
Erik Johnston 2ae91a9e2f Make send_badge private 9 years ago
Erik Johnston 56da835eaf Add necessary logging contexts 9 years ago
Erik Johnston 7be1065b8f Add extra Measure 9 years ago
David Baker 9bb041791c Run unsafe proces in a loop until we've caught up 9 years ago
David Baker d96a070a3a Actually check if we;re processing 9 years ago
David Baker 7b6d519482 Make sure max stream ordering only increases 9 years ago
David Baker 52d1008661 Unsafe process should call itself if the max has changed 9 years ago