summary refs log tree commit diff
path: root/rust/src/push/evaluator.rs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Update license headersPatrick Cloke2023-11-211-13/+19
* Bump pyo3 from 0.17.1 to 0.19.2 (#16162)V024602023-10-061-0/+11
* Implement MSC4028: push all encrypted events. (#16361)Patrick Cloke2023-09-261-1/+1
* Stabilize support for MSC3958 (suppress notifications from edits). (#16113)Patrick Cloke2023-08-231-1/+1
* Update MSC3958 support to interact with intentional mentions. (#15992)Patrick Cloke2023-08-021-6/+8
* Stabilize support for MSC3952: Intentional mentions. (#15520)Patrick Cloke2023-06-061-5/+5
* Update the base rules to remove the dont_notify action. (MSC3987) (#15534)Patrick Cloke2023-05-041-3/+4
* Stabilize support for MSC3966: event_property_contains push condition. (#15187)Patrick Cloke2023-03-071-17/+5
* Stabilize support for MSC3758: event_property_is push condition (#15185)Patrick Cloke2023-03-061-24/+12
* Use nightly rustfmt in CI (#15188)Erik Johnston2023-03-031-1/+1
* Update intentional mentions (MSC3952) to depend on `exact_event_property_cont...Patrick Cloke2023-03-021-22/+28
* Do not accept pattern_type from user input in push rules. (#15088)Patrick Cloke2023-02-281-84/+71
* Update intentional mentions (MSC3952) to depend on `exact_event_match` (MSC37...Patrick Cloke2023-02-161-7/+0
* Implement MSC3966: Add a push rule condition to search for a value in an arra...Patrick Cloke2023-02-141-14/+51
* Support for MSC3758: exact_event_match push condition (#14964)Patrick Cloke2023-02-101-15/+54
* Implement MSC3958: suppress notifications from edits (#14960)Patrick Cloke2023-02-031-1/+1
* Support the backwards compatibility features in MSC3952. (#14958)Patrick Cloke2023-02-031-0/+19
* Implement MSC3952: Intentional mentions (#14823)Patrick Cloke2023-01-271-2/+23
* Implement MSC3930: polls push rules (#14787)Andrew Morgan2023-01-191-1/+1
* Fix Rust lint CI (#14602)Erik Johnston2022-12-021-11/+11
* Support MSC1767's `content.body` behaviour; Add base rules from MSC3933 (#14524)Travis Ralston2022-11-281-1/+1
* Create MSC1767 (extensible events) room version; Implement MSC3932 (#14521)Travis Ralston2022-11-281-1/+96
* Initial support for MSC3931: Room version push rule feature flags (#14520)Travis Ralston2022-11-281-0/+26
* Implementation for MSC3664: Pushrules for relations (#11804)DeepBlueV7.X2022-10-251-2/+97
* Remove the experimental implementation of MSC3772. (#14094)Patrick Cloke2022-10-121-102/+3
* Implement push rule evaluation in Rust. (#13838)Erik Johnston2022-09-291-0/+374