Jan Jakes
|
262a8b9540
|
Manage WP_Locale in WordPress wrapper
[MAILPOET-5036]
|
2023-05-17 12:36:05 +02:00 |
|
Jan Jakeš
|
1fb2580a92
|
Use sprintf for custom field name
[MAILPOET-5036]
Co-authored-by: David Remer <webmaster@websupporter.net>
|
2023-05-17 12:36:05 +02:00 |
|
Jan Jakes
|
ddfdbb23dc
|
Add automation field for subscriber lists
[MAILPOET-5172]
|
2023-05-17 12:36:05 +02:00 |
|
Jan Jakes
|
7444131021
|
Add subscriber automation fields
[MAILPOET-5172]
|
2023-05-17 12:36:05 +02:00 |
|
Jan Jakes
|
6cfc808248
|
Add subscriber statistic fields
[MAILPOET-5172]
|
2023-05-17 12:36:05 +02:00 |
|
Jan Jakes
|
2e39798cd3
|
Extract subscriber fields creation to a factory
[MAILPOET-5172]
|
2023-05-17 12:36:05 +02:00 |
|
Jan Jakes
|
906e76c73c
|
Map subscriber custom fields to automation fields
[MAILPOET-5036]
|
2023-05-17 12:36:05 +02:00 |
|
Jan Jakes
|
9ddd6d9e95
|
Add more subscriber fields, unify naming
[MAILPOET-5036]
|
2023-05-17 12:36:05 +02:00 |
|
David Remer
|
0cc02b38a5
|
Move abandoned cart into WooCommerce vendor space
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
06a704da75
|
Use Populator to add group and event to available options
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
0a57ca6a4d
|
Use productIds in AbandonedCartPayload
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
23fe9533b7
|
Move AbandonedCartSubject to free plugin
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
d113ec9fdb
|
Remove ProductsSubject
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
70c3c4b741
|
Fix product error message
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
368c6ce873
|
Use array_values()
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
50827706fb
|
Add product_ids for abandoned cart to email
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
f91453b102
|
Set woocommerce and abandoned cart options
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
3ae7399721
|
Introduce ProductsSubject
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
Jan Jakes
|
4ad01230f8
|
Improve timezone property and function naming
[MAILPOET-5000]
|
2023-05-08 13:58:31 +02:00 |
|
Jan Jakes
|
2a38e639db
|
Implement datetime filter
[MAILPOET-5000]
|
2023-05-08 13:58:31 +02:00 |
|
Jan Jakes
|
607e193c0d
|
Add datetime field to subscriber subject
[MAILPOET-5000]
|
2023-05-08 13:58:31 +02:00 |
|
Jan Jakes
|
6e32f57275
|
Add missing value to subscriber status field
[MAILPOET-5187]
|
2023-05-01 12:42:35 +02:00 |
|
Jan Jakes
|
2da3e08c09
|
Implement enum filter
[MAILPOET-5187]
|
2023-05-01 12:42:35 +02:00 |
|
Jan Jakes
|
de0199421c
|
Implement integer filter
[MAILPOET-4624]
|
2023-05-01 12:42:35 +02:00 |
|
Jan Jakes
|
94e3c0e391
|
Implement number filter
[MAILPOET-4624]
|
2023-05-01 12:42:35 +02:00 |
|
Jan Jakes
|
3f923ffce9
|
Implement boolean filter
[MAILPOET-5001]
|
2023-05-01 12:42:35 +02:00 |
|
Jan Jakes
|
ee0c3f4bbf
|
Add one field for each new filter type (number, integer, boolean, string)
[MAILPOET-4624]
[MAILPOET-5001]
[MAILPOET-5187]
|
2023-05-01 12:42:35 +02:00 |
|
Jan Jakes
|
a6fcc60de3
|
Add "of" preposition to matches any/all/none
[MAILPOET-5257]
|
2023-04-24 10:42:28 +02:00 |
|
Jan Jakes
|
69f21814e3
|
Rename "transactional" email type to "automation_transactional"
[MAILPOET-5258]
|
2023-04-24 09:54:08 +03:00 |
|
Jan Jakes
|
963dd083b6
|
Add subscriber segments field, comment out other fields for now
[MAILPOET-4946]
|
2023-04-20 16:32:32 +02:00 |
|
Jan Jakes
|
56b551dc16
|
Implement enum array filter
[MAILPOET-4946]
[MAILPOET-5002]
|
2023-04-20 16:32:32 +02:00 |
|
Jan Jakes
|
370f3082de
|
Implement string filter
[MAILPOET-4946]
[MAILPOET-4419]
|
2023-04-20 16:32:32 +02:00 |
|
Jan Jakes
|
97e40955ab
|
Add fields to subject interface
[MAILPOET-4946]
|
2023-04-20 16:32:32 +02:00 |
|
David Remer
|
430c9b72f7
|
Exclude emails of wrong type
[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
|
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
|
a3ebd0695b
|
Introduce Order to Segment transformer
[MAILPOET-4935]
|
2023-03-30 12:21:25 +02:00 |
|
David Remer
|
0d12c05fb9
|
Improve readability
[MAILPOET-4935]
|
2023-03-30 12:21:25 +02:00 |
|
David Remer
|
ce6c9dfcdb
|
Remove unnecessary check
[MAILPOET-4935]
|
2023-03-30 12:21:25 +02:00 |
|
David Remer
|
9d9b3f58c4
|
Use WooCommerce helper to fetch order
[MAILPOET-4935]
|
2023-03-30 12:21:25 +02:00 |
|
David Remer
|
d0659f638c
|
Add order to subscriber transformer
[MAILPOET-4935]
|
2023-03-30 12:21:25 +02:00 |
|
David Remer
|
e140dc6d4e
|
Add WooCommerce integration and order status trigger backend
[MAILPOET-4935]
|
2023-03-30 12:21:25 +02:00 |
|
David Remer
|
6012a139cb
|
Improve name of counting method
[MAILPOET-4966]
|
2023-03-01 16:14:38 +01:00 |
|
David Remer
|
c68fc1378c
|
Improve name of "run only once" meta
[MAILPOET-4966]
|
2023-03-01 16:14:38 +01:00 |
|
David Remer
|
67f6b490bf
|
Allow setting meta values in the templates
[MAILPOET-4966]
|
2023-03-01 16:14:38 +01:00 |
|
David Remer
|
93cfffe295
|
Allow sending an email multiple times
[MAILPOET-4966]
|
2023-03-01 16:14:38 +01:00 |
|
David Remer
|
fcf6e738c7
|
Interrupt automation run creation if a run already exists and only_once setting is set
[MAILPOET-4966]
|
2023-03-01 16:14:38 +01:00 |
|
Jan Jakes
|
e3e865eac5
|
Use plugin context to load list of segments
[PREMIUM-215]
|
2023-01-26 14:12:22 +01:00 |
|