| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename blacklist/whitelist internally. (#15620) | Patrick Cloke | 2023-05-19 | 1 | -1/+1 |
* | Merge branch 'release-v1.83' into develop | Sean Quah | 2023-05-03 | 1 | -1/+1 |
|\ |
|
| * | Revert "Reduce the size of the HTTP connection pool for non-pushers" (#15530) v1.83.0rc1 | Sean Quah | 2023-05-03 | 1 | -1/+1 |
* | | Allow adding random delay to push (#15516) | Erik Johnston | 2023-05-02 | 1 | -0/+37 |
|/ |
|
* | Reduce the size of the HTTP connection pool for non-pushers. (#15514) | Patrick Cloke | 2023-05-02 | 1 | -1/+1 |
* | Make cleaning up pushers depend on the device_id instead of the token_id (#15... | Quentin Gliech | 2023-03-24 | 2 | -28/+24 |
* | Reject mentions on the C-S API which are invalid. (#15311) | Patrick Cloke | 2023-03-24 | 1 | -38/+56 |
* | Use immutabledict instead of frozendict (#15113) | David Robertson | 2023-03-22 | 1 | -10/+8 |
* | Stabilize support for MSC3873: disambuguated event push keys. (#15190) | Patrick Cloke | 2023-03-07 | 1 | -7/+3 |
* | Stabilize support for MSC3966: event_property_contains push condition. (#15187) | Patrick Cloke | 2023-03-07 | 2 | -18/+3 |
* | Stabilize support for MSC3758: event_property_is push condition (#15185) | Patrick Cloke | 2023-03-06 | 2 | -20/+5 |
* | Update intentional mentions (MSC3952) to depend on `exact_event_property_cont... | Patrick Cloke | 2023-03-02 | 2 | -31/+4 |
* | Do not accept pattern_type from user input in push rules. (#15088) | Patrick Cloke | 2023-02-28 | 1 | -0/+27 |
* | Add module API callbacks for adding and deleting local 3PID associations (#15044 | Andrew Morgan | 2023-02-27 | 1 | -4/+2 |
* | Batch up storing state groups when creating new room (#14918) | Shay | 2023-02-24 | 1 | -5/+8 |
* | Fix a typo in MSC3873 config option. (#15138) | Patrick Cloke | 2023-02-23 | 1 | -1/+1 |
* | Bump black from 22.12.0 to 23.1.0 (#15103) | dependabot[bot] | 2023-02-22 | 2 | -3/+0 |
* | Update intentional mentions (MSC3952) to depend on `exact_event_match` (MSC37... | Patrick Cloke | 2023-02-16 | 2 | -25/+16 |
* | Add final type hint to tests.unittest. (#15072) | Patrick Cloke | 2023-02-14 | 2 | -32/+64 |
* | Implement MSC3966: Add a push rule condition to search for a value in an arra... | Patrick Cloke | 2023-02-14 | 1 | -3/+50 |
* | Support for MSC3758: exact_event_match push condition (#14964) | Patrick Cloke | 2023-02-10 | 1 | -4/+143 |
* | MSC3873: Escape keys when flattening dicts. (#15004) | Patrick Cloke | 2023-02-08 | 1 | -0/+8 |
* | Add tests for using _flatten_dict with an event. (#15002) | Patrick Cloke | 2023-02-07 | 1 | -1/+62 |
* | Implement MSC3958: suppress notifications from edits (#14960) | Patrick Cloke | 2023-02-03 | 1 | -1/+41 |
* | Add a docstring & tests for _flatten_dict. (#14981) | Patrick Cloke | 2023-02-03 | 1 | -1/+25 |
* | Support the backwards compatibility features in MSC3952. (#14958) | Patrick Cloke | 2023-02-03 | 2 | -58/+151 |
* | Handle malformed values of `notification.room` in power level events (#14942) | David Robertson | 2023-01-30 | 1 | -13/+80 |
* | Implement MSC3952: Intentional mentions (#14823) | Patrick Cloke | 2023-01-27 | 2 | -7/+147 |
* | Factor out common code in tests and fix comments. (#14819) | Patrick Cloke | 2023-01-11 | 1 | -36/+49 |
* | Fix-up type hints for tests.push module. (#14816) | Patrick Cloke | 2023-01-11 | 4 | -57/+61 |
* | Add `push.enabled` option to disable push notification calculation (#14551) | Will Hunt | 2022-12-01 | 1 | -2/+43 |
* | Modernize unit tests configuration settings for workers. (#14568) | realtyem | 2022-12-01 | 2 | -7/+1 |
* | Initial support for MSC3931: Room version push rule feature flags (#14520) | Travis Ralston | 2022-11-28 | 1 | -0/+2 |
* | Implementation for MSC3664: Pushrules for relations (#11804) | DeepBlueV7.X | 2022-10-25 | 1 | -1/+214 |
* | Add initial power level event to batch of bulk persisted events when creating... | Shay | 2022-10-21 | 1 | -1/+1 |
* | Remove the experimental implementation of MSC3772. (#14094) | Patrick Cloke | 2022-10-12 | 1 | -74/+2 |
* | Fix sending events into rooms with non-integer power levels (#14073) | David Robertson | 2022-10-06 | 1 | -0/+74 |
* | Speed up calculating push actions in large rooms (#13973) | Erik Johnston | 2022-09-30 | 1 | -2/+80 |
* | Implement push rule evaluation in Rust. (#13838) | Erik Johnston | 2022-09-29 | 1 | -11/+9 |
* | Track device IDs for pushers (#13831) | Brendan Abolivier | 2022-09-21 | 1 | -5/+50 |
* | Support enabling/disabling pushers (from MSC3881) (#13799) | Brendan Abolivier | 2022-09-21 | 2 | -15/+137 |
* | Don't include appservice users when calculating push rules (#13332) | Erik Johnston | 2022-07-20 | 1 | -0/+85 |
* | Speed up `get_unread_event_push_actions_by_room` (#13005) | Erik Johnston | 2022-06-15 | 1 | -8/+8 |
* | Experimental support for MSC3772 (#12740) | Patrick Cloke | 2022-05-24 | 1 | -3/+81 |
* | Add type hints to tests files. (#12256) | Dirk Klimpel | 2022-03-21 | 1 | -11/+12 |
* | Add type hints to more tests files. (#12240) | Dirk Klimpel | 2022-03-17 | 1 | -17/+23 |
* | Add an additional HTTP pusher + push rule tests. (#12188) | Nick Mills-Barrett | 2022-03-11 | 1 | -3/+69 |
* | Fix `PushRuleEvaluator` and `Filter` to work on frozendicts (#12100) | Richard van der Hoff | 2022-02-28 | 1 | -0/+9 |
* | Remove `HomeServer.get_datastore()` (#12031) | Richard van der Hoff | 2022-02-23 | 2 | -22/+22 |
* | Prevent duplicate push notifications for room reads (#11835) | lukasdenk | 2022-02-17 | 1 | -65/+64 |
* | Make background updates controllable via a plugin (#11306) | Erik Johnston | 2021-11-29 | 1 | -7/+2 |
* | Default value for `public_baseurl` (#11210) | Richard van der Hoff | 2021-11-08 | 1 | -1/+1 |
* | Merge tag 'v1.42.0rc1' into develop | Olivier Wilkinson (reivilibre) | 2021-09-01 | 1 | -0/+44 |
|\ |
|
| * | Fix iteration in _remove_deleted_email_pushers background job. (#10734) | Andrew Morgan | 2021-09-01 | 1 | -0/+44 |
* | | Correctly include room avatars in email notifications (#10658) | David Robertson | 2021-09-01 | 1 | -5/+47 |
|/ |
|
* | Remove pushers when deleting 3pid from account (#10581) | Azrenbeth | 2021-08-26 | 1 | -0/+39 |
* | Flatten the synapse.rest.client package (#10600) | reivilibre | 2021-08-17 | 2 | -3/+2 |
* | Add a setting to disable TLS for sending email (#10546) | Richard van der Hoff | 2021-08-06 | 1 | -9/+11 |
* | Merge pull request from GHSA-x345-32rc-8h85 | Richard van der Hoff | 2021-05-11 | 1 | -0/+166 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 3 | -3/+0 |
* | Use mock from the stdlib. (#9772) | Patrick Cloke | 2021-04-09 | 1 | -1/+1 |
* | Test that we require validated email for email pushers (#9496) | Erik Johnston | 2021-02-25 | 1 | -2/+32 |
* | Handle empty rooms when generating email notifications. (#9257) | Patrick Cloke | 2021-02-04 | 1 | -2/+49 |
* | Refactor email summary generation. (#9260) | Patrick Cloke | 2021-02-01 | 1 | -0/+30 |
* | Handle missing content keys when calculating presentable names. (#9165) | Patrick Cloke | 2021-01-25 | 2 | -1/+230 |
* | Convert internal pusher dicts to attrs classes. (#8940) | Patrick Cloke | 2020-12-16 | 2 | -8/+8 |
* | Remove spurious "SynapseRequest" result from `make_request" | Richard van der Hoff | 2020-12-15 | 1 | -1/+1 |
* | Add additional validation to pusher URLs. (#8865) | Patrick Cloke | 2020-12-04 | 1 | -22/+84 |
* | Apply an IP range blacklist to push and key revocation requests. (#8821) | Patrick Cloke | 2020-12-02 | 1 | -1/+3 |
* | Add a config option to change whether unread push notification counts are per... | Andrew Morgan | 2020-11-30 | 1 | -2/+161 |
* | Add ability for access tokens to belong to one user but grant access to anoth... | Erik Johnston | 2020-10-29 | 2 | -6/+6 |
* | Fix email notifications for invites without local state. (#8627) | Erik Johnston | 2020-10-23 | 1 | -0/+29 |
* | Include a simple message in email notifications that include encrypted conten... | Patrick Cloke | 2020-10-19 | 1 | -1/+14 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -1/+1 |
* | Reduce run-times of tests by advancing the reactor less (#7757) | Andrew Morgan | 2020-08-27 | 1 | -1/+1 |
* | Don't ignore `set_tweak` actions with no explicit `value`. (#7766) | reivilibre | 2020-07-06 | 1 | -0/+17 |
* | Hack to add push priority to push notifications (#7765) | reivilibre | 2020-07-01 | 1 | -5/+347 |
* | Ensure the body is a string before comparing push rules. (#7701) | Patrick Cloke | 2020-06-15 | 1 | -9/+30 |
* | Do not treat display names as globs for push rules. (#7271) | Patrick Cloke | 2020-04-16 | 1 | -0/+65 |
* | Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) | Patrick Cloke | 2020-02-21 | 2 | -7/+7 |
* | Clean up startup for the pusher (#6558) | Richard van der Hoff | 2019-12-18 | 2 | -0/+7 |
* | Support for routing outbound HTTP requests via a proxy (#6239) | Richard van der Hoff | 2019-11-01 | 1 | -1/+1 |
* | Move logging utilities out of the side drawer of util/ and into logging/ (#5606) | Amber Brown | 2019-07-04 | 1 | -1/+1 |
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -3/+3 |
* | Merge pull request #5388 from matrix-org/erikj/fix_email_push | Erik Johnston | 2019-06-17 | 1 | -23/+70 |
|\ |
|
| * | Add test | Erik Johnston | 2019-06-07 | 1 | -1/+28 |
| * | Refactor email tests | Erik Johnston | 2019-06-07 | 1 | -22/+42 |
* | | Bump bleach version so that tests can run on old deps. | Erik Johnston | 2019-06-11 | 2 | -12/+0 |
|/ |
|
* | Migrate all tests to use the dict-based config format instead of hanging item... | Amber Brown | 2019-05-13 | 2 | -17/+21 |
* | Add admin api for sending server_notices (#5121) | Richard van der Hoff | 2019-05-02 | 2 | -2/+2 |
* | Move admin api impl to its own package | Richard van der Hoff | 2019-05-01 | 2 | -4/+6 |
* | Fix email test | Richard van der Hoff | 2019-03-19 | 1 | -0/+2 |
* | Fix logcontext leak in http pusher test | Richard van der Hoff | 2018-11-19 | 1 | -1/+2 |
* | Add some tests for the HTTP pusher (#4149) | Amber Brown | 2018-11-06 | 1 | -0/+159 |
* | Write some tests for the email pusher (#4095) | Amber Brown | 2018-10-30 | 2 | -0/+148 |