Commit History

Author SHA1 Message Date
  Travis Ralston 9ccc09fe9e Support MSC1767's `content.body` behaviour; Add base rules from MSC3933 (#14524) 1 year ago
  Travis Ralston 3da6450327 Initial support for MSC3931: Room version push rule feature flags (#14520) 1 year ago
  DeepBlueV7.X 2d0ba3f89a Implementation for MSC3664: Pushrules for relations (#11804) 1 year ago
  Shay b7a7ff6ee3 Add initial power level event to batch of bulk persisted events when creating a new room. (#14228) 1 year ago
  Patrick Cloke 87099b6ea5 Return the main timeline for events which are not part of a thread. (#14140) 1 year ago
  Patrick Cloke 09be8ab5f9 Remove the experimental implementation of MSC3772. (#14094) 1 year ago
  Sean Quah 44741aa85b Merge tag 'v1.69.0rc2' into develop 1 year ago
  David Robertson e9a0419c8d Fix sending events into rooms with non-integer power levels (#14073) 1 year ago
  Patrick Cloke 2b6d41ebd6 Recursively fetch the thread for receipts & notifications. (#13824) 1 year ago
  Patrick Cloke b4ec4f5e71 Track notification counts per thread (implement MSC3773). (#13776) 1 year ago
  Erik Johnston 535f8c8f7d Skip filtering during push if there are no push actions (#13992) 1 year ago
  Erik Johnston 285b9e9b6c Speed up calculating push actions in large rooms (#13973) 1 year ago
  Erik Johnston ebd9e2dac6 Implement push rule evaluation in Rust. (#13838) 1 year ago
  Kateřina Churanová 6caa303083 fix: Push notifications for invite over federation (#13719) 1 year ago
  Erik Johnston 42d261c32f Port the push rule classes to Rust. (#13768) 1 year ago
  Patrick Cloke 666ae87729 Update event push action and receipt tables to support threads. (#13753) 1 year ago
  Patrick Cloke 390b7ce946 Disable calculating unread counts unless the config flag is enabled. (#13694) 1 year ago
  Erik Johnston 5442891cbc Make push rules use proper structures. (#13522) 1 year ago
  Erik Johnston b4ae3b0d44 Don't include appservice users when calculating push rules (#13332) 1 year ago
  Erik Johnston e5716b631c Don't pull out the full state when calculating push actions (#13078) 1 year ago
  DeepBlueV7.X b10211871f Fix invite notifications for users without pushers (#12840) 2 years ago
  Patrick Cloke 88ce3080d4 Experimental support for MSC3772 (#12740) 2 years ago
  Shay 71e8afe34d Update EventContext `get_current_event_ids` and `get_prev_event_ids` to accept state filters and update calls where possible (#12791) 2 years ago
  Patrick Cloke 86a515ccbf Consolidate logic for parsing relations. (#12693) 2 years ago
  Patrick Cloke a4c75918b3 Remove unneeded `ActionGenerator` class. (#12691) 2 years ago
  Patrick Cloke b44fbdffa4 Move free functions into PushRuleEvaluatorForEvent. (#12677) 2 years ago
  Sean Quah 800ba87cc8 Refactor and convert `Linearizer` to async (#12357) 2 years ago
  Erik Johnston 7ca8ee67a5 Add cache for `get_membership_from_event_ids` (#12272) 2 years ago
  Patrick Cloke dda9b7fc4d Use the ignored_users table to test event visibility & sync. (#12225) 2 years ago
  Nick Mills-Barrett 735e89bd3a Add an additional HTTP pusher + push rule tests. (#12188) 2 years ago