Brezo Cordero
dccd729c2f
Sanitize values in Button block template
...
[MAILPOET-5235]
2023-04-17 14:17:49 +02:00
Brezo Cordero
f54e18ca44
Escape values in Button block template
...
[MAILPOET-5235]
2023-04-17 14:17:49 +02:00
David Remer
b3e836548c
Create newsletter in test
...
[MAILPOET-4934]
2023-04-17 13:59:39 +02:00
David Remer
e5d04a011f
Make keywords translateable
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
d68fdc76bf
Render WooCommerce integration in UI
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
7380d4859b
Render newsletter editor correctly for transactional emails
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
47fed85953
Test SendingQueue sends transactional emails as expected
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
9afe052b2a
Test transactional emails get scheduled
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
db3bbd83aa
Test the transactional type is set correctly
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
430c9b72f7
Exclude emails of wrong type
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
0ce8fce161
Send transactional emails to all not-bounced subscribers
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
19c6f777fc
Schedule transactional emails to all subscribers who are not bounced
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
0a8bcaf484
Do not allow to send emails to bounced subscribers
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
343b91a980
Remove type specification
2023-04-17 13:59:39 +02:00
David Remer
59bbe31433
Allow transactional emails
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
46f888a30b
Let transactional emails pass
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
ac65c138ee
Set transactional email type when email is transactional
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
18baff3888
Add type transactional
...
[MAILPOET-4999]
2023-04-17 13:59:39 +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
f27b6a26bb
Align send email step title icon
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
3e4e323131
Render title in Inserter and error view
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
12b769abe1
Add beacon ID
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
0f1929625f
Remove 'Feedback' beacon
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
2ceb002d96
Do render title icon only in automation view
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
982f6b9177
Introduce StepRenderContext
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
82d7f77f9c
Render send email title and description
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
David Remer
f44ae7ac8f
Make title and description dynamic, introduce keywords
...
[MAILPOET-4999]
2023-04-17 13:59:39 +02:00
Rostislav Wolny
4f42fa86a3
Use proper escaping function in option inner html
...
[MAILPOET-5233]
2023-04-17 11:51:52 +02:00
Brezo Cordero
94eeae5626
Escape values in Select block render
...
[MAILPOET-5233]
2023-04-17 11:51:52 +02:00
Rostislav Wolny
d549ae713a
Update texts in subscriber limit notice
...
[MAILPOET-5203]
2023-04-17 08:44:38 +02:00
Rodrigo Primo
fa5cb8aaf9
Bump the Woo version used in the acceptance_oldest CircleCI job
...
Bumping from 6.8.0 to 7.3.0 as this is the oldest version that we still
support.
[MAILPOET-5225]
2023-04-14 09:41:37 +02:00
Rodrigo Primo
ac8e2ac927
Download the latest Woo version by default for CircleCI jobs
...
Let's try to always download the laest version of Woo by default for the
CircleCI jobs. This way we have one less thing to update when a new
version of Woo is released and in theory MailPoet should always work
with the latest Woo version anyway.
[MAILPOET-5225]
2023-04-14 09:41:37 +02:00
John Oleksowicz
479499ccb3
Remove no-longer-used variable
...
MAILPOET-5220
2023-04-13 18:19:59 +02:00
John Oleksowicz
0c8c61cede
Extract WooCommerce fields into separate functions
...
MAILPOET-5220
2023-04-13 18:19:59 +02:00
John Oleksowicz
d1abde13f8
Don't validate single order value as date field
...
MAILPOET-5220
2023-04-13 18:19:59 +02:00
John Oleksowicz
3681852041
Better naming
...
MAILPOET-5220
2023-04-13 18:19:59 +02:00
John Oleksowicz
d3debdd29a
Prevent error when switching between filter types
...
MAILPOET-5220
2023-04-13 18:19:59 +02:00
John Oleksowicz
8700178f01
Remove debug code
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
5e9b83bf2d
Add required cleanup
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
aaa08d5ab6
Add missing group
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
cf7cfe40f8
Remove unused imports
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
6b2faeeecb
Remove unnecessary cleanup
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
f3f7d4dc61
Remove redundant tests
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
4576dd289f
Add woo filter helper tests for order status
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
096ab74ee3
Use helper for creating customers
...
MAILPOET-5145
2023-04-13 17:56:13 +02:00
John Oleksowicz
40fc3882f3
Use correct statuses for category filter
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
483acb0040
Use correct statuses for single order value
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
30c8ce0839
Use correct statuses for total spent
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
2caa535098
Use correct statuses for product filter
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
aa7bd6eb67
Use correct statuses for number of orders filter
...
MAILPOET-5083
2023-04-13 17:56:13 +02:00