55 Commits (develop)

Author SHA1 Message Date
  Andrew Yasinishyn 63d96bfc61
ModuleAPI SSO auth callbacks (#15207) 4 months ago
  V02460 f2430b16d1
Bump pyo3 (0.20), pythonize (0.20), pyo3-log (0.9) (#16673) 5 months ago
  V02460 5946074d69
Bump pyo3 from 0.17.1 to 0.19.2 (#16162) 6 months ago
  Patrick Cloke c690fd16c4
Use modern config for maturin. (#16394) 7 months ago
  Patrick Cloke f84da3c32e
Add a cache around server ACL checking (#16360) 7 months ago
  Patrick Cloke 17800a0e97
Implement MSC4028: push all encrypted events. (#16361) 7 months ago
  Erik Johnston dfcfa9f0ed
Bump minimum supported Rust version to 1.61.0 (#16248) 7 months ago
  Patrick Cloke 33fa82a34c
Stabilize support for MSC3958 (suppress notifications from edits). (#16113) 8 months ago
  Patrick Cloke 01a45869f0
Update MSC3958 support to interact with intentional mentions. (#15992) 9 months ago
  Mathieu Velten 0618bf94cd
push rules: fix internal conversion from _type to value (#15781) 10 months ago
  Erik Johnston ba97b39881
Bump minimum supported Rust version (#15768) 10 months ago
  Patrick Cloke f880e64b11
Stabilize support for MSC3952: Intentional mentions. (#15520) 10 months ago
  Patrick Cloke ded8f3d349
Update the base rules to remove the dont_notify action. (MSC3987) (#15534) 1 year ago
  Patrick Cloke e2e9b545ff
Do not return extensible events experimental push rules by default. (#15494) 1 year ago
  Patrick Cloke 20ed8c926b
Stabilize support for MSC3873: disambuguated event push keys. (#15190) 1 year ago
  Patrick Cloke 820f02b70b
Stabilize support for MSC3966: event_property_contains push condition. (#15187) 1 year ago
  Patrick Cloke fd9cadcf53
Stabilize support for MSC3758: event_property_is push condition (#15185) 1 year ago
  Erik Johnston 242d2a27ce
Use nightly rustfmt in CI (#15188) 1 year ago
  Patrick Cloke 8ef324ea6f
Update intentional mentions (MSC3952) to depend on `exact_event_property_contains` (MSC3966). (#15051) 1 year ago
  Patrick Cloke e746f80b4f
Do not accept pattern_type from user input in push rules. (#15088) 1 year ago
  Patrick Cloke 979f237b28
Update intentional mentions (MSC3952) to depend on `exact_event_match` (MSC3758). (#15037) 1 year ago
  Patrick Cloke 119e0795a5
Implement MSC3966: Add a push rule condition to search for a value in an array. (#15045) 1 year ago
  Richard van der Hoff 157c571f3e
Remove spurious `dont_notify` action from `.m.rule.reaction` (#15073) 1 year ago
  V02460 bac123c9d3
Update pyo3-log to v0.8.1 (#15043) 1 year ago
  Patrick Cloke 14be78d492
Support for MSC3758: exact_event_match push condition (#14964) 1 year ago
  Patrick Cloke 4142dca718
Include no actions instead of dont_notify for suppressing edits. (#15016) 1 year ago
  Patrick Cloke b2d97bac09
Implement MSC3958: suppress notifications from edits (#14960) 1 year ago
  Patrick Cloke 52700a0bcf
Support the backwards compatibility features in MSC3952. (#14958) 1 year ago
  Patrick Cloke 8e9fc28c6a
Reload the pyo3-log config when the Python logging config changes. (#14976) 1 year ago
  Patrick Cloke da8a957113
Make extension-module optional, but default. (#14965) 1 year ago
  Patrick Cloke 73403d5e5e
Fix inconsistencies between MSC3952 and implementation. (#14957) 1 year ago
  Patrick Cloke 585180594b
Fix running cargo bench & test in CI. (#14943) 1 year ago
  Patrick Cloke 2a51f3ec36
Implement MSC3952: Intentional mentions (#14823) 1 year ago
  Andrew Morgan a7b54ca8d8
Implement MSC3930: polls push rules (#14787) 1 year ago
  Erik Johnston 890e5f610e
Fix Rust lint CI (#14602) 1 year ago
  Travis Ralston 9ccc09fe9e
Support MSC1767's `content.body` behaviour; Add base rules from MSC3933 (#14524) 1 year ago
  Travis Ralston dd51828120
Create MSC1767 (extensible events) room version; Implement MSC3932 (#14521) 1 year ago
  Travis Ralston 3da6450327
Initial support for MSC3931: Room version push rule feature flags (#14520) 1 year ago
  Erik Johnston 6816300588
Make Dependabot only bump Rust deps in the lock file (#14434) 1 year ago
  dependabot[bot] fec1e2cb52
Bump blake2 from 0.10.4 to 0.10.5 (#14426) 1 year ago
  dependabot[bot] b03b5a5a4f
Bump pyo3 from 0.17.2 to 0.17.3 (#14381) 1 year ago
  dependabot[bot] 1df4260620
Bump regex from 1.6.0 to 1.7.0 (#14380) 1 year ago
  DeepBlueV7.X 2d0ba3f89a
Implementation for MSC3664: Pushrules for relations (#11804) 1 year ago
  dependabot[bot] 872ea2f4de
Bump serde_json from 1.0.86 to 1.0.87 (#14279) 1 year ago
  dependabot[bot] 5f06488418
Bump anyhow from 1.0.65 to 1.0.66 (#14278) 1 year ago
  dependabot[bot] 278b530875
Bump serde from 1.0.145 to 1.0.147 (#14277) 1 year ago
  Patrick Cloke 09be8ab5f9
Remove the experimental implementation of MSC3772. (#14094) 1 year ago
  Patrick Cloke e70c6b720e
Disable pushing for server ACL events (MSC3786). (#13997) 1 year ago
  Erik Johnston ebd9e2dac6
Implement push rule evaluation in Rust. (#13838) 1 year ago
  Erik Johnston b7508b1538
Lower minimum rustc version to 1.58.1 (#13857) 1 year ago