Jan Jakes
3839ca7a0e
Initialize fields lazily to avoid calling queries on every request
...
[MAILPOET-5426]
2023-06-26 13:19:32 +02:00
Jan Jakes
d1bdc1b2f0
Manage templates fully by registry
...
[MAILPOET-5372]
2023-06-19 13:29:25 +02:00
Jan Jakes
dd037c349c
Use strings for template categories
...
[MAILPOET-5372]
2023-06-19 13:29:25 +02:00
Jan Jakes
0236a6c919
Apply templates filter on all templates (in registry)
...
[MAILPOET-5372]
2023-06-19 13:29:25 +02:00
Jan Jakes
24111af58b
Move template management to registry
...
[MAILPOET-5372]
2023-06-19 13:29:25 +02:00
Jan Jakes
4ff9306826
Add filter management into automation registry
...
[MAILPOET-4946]
2023-04-20 16:32:32 +02:00
Jan Jakes
0bf9e75dd0
Automatically register fields exposed from subjects
...
[MAILPOET-4946]
2023-04-20 16:32:32 +02:00
Jan Jakes
209ede594e
Add fields management to automation registry
...
[MAILPOET-4946]
2023-04-20 16:32:32 +02:00
David Remer
b303111d3d
Add Automation to AUTOMATION_STEP_BEFORE_SAVE action
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
e2777aebc3
Use plural for array of subject transformers
...
[MAILPOET-4935]
2023-03-30 12:21:25 +02:00
David Remer
5328213d85
Introduce subject transformation
...
[MAILPOET-4935]
2023-03-30 12:21:25 +02:00
Jan Jakes
6b7ffbc4ad
Allow plugins to add their own context data for automation editor
...
[PREMIUM-215]
2023-01-26 14:12:22 +01:00
Jan Jakes
9d55d3f134
Use "automation" instead of "workflow"
...
[MAILPOET-4793]
2022-11-14 12:14:35 +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
Jan Jakes
e38e79f385
Split integration subject to a service (Subject) and data (Payload)
...
[MAILPOET-4629]
2022-09-23 12:42:03 +03:00
Jan Jakes
9028ea96ec
Implement root step
...
[MAILPOET-4523]
2022-09-12 14:40:36 -05:00
Jan Jakes
d1fddb85f7
Add before step save hook per step key to simplify usage
...
[MAILPOET-4515]
2022-08-08 13:23:57 +02:00
Jan Jakes
15e4635fe3
Add hook registration helper methods to registry
...
[MAILPOET-4515]
2022-08-08 13:23:57 +02:00
Jan Jakes
cc2f908236
Add registry methods for step interface implementations
...
[MAILPOET-4515]
2022-08-08 13:23:57 +02:00
Jan Jakes
b733e7b770
Add subjects to registry, implement subject loader service
...
[MAILPOET-4454]
2022-07-04 14:09:00 +02:00
John Oleksowicz
5227481a42
Revert to a simpler approach
...
Having separate objects for validation results is unnecessary and overly
complicated at this point, and we should wait to introduce that kind of
complexity only when/if it's clearly needed.
[MAILPOET-4191]
2022-04-18 09:10:23 +02:00
John Oleksowicz
954b23d151
State-independent validation
...
We need to be able to validate an action in a workflow in the UI,
outside the context of a specific workflow run, so the validation can't
check things like the specific entities loaded in a subject.
[MAILPOET-4191]
2022-04-18 09:10:23 +02:00
Jan Jakes
db21cfa8a5
Add registry service for workflow triggers and actions
...
[MAILPOET-4136]
2022-03-14 09:36:21 +01:00