Jan Jakes
|
5e8a377669
|
Fix template counts in tests
[MAILPOET-6002]
|
2024-05-01 12:26:09 +02:00 |
|
Mike Jolley
|
0d6fe6e5eb
|
Apply rules to tests and tasks
|
2024-03-21 16:57:59 +01:00 |
|
Jan Jakes
|
9be4e730c0
|
Add win-back customers template
[MAILPOET-5934]
|
2024-03-14 11:09:12 +01:00 |
|
Jan Jakes
|
dab719454a
|
Fix invalid email address causing failed validation on subsequent flush
[MAILPOET-5910]
|
2024-02-16 12:24:35 -06:00 |
|
Jan Jakes
|
d220f05840
|
Move automation template categories to registry
This will also allow 3rd parties adding new categories in the future.
[MAILPOET-4676]
|
2023-11-20 14:30:05 +01:00 |
|
Rodrigo Primo
|
afe378ba22
|
Replace expect()->equals() with verify()->equals()
codeception/verify 2.1 removed support for expect()->equals() so we need
to replace it with verify()->equals().
[MAILPOET-5664]
|
2023-10-24 08:58:22 +03:00 |
|
Jan Jakes
|
e2cf884b98
|
Add missing ContainerWrapper return type, fix reported errors
[MAILPOET-5569]
|
2023-09-20 02:36:40 -07:00 |
|
Jan Jakes
|
45b907f3d9
|
Do not create Woo templates when WooCommerce is not active
[MAILPOET-5384]
|
2023-08-14 12:54:09 +02:00 |
|
Jan Jakes
|
7a6d4bd6d4
|
Update tests for new templates
[MAILPOET-5372]
|
2023-06-19 13:29:25 +02:00 |
|
Jan Jakes
|
34ca96d007
|
Introduce filters data type and filter groups to enable saving and/or filter combinations
[MAILPOET-5257]
|
2023-04-24 10:42:28 +02:00 |
|
Jan Jakes
|
eaa1a4aa69
|
Save automation filters to the database
[MAILPOET-4946]
|
2023-04-20 16:32:32 +02:00 |
|
John Oleksowicz
|
e7f766aedf
|
Remove empty _afters
MAILPOET-5145
|
2023-04-07 12:11:12 -05:00 |
|
John Oleksowicz
|
f90e869402
|
Clean up after automations too
MAILPOET-5145
|
2023-04-07 12:11:12 -05:00 |
|
John Oleksowicz
|
cf67ad2a83
|
Add missing parent::_after calls
MAILPOET-5145
|
2023-04-07 12:11:12 -05:00 |
|
David Remer
|
286cd94135
|
Remove subject_keys from Step definition and load information from registry
[MAILPOET-4966]
|
2023-03-01 16:14:38 +01:00 |
|
David Remer
|
83599e7ba9
|
Fix test to account for subject_keys and meta
[MAILPOET-4966]
|
2023-03-01 16:14:38 +01:00 |
|
David Remer
|
7379b83a92
|
Move createAutomation method to integration tester
[MAILPOET-4966]
|
2023-03-01 16:14:38 +01:00 |
|
David Remer
|
314327aed2
|
Add tests to ensure editor has access to endpoints
[MAILPOET-5024]
|
2023-02-06 14:06:06 +01:00 |
|
Jan Jakes
|
82aeb89854
|
Use strict types in tests
[MAILPOET-2688]
|
2022-11-29 15:04:09 +01:00 |
|
David Remer
|
b6a37f274c
|
Fix Squiz.NamingConventions.ValidVariableName.MemberNotCamelCaps
[MAILPOET-4850]
|
2022-11-28 22:54:13 +03:00 |
|
David Remer
|
7db40b27b5
|
Fix errors automatically with phpcbf
[MAILPOET-4850]
|
2022-11-28 22:54:13 +03:00 |
|
Jan Jakes
|
2e328b6d7f
|
Move temporary automation migrator to a new migration
[MAILPOET-4788]
|
2022-11-14 12:35:29 +02:00 |
|
Jan Jakes
|
9063dc3079
|
Remove duplicities in naming
[MAILPOET-4793]
|
2022-11-14 12:14:35 +02:00 |
|
Jan Jakes
|
9d55d3f134
|
Use "automation" instead of "workflow"
[MAILPOET-4793]
|
2022-11-14 12:14:35 +02:00 |
|
David Remer
|
9daa5d58c7
|
Adjust tests to new templates
[MAILPOET-4745]
|
2022-11-09 15:24:50 +03:00 |
|
Jan Jakes
|
848fc51070
|
Run full workflow validation for all non-draft statuses
[MAILPOET-4757]
|
2022-11-07 11:17:36 +02:00 |
|
Jan Jakes
|
dc5e5b4f8b
|
Use "automation" instead of "workflow" in user-facing strings
[MAILPOET-4758]
|
2022-11-04 10:51:23 +02:00 |
|
Jan Jakes
|
1747d9c1c9
|
Fix wrong import
[MAILPOET-4540]
|
2022-10-17 11:21:03 +03:00 |
|
Jan Jakes
|
506cb8b732
|
Ensure workflow was trashed before deleting it
[MAILPOET-4540]
|
2022-10-14 12:03:53 +03:00 |
|
Jan Jakes
|
e40665fc4a
|
Add missing trailing comma
[MAILPOET-4540]
|
2022-10-14 12:03:53 +03:00 |
|
Jan Jakes
|
7b2dc2d172
|
Add check that workflow hasn't been duplicated when not allowed
[MAILPOET-4540]
|
2022-10-14 12:03:53 +03:00 |
|
Jan Jakes
|
70344b0e84
|
Add test for workflow delete endpoint
[MAILPOET-4540]
|
2022-10-14 12:03:53 +03:00 |
|
Jan Jakes
|
2a4b126538
|
Add test for workflow duplicate endpoint
[MAILPOET-4540]
|
2022-10-14 12:03:53 +03:00 |
|
David Remer
|
03cfeaac7f
|
Fix test: If activated_at is null the status has to be draft
[MAILPOET-4531]
|
2022-10-13 13:01:10 +03:00 |
|
David Remer
|
4931ab47cb
|
Use already assigned $this->workflowStorage instead of using di container
[MAILPOET-4531]
|
2022-10-13 13:01:10 +03:00 |
|
David Remer
|
ea3a40863d
|
Replace assert() with $this->assert*
[MAILPOET-4531]
|
2022-10-13 13:01:10 +03:00 |
|
David Remer
|
0679658d33
|
Rename WorkflowStorage::flush() to WorkflowStorage::truncate()
[MAILPOET-4531]
|
2022-10-13 13:01:10 +03:00 |
|
David Remer
|
dba4b266dd
|
Add test for WorkflowPutEndpoint
[MAILPOET-4531]
|
2022-10-13 13:01:10 +03:00 |
|
David Remer
|
6e3e8c7326
|
Test not loggedin users can not get workflow templates
[MAILPOET-4531]
|
2022-10-13 13:01:10 +03:00 |
|
David Remer
|
44902eb33c
|
Extend tests for WorkflowCreateFromTemplate enpdoint
[MAILPOET-4531]
|
2022-10-13 13:01:10 +03:00 |
|
David Remer
|
bbb130f3ea
|
Add tests for WorkflowsGetEndpoint
[MAILPOET-4531]
|
2022-10-13 13:01:10 +03:00 |
|
Jan Jakes
|
ba35ddf6e6
|
Extract automation API to MailPoet REST API
[MAILPOET-4523]
|
2022-09-12 14:40:36 -05:00 |
|
David Remer
|
83f5c6cc46
|
Add test for WorkflowTemplatesGetEndpoint
[MAILPOET-4538]
|
2022-08-23 14:03:24 +02:00 |
|
David Remer
|
baa4d369af
|
Introduce template storage and rebuild create form template endpoint
[MAILPOET-4538]
|
2022-08-23 14:03:24 +02:00 |
|
alex-mailpoet
|
98b01f46e0
|
Move workflow creation POST endpoint to Premium
[PREMIUM-180]
|
2022-06-09 13:30:54 +02:00 |
|
John Oleksowicz
|
2bf59eab9a
|
Create templated workflows in draft status
MAILPOET-4264
|
2022-06-08 13:14:11 +02:00 |
|
John Oleksowicz
|
25b9f3a876
|
Create a workflow from a PHP template
MAILPOET-4264
|
2022-06-08 13:14:11 +02:00 |
|
Jan Jakes
|
3660d12dd0
|
Return workflow list data in workflows endpoint
[MAILPOET-4287]
|
2022-05-19 10:09:05 +02:00 |
|
Jan Jakes
|
adf6dd3ce9
|
Add schema for workflow post endpoint
[MAILPOET-4207]
|
2022-04-20 15:30:50 +02:00 |
|
Jan Jakes
|
29df2dddb6
|
Sanitize unknown params
[MAILPOET-4207]
|
2022-04-20 15:30:50 +02:00 |
|