David Remer
53f3a5d001
Allow to return null in SubjectTransformer::transform()
...
Sometimes a transformer can't return a subject. In this case transform() will return null
instead of throwing an exception. This means an automation can run until it comes to a
step where the subject would be needed. There it would fail.
[PREMIUM-248]
2023-10-30 21:22:23 +01:00
Jan Jakes
eeb4d64e8b
Pass step run controller to automation actions
...
[MAILPOET-5569]
2023-09-20 02:36:40 -07:00
Jan Jakes
34d043232b
Refactor filter args validation to work per-condition
...
This also fixes string "is-blank" and "is-not-blank" being marked as invalid.
[MAILPOET-5415]
2023-06-26 13:19:32 +02:00
Jan Jakes
52be5ca3f9
Add interface for filter definition
...
[MAILPOET-4946]
2023-04-20 16:32:32 +02:00
Jan Jakes
97e40955ab
Add fields to subject interface
...
[MAILPOET-4946]
2023-04-20 16:32:32 +02:00
David Remer
5328213d85
Introduce subject transformation
...
[MAILPOET-4935]
2023-03-30 12:21:25 +02:00
Jan Jakes
a052cdcceb
Allow custom validation for all step types
...
[MAILPOET-4659]
2022-10-13 11:58:11 +02:00
Jan Jakes
7425c73d9e
Add error messages to action validation, use step validation args
...
[MAILPOET-4659]
2022-10-13 11:58:11 +02:00
Jan Jakes
a2948efc46
Rename namespace with defs for 3rd-party integrations to "Integration"
...
[MAILPOET-4659]
2022-10-13 11:58:11 +02:00