summary refs log tree commit diff
path: root/synapse/push/push_rule_evaluator.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix relative imports so they work in both py3 and py27Mark Haines2016-03-081-2/+2
* Remove dead code for setting device specific rules.Mark Haines2016-02-181-10/+5
* Fix flake8 warnings for new flake8Daniel Wagner-Hall2016-02-021-1/+1
* Change regex cache size to 5000Erik Johnston2016-01-191-1/+1
* Add regex cache. Only caculate push actions for users that have sent read rec...Erik Johnston2016-01-191-3/+17
* Handle glob -> regex errorsErik Johnston2016-01-191-29/+33
* Preserve truthinessErik Johnston2016-01-181-1/+2
* You need to escape backslashesErik Johnston2016-01-181-2/+2
* Fix branch didn't check word_boundaryErik Johnston2016-01-181-3/+9
* Don't split at word boundaries, actually use regexErik Johnston2016-01-181-62/+47
* Drop log levelsErik Johnston2016-01-181-2/+2
* Add comments and remove dead codeErik Johnston2016-01-181-12/+11
* Use static for const dictsErik Johnston2016-01-181-6/+14
* Don't edit rulesetErik Johnston2016-01-181-5/+4
* Make notifications go quickerErik Johnston2016-01-181-76/+150
* Rename 'user_name' to 'user_id' in push to make it consistent with the rest o...Mark Haines2016-01-131-12/+12
* Merge pull request #456 from matrix-org/store_event_actionsDavid Baker2016-01-081-7/+15
|\
| * Add bulk push rule evaluator which actually still evaluates rules one by one,...David Baker2015-12-221-5/+8
| * Store nothing instead of ['dont_notify'] for events with no notification requ...David Baker2015-12-101-2/+7
* | copyrightsMatthew Hodgson2016-01-071-1/+1
|/
* Split out the push rule evaluator into a separate file so it can be more read...David Baker2015-12-091-0/+224