Jan Jakes
|
46d3a814e5
|
Add WP user fields
[MAILPOET-5168]
|
2023-06-12 12:13:41 +02:00 |
|
Jan Jakes
|
88b23f6a59
|
Add subscriber to WP user subject transformer
[MAILPOET-5168]
|
2023-06-12 12:13:41 +02:00 |
|
Jan Jakes
|
b132405f42
|
Add WordPress user subject and payload
[MAILPOET-5168]
|
2023-06-12 12:13:41 +02:00 |
|
Jan Jakes
|
cc352e6e2d
|
Add WordPress integration
[MAILPOET-5168]
|
2023-06-12 12:13:41 +02:00 |
|
David Remer
|
a976006a2c
|
Add method isGuest to payload
[MAILPOET-5290]
|
2023-05-18 23:14:26 +02:00 |
|
David Remer
|
be47e9da4f
|
Make \WC_Customer nullable in Payload construction
[MAILPOET-5290]
|
2023-05-18 23:14:26 +02:00 |
|
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
|
8dc3f109dd
|
Fix and simplify fetching automations with status filter
[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
|
8d5e9bd951
|
Get all subjectEntries into the StepArgs, not just the required ones
[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
|
9b6ea25d6f
|
Add method to get all triggers
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
38ad5b75b6
|
Query Automations by trigger key
[MAILPOET-4934]
|
2023-05-15 08:19:19 +02:00 |
|
David Remer
|
11d2dd7c24
|
Make subjectData available
[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
|
b45e105cb4
|
Evaluate global filter operator
[MAILPOET-5218]
|
2023-05-04 14:34:11 +02:00 |
|
Jan Jakes
|
c40cb47928
|
Evaluate filter group operators (and/or)
[MAILPOET-5218]
|
2023-05-04 14:34:11 +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 |
|
David Remer
|
b91d96deab
|
Fix doctype to reflect the array key can be an integer
[MAILPOET-5267]
|
2023-04-26 09:56:08 +02:00 |
|
David Remer
|
6a6d158785
|
Cast steps array key to string
[MAILPOET-5267]
|
2023-04-26 09:56:08 +02:00 |
|
Jan Jakes
|
f75620a7c1
|
Add IDs for filter groups and filter definitions
[MAILPOET-5257]
|
2023-04-24 10:42:28 +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
|
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
|
f6a59647d5
|
Implement filter args validation
[MAILPOET-4946]
|
2023-04-20 16:32:32 +02:00 |
|
Jan Jakes
|
0157feb508
|
Remove no longer used exception
[MAILPOET-4946]
|
2023-04-20 16:32:32 +02:00 |
|
Jan Jakes
|
abe44ca9f8
|
Implement filter handler to apply filters on field values during automation run
[MAILPOET-4946]
|
2023-04-20 16:32:32 +02:00 |
|