Commit Graph

12 Commits

Author SHA1 Message Date
9d55d3f134 Use "automation" instead of "workflow"
[MAILPOET-4793]
2022-11-14 12:14:35 +02:00
ba35ddf6e6 Extract automation API to MailPoet REST API
[MAILPOET-4523]
2022-09-12 14:40:36 -05:00
7df8342a18 Define manage automation capability in automation code
[MAILPOET-4465]
2022-07-12 13:36:58 +02:00
d9c47a40f2 Add permissions to manage automations
[MAILPOET-4287]
2022-05-19 10:09:05 +02:00
29df2dddb6 Sanitize unknown params
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
679f2200bd Rename endpoint "factory" to a more exact "container"
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
c5ff597267 Add the possibility to specify request schema
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
a06a8af0d5 Use WP-native params to support all REST API request formats
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
6b1c6929d1 Migrate existing endpoints to the new structure
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
f7888480b4 Make API endpoint a simple single-action class
[MAILPOET-4207]
2022-04-20 15:30:50 +02:00
c97476e8c3 Add controller to create workflows via REST API
[MAILPOET-4136]
2022-03-14 09:36:21 +01:00
da2621230d Move automation engine code under "Engine" namespace
This is to separate the engine itself from "integrations" that will be
built on top of the engine.

[MAILPOET-4136]
2022-03-14 09:36:21 +01:00