Commit Graph

53 Commits

Author SHA1 Message Date
Jan Jakes
4e42c39486 Add test for tags & categories backfilling
[PREMIUM-253]
2024-03-18 13:36:08 +01:00
Jan Jakes
c3e4264d4d Add test for order date fields backfilling
[PREMIUM-253]
2024-03-18 13:36:08 +01:00
Jan Jakes
cad1e9e8a1 Add test for order stats fields backfilling
[PREMIUM-253]
2024-03-18 13:36:08 +01:00
Jan Jakes
593d227d8e Add test for billing & shipping info backfilling
[PREMIUM-253]
2024-03-18 13:36:08 +01:00
Jan Jakes
eaee987048 Implement cart total field
[MAILPOET-5934]
2024-03-14 11:09:12 +01:00
Jan Jakes
b5b21c9f7a Add check for product post type when fetching customer review data
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Jan Jakes
5439db1e5a Unify parameter naming
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Jan Jakes
1a0eb90402 Mark which fields support the "in the last" parameter for UI
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Jan Jakes
5b2d75dc1f Add "in the last" parameter to "woocommerce:customer:purchased-tags" field
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Jan Jakes
176b2dbd53 Add "in the last" parameter to "woocommerce:customer:purchased-categories" field
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Jan Jakes
399e61d7b9 Add "in the last" parameter to "woocommerce:customer:review-count" field
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Jan Jakes
3dbe1bd049 Add "in the last" parameter to "woocommerce:customer:spent-average" field
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Jan Jakes
adff3b61a6 Add "in the last" parameter to "woocommerce:customer:order-count" field
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Jan Jakes
d9be326aa7 Add "in the last" parameter to "woocommerce:customer:spent-total" field
[PREMIUM-253]
2024-03-11 10:31:15 +01:00
Jan Lysý
9ab347080b Create customers to avoid failing tests
[MAILPOET-5909]
2024-02-16 08:29:27 +01:00
David Remer
1d885ea238 Add order created|cancelled|completed triggers
[MAILPOET-5661]
2023-11-06 12:57:56 +01:00
David Remer
d4ea49d09a Move OrderStatusChangeTrigger into own namespace
[MAILPOET-5661]
2023-11-06 12:57:56 +01:00
David Remer
b2320d2982 Add test for OrderFieldFactory to check for variable products
[MAILPOET-5553]
2023-10-02 14:24:42 +02:00
David Remer
3de300da3a Change method name to withStep
trunk changed the method name, this commit reflects this change for the tests

[MAILPOET-5516]
2023-09-25 07:11:43 -07:00
David Remer
8876007085 Add test for BuysFromACategoryTrigger
[MAILPOET-5517]
2023-09-25 07:11:43 -07:00
David Remer
a62618ffdd Add test for BuysAProductTrigger
[MAILPOET-5516]
2023-09-25 07:11:43 -07:00
John Oleksowicz
2517023ad0 Fix automation factory method calls
addStep was renamed to withStep but the calls in this helper weren't
updated
2023-09-20 19:03:25 +02:00
David Remer
c271a1f11a Remove outdated todo comment
[MAILPOET-5576]
2023-09-13 14:58:48 +02:00
David Remer
330d747f36 Add test for AbandonedCartTrigger
[MAILPOET-5576]
2023-09-13 14:58:48 +02:00
Jan Jakes
c09410af94 Include parent category IDs in customer order fields
[MAILPOET-5377]
2023-08-14 16:41:29 +02:00
Jan Jakes
6414cc832c Include parent category IDs in order category field
[MAILPOET-5377]
2023-08-14 16:41:29 +02:00
Jan Jakes
8e640acaf1 Fix is-first-order for guest customers
[MAILPOET-5459]
2023-08-14 13:59:38 +02:00
Jan Jakes
e9dc3d8b12 Make sure "wc-" prefixes are removed from order status options
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
82e2025e83 Use enums for countries also for customer fields
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
0199786a0e Use enums for countries
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
8b04415243 Ensure billing email in orders (required by HPOS sync)
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
f0e2681a55 Add functionality to create and properly clean Woo coupons in integration tester
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
94af99e5dd Add functionality to create and properly clean WP terms in integration tester
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
e1653dcfcf Add functionality to create and properly clean Woo products in integration tester
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
f9e7b38894 Add products field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
84c00e98d9 Add tags field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
f3a6708562 Add categories field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
7818ff645d Add is-first-order field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
9375d8cab7 Add coupon field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
15746341c0 Add total field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
6c270b88e7 Add status field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
01b13e27bc Add payment method field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
75adee5d23 Add customer note field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
0e7c26885d Add paid date field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
13e7afdc2a Add created date field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
e6795ca91e Add shipping info fields
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
3ddc8a6a3d Add billing info fields
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
Jan Jakes
1f8b59cca1 Ensure product variations use their parent categories and tags
[MAILPOET-5168]
2023-06-12 12:13:41 +02:00
Jan Jakes
4a4eb45267 Add customer product categories and tags fields
[MAILPOET-5168]
2023-06-12 12:13:41 +02:00
Jan Jakes
916aea1e8d Add customer review fields
[MAILPOET-5168]
2023-06-12 12:13:41 +02:00