Commit Graph

19873 Commits

Author SHA1 Message Date
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
John Oleksowicz
192bdce421 Refactor tests to use helper
MAILPOET-5083
2023-04-13 17:56:13 +02:00
John Oleksowicz
a2d6da8c61 Add test helper for checking emails
MAILPOET-5083
2023-04-13 17:56:13 +02:00
Sam Najian
a9d89ff514 Use onChange instead of onClick for check boxes
[MAILPOET-5193]
2023-04-12 11:20:39 +02:00
Sam Najian
84f263db2e Add missing translation domain
[MAILPOET-5193]
2023-04-12 11:20:39 +02:00
Sam Najian
c0fb4c44ff Fix failing js tests
The test suits need window.mailpoet_feature_flags to be defined
in case the feature flags are checked in the code

[MAILPOET-5193]
2023-04-12 11:20:39 +02:00
Sam Najian
b276202e45 Add brand/theme colors and typography to boxes
[MAILPOET-5193]
2023-04-12 11:20:39 +02:00
Sam Najian
52357eb586 Adjust box bg and border on select
[MAILPOET-5193]
2023-04-12 11:20:39 +02:00
Sam Najian
931c6ca198 Convert sidebar.js to tsx
[MAILPOET-5193]
2023-04-12 11:20:39 +02:00
Sam Najian
152b9af871 Add the boxes and the check boxes
[MAILPOET-5193]
2023-04-12 11:20:39 +02:00
Sam Najian
325dc9e9f6 Remove fix for lodash/underscore conflict (MediaManagerBehavior)
[MAILPOET-5127]
2023-04-12 08:37:16 +02:00