Commit Graph

493 Commits (8cced497640525ff1bed7011509b88306c7e7ea3)

Author SHA1 Message Date
Patrick Cloke 51f358e2fe Do not treat display names as globs for push rules. (#7271) 5 years ago
Patrick Cloke 01294e6b3a
Do not treat display names as globs for push rules. (#7271) 5 years ago
Richard van der Hoff e913823a22
Fix concurrent modification errors in pusher metrics (#7106) 5 years ago
Richard van der Hoff 8c75667ad7
Add prometheus metrics for the number of active pushers (#7103) 5 years ago
Brendan Abolivier aee2bae952
Fix undefined `room_id` in `make_summary_text` 5 years ago
Patrick Cloke af6c389501
No longer use room alias events to calculate room names for push notifications. (#6966) 5 years ago
Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 5 years ago
Erik Johnston ed630ea17c
Reduce amount of logging at INFO level. (#6862) 5 years ago
Erik Johnston 28c98e51ff
Add `local_current_membership` table (#6655) 5 years ago
Erik Johnston fa780e9721
Change EventContext to use the Storage class (#6564) 5 years ago
Richard van der Hoff d6752ce5da
Clean up startup for the pusher (#6558) 5 years ago
Erik Johnston c2f525a525 Don't call SQLBaseStore methods from outside stores 5 years ago
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 d0d8a22c13 Quick fix to ensure cache descriptors always return deferreds 5 years ago
Andrew Morgan 1c9feadf4b Generalize email sending logging (#6075) 5 years ago
Andrew Morgan df3401a71d
Allow HS to send emails when adding an email to the HS (#6042) 5 years ago
Andrew Morgan aeb40f355c
Ensure email validation link parameters are URL-encoded (#6063) 6 years ago
Erik Johnston 05bae6b4fc Add opentracing span for HTTP push 6 years ago
Andrew Morgan 0c0b82b6d1
Allow Synapse to send registration emails + choose Synapse or an external server to handle 3pid validation (#5987) 6 years ago
Andrew Morgan 4548d1f87e
Remove unnecessary parentheses around return statements (#5931) 6 years ago
Erik Johnston 96bdd661b8
Remove redundant return 6 years ago
Erik Johnston d02e41dcb2 Handle pusher being deleted during processing. 6 years ago
Erik Johnston 2e697d3013 Explicitly check that tombstone is a state event before notifying. 6 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 6 years ago
J. Ryan Stinnett 9b1b79f3f5
Add default push rule to ignore reactions (#5623) 6 years ago
Amber Brown 463b072b12
Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 6 years ago
Neil Johnson f47969f42a
Improve email notification logging (#5502) 6 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Erik Johnston 10383e6e6f Change password reset links to /_matrix. 6 years ago
Erik Johnston 2ebeda48b2 Add test 6 years ago
Erik Johnston 928d1ccd73 Fix email notifications for large unnamed rooms. 6 years ago
Andrew Morgan 3719680ee4
Add ability to perform password reset via email without trusting the identity server (#5377) 6 years ago
Travis Ralston 8c5b1e30d4
Add a default .m.rule.tombstone push rule (#4867) 6 years ago
Brendan Abolivier 20f0617e87 Send out emails with links to extend an account's validity period 6 years ago
Erik Johnston 5bec8d660d Make starting pushers faster during start up 6 years ago
Erik Johnston b82c9cf462 Add missing return 6 years ago
Erik Johnston f2891d2487 Correctly handle PusherConfigException 6 years ago
Erik Johnston a164134a53 Drop logging level of creating a pusher 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 0abb094f1a
bail out early in on_new_receipts if no pushers (#4706) 6 years ago
Richard van der Hoff b2200a8690
Logging improvements for the pusher (#4691) 6 years ago
Amber Brown 3f189c902e
Fix flake8 (#4519) 6 years ago
Richard van der Hoff f5faf6bc14 Fix logcontext leak in EmailPusher 6 years ago
Erik Johnston b86d05a279 Clean up event accesses and tests 6 years ago
Amber Brown 0dce9e1379
Write some tests for the email pusher (#4095) 6 years ago