summary refs log tree commit diff
path: root/synapse/push/baserules.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Port the push rule classes to Rust. (#13768)Erik Johnston2022-09-201-583/+0
* Fix breaking event sending due to bad push rule (#13547)Erik Johnston2022-08-171-1/+12
* Make push rules use proper structures. (#13522)Erik Johnston2022-08-161-196/+322
* Update MSC3786 implementation: Check the `state_key` (#12939)Šimon Brandner2022-06-271-1/+7
* Remove `dont_notify` from the `.m.rule.room.server_acl` rule (#12849)Šimon Brandner2022-05-241-1/+1
* Experimental support for MSC3772 (#12740)Patrick Cloke2022-05-241-0/+14
* Implement MSC3786: Add a default push rule to ignore m.room.server_acl events...Šimon Brandner2022-05-101-0/+15
* Add an additional HTTP pusher + push rule tests. (#12188)Nick Mills-Barrett2022-03-111-19/+19
* Upgrade mypy to version 0.931 (#12030)Sean Quah2022-02-181-4/+6
* Revert experimental push rules from #7997. (#11884)Patrick Cloke2022-02-021-212/+7
* Add type hints to the push module. (#8901)Patrick Cloke2020-12-111-5/+18
* Add base pushrule to notify for jitsi conferences (#8286)David Baker2020-11-021-0/+24
* Fix typos and spelling errors. (#8639)Patrick Cloke2020-10-231-1/+1
* Incorporate reviewBrendan Abolivier2020-08-061-16/+4
* LintBrendan Abolivier2020-07-301-19/+32
* Implement new experimental push rules with a database hack to enable themBrendan Abolivier2020-07-281-9/+208
* Explicitly check that tombstone is a state event before notifying.Erik Johnston2019-07-311-1/+7
* Add default push rule to ignore reactions (#5623)J. Ryan Stinnett2019-07-051-0/+13
* Run Black. (#5482)Amber Brown2019-06-201-234/+170
* Add a default .m.rule.tombstone push rule (#4867)Travis Ralston2019-04-291-0/+17
* run isortAmber Brown2018-07-091-1/+2
* Consistently use six's iteritems and wrap lazy keys/values in list() if they'...Amber Brown2018-05-311-1/+1
* Omit the *s for @room notificationsDavid Baker2017-10-161-1/+1
* Use notification levels in power_levelsDavid Baker2017-10-101-2/+2
* They're called roomsDavid Baker2017-10-051-4/+4
* Get rule type rightDavid Baker2017-10-051-1/+1
* Support for channel notificationsDavid Baker2017-10-051-0/+23
* _id field must uniquely identify different conditionsErik Johnston2016-09-191-2/+2
* proposal for notifying on e2e eventsMatthew Hodgson2016-09-171-0/+49
* s/underride/override/ in the rule_id tooDavid Baker2016-08-161-1/+1
* Move display name ruleDavid Baker2016-08-151-16/+20
* Fix the rule_id for .m.rule.invite_for_me (#715)Mark Haines2016-04-111-1/+1
* Fix invite pushesDavid Baker2016-04-081-35/+37
* Use google style doc strings.Mark Haines2016-04-011-3/+5
* Never notify for member events. This fixes https://github.com/vector-im/vecto...David Baker2016-03-241-20/+21
* Add support for changing the actions for default rulesMark Haines2016-02-261-7/+50
* Only notify for messages in one to one rooms, not every eventDavid Baker2016-01-261-0/+6
* Remove member event rule as per SYN-607David Baker2016-01-211-17/+19
* Merge branch 'develop' of github.com:matrix-org/synapse into default_notifyErik Johnston2016-01-191-190/+198
|\
| * Update _idErik Johnston2016-01-191-2/+3
| * Do for loop once at startErik Johnston2016-01-181-8/+17
| * Use static for const dictsErik Johnston2016-01-181-183/+181
| * Rename 'user_name' to 'user_id' in push to make it consistent with the rest o...Mark Haines2016-01-131-6/+6
* | Change default pushrules back to notifying for all messages.David Baker2016-01-131-1/+0
|/
* copyrightsMatthew Hodgson2016-01-071-1/+1
* Change the m.room.message rule to be disabled by default so we only notify fo...David Baker2015-12-021-0/+1
* Oops: underride rule had an identifier with override in it.David Baker2015-06-231-1/+1
* Make one-to-one rule an underride otherwise bings don't work in one-to-one wr...David Baker2015-04-241-21/+21
* Copyright noticesMark Haines2015-04-241-0/+14
* 'false' is not FalseDavid Baker2015-03-111-5/+5
* PEP8 blank linesDavid Baker2015-03-111-0/+1
* Add the master push rule for the break-my-push button. Allow server default r...David Baker2015-03-101-9/+49
* D'oh: underscore, not hyphenDavid Baker2015-03-091-1/+1
* Call notifications should be override else they'll get clobbered by sender/ro...David Baker2015-03-061-21/+21
* Specify when we don't want to highlightDavid Baker2015-03-061-2/+17
* Remove the fallback rule - we probably don't want to be notifying for everyth...David Baker2015-03-061-9/+1
* Add more server default rules so we have default rules for whether you get no...David Baker2015-03-061-2/+72
* Suppress notices should trump content/room/sender rules.David Baker2015-03-061-13/+13
* Add the highlight tweak where messages should be highlighted a different colo...David Baker2015-03-061-0/+4
* Add default rule to suppress notices.David Baker2015-03-041-0/+13
* Rename the room-with-two-people rule to be more compatible if we have actual ...David Baker2015-03-021-1/+1
* SYN-267 Add a fallback rule as an explicit server default rule and make the d...David Baker2015-02-261-0/+15
* Add API for getting/setting enabled-ness of push rules.David Baker2015-02-261-4/+4
* Add enable/disable overlay for push rules (REST API not yet hooked up)David Baker2015-02-251-0/+3
* Code-style fixesMark Haines2015-02-101-5/+6
* Fix server default rule injection (downwards, not upwards!)David Baker2015-02-091-6/+6
* Give server default rules the 'default' attribute and fix various brokenness.David Baker2015-02-051-0/+1
* Server default rules now of all kinds rather than all being at lowest prio.David Baker2015-02-051-8/+54
* Use set_tweak instead of set_soundDavid Baker2015-02-031-1/+2
* Spit out server default rules too.David Baker2015-01-301-6/+5
* Add room member count condition and default rule to make a noise on rooms of ...David Baker2015-01-301-0/+14
* Add default push rules including setting a sound for messages mentioning your...David Baker2015-01-291-0/+35