Commit graph

10 commits

Author SHA1 Message Date
Tulir Asokan
49a6de3c27
Implement new push rule condition kinds (#120) 2023-05-24 15:09:43 +03:00
Tulir Asokan
f6944f6390 Don't match state_key push rules for non-state events 2022-09-28 11:04:17 +03:00
Tulir Asokan
b1ead68d12 Support matching nulls in push rules to fully implement MSC3862
https://github.com/matrix-org/matrix-spec-proposals/pull/3862
2022-09-28 11:00:30 +03:00
Tulir Asokan
53a8608c8a Fix parsing m.relates_to from non-standard events in push rules 2022-09-27 12:39:02 +03:00
Tulir Asokan
c4ce54d9d6 Implement MSC3664
https://github.com/matrix-org/matrix-spec-proposals/pull/3664
2022-09-27 12:31:44 +03:00
Tulir Asokan
61b0553ae9 Implement MSC3873 and match Synapse behavior in push rules
Synapse's current behavior isn't specced, but MSC3873 adds the current
behavior as a backwards compat method and defines some sensible escaping.

https://github.com/matrix-org/matrix-spec-proposals/pull/3873
2022-09-27 12:08:39 +03:00
Tulir Asokan
0eee489b64 Switch to /v3 paths everywhere 2022-04-17 12:59:34 +03:00
Tulir Asokan
f4fc99cddb Overhaul event content representation 2020-04-19 03:23:27 +03:00
Tulir Asokan
941515e73d Rename events to event 2020-04-16 17:29:47 +03:00
Tulir Asokan
825a931b09 Move pushrules module from gomuks 2020-04-16 17:28:59 +03:00