Commit Graph

19029 Commits

Author SHA1 Message Date
0e7c26885d Add paid date field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
13e7afdc2a Add created date field
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
e6795ca91e Add shipping info fields
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
3ddc8a6a3d Add billing info fields
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
364479cc4f Extract building category and tag field options to a service
[MAILPOET-5169]
2023-06-19 11:06:23 +02:00
a7ff7d0c67 Revert "Add June sale info to repo description"
This reverts commit 3a7ac127a2.
2023-06-19 11:50:03 +03:00
d740ef85d2 Revert back to 3 iterations for nightly tests 2023-06-16 21:43:06 +02:00
a63cc229fc Update nightly tests with proper locator and increase max duration
[MAILPOET-5411]
2023-06-16 21:43:06 +02:00
c0bdb01965 Fix passing empty callback
[MAILPOET-5383]
2023-06-16 17:14:34 +02:00
30a3bde940 Unify add menu/submenu parameters with WP
[MAILPOET-5383]
2023-06-16 17:14:34 +02:00
bb979cd1ba Add menu page function types to analyze them statically
[MAILPOET-5383]
2023-06-16 17:14:34 +02:00
cbb1db857b Fix deprecation notice when hiding automations menu
[MAILPOET-5383]
2023-06-16 17:14:34 +02:00
1cd6ddd1f5 Prevent PHP notices
[MAILPOET-5383]
2023-06-16 17:14:34 +02:00
3a91801455 Update oldest test jobs to WC 7.6.0
[MAILPOET-5406]
2023-06-16 17:11:12 +02:00
c957d02108 Update WC requires at least: 7.6.0
[MAILPOET-5406]
2023-06-16 17:11:12 +02:00
ebb8ffce20 Update WC tested up to: 7.8.0
[MAILPOET-5406]
2023-06-16 17:11:12 +02:00
798bc320ed Make sure the doctrine parameters are unique
Previously there was a mismatch between parameters coming from the
dynamic segment and the parameters coming from the export
controller.

[MAILPOET-5382]
2023-06-16 17:00:33 +02:00
eb69b82a6e Update test with assertCssProperty
[MAILPOET-5318] & [MAILPOET-5319]
2023-06-15 17:07:50 +02:00
6b86fa7b9a Update tests and add new helper method
[MAILPOET-5318] & [MAILPOET-5319]
2023-06-15 17:07:50 +02:00
b711287f4d Unify locators
[MAILPOET-5408]
2023-06-15 13:13:34 +02:00
ad5b601629 Leave management of WC post types to WooCommerce
[MAILPOET-5409]
2023-06-15 13:39:38 +03:00
0f1760dfeb Fix percentage calculation
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
e26da84c53 Fix style of tabs
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
c020b79c94 Make updateSection an action and remove boot helper
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
0154a8eece Fix prettier issue
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
c79698e767 Update pnpm lock file
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
42fc686053 Remove ts-ignore
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
520b7a42a0 Make automationHasEmails() a selector method
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
c1692de029 Make analytics endpoint a GET endpoint
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
1336cb9086 Rename to Analytics
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
a60958aef6 Throw UnexpectedValueException instead of InvalidAgumentException
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
ed5e644834 Simplify fetching Automation
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
71c3f1b283 intend 2023-06-15 12:25:12 +02:00
702b695de9 Allow the usage of only from or only to
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
0db89c151d Fix styles
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
327fe250fd Return zero if new or previous value is zero
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
a7637c82ca use wordpress/components tabs
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
2cc0a16956 Fix typo
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
367d0331e9 Fix loading external styles 2023-06-15 12:25:12 +02:00
f10ef78825 Add Analytics Page and backend logic
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
8115ab0382 Add frontend
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
5710796fe9 Add date between options to statistics and select which statistics to grab in batch
[MAILPOET-5090]
2023-06-15 12:25:12 +02:00
eadbe6b66b Add packages and expose for premium
[MAILPOET-5088]
2023-06-15 12:25:12 +02:00
e265469b2f Wait for the correct notice 2023-06-15 10:00:01 +02:00
6a0b4e55f0 Avoid issue with multiple notices 2023-06-15 10:00:01 +02:00
33c399be63 Cleanup segmentation frontend code
- Reorganize field files into directories
- Extract woo fields/validation to match how subscriber fields work
- Fix typo in a file name
- Create new FilterProps type instead of repeating it all over the place

MAILPOET-5227
2023-06-14 12:03:59 +02:00
16c46cea39 Release 4.18.1 2023-06-13 14:12:56 +02:00
a308c8f3e1 Fix this.activateMode is not a function
We need to make sure that the global _ is always underscore
In certain themes Lodash's global _ is overriding the Underscore.js global of the same name, so while this segment of code was written targeting Underscore, it's in-fact using Lodash:

6e7053a6df/src/wp-includes/js/media/views/frame.js\#L76-L78

Unlike Underscore.js's each method, Lodash's equivalent does not support the third context argument. Since the above code is dependent upon the context being provided for this to be bound correctly in the call to this.activeMode, it otherwise fails.

Fixes: #4708

[MAILPOET-5380]
2023-06-12 15:26:18 +02:00
1f8b59cca1 Ensure product variations use their parent categories and tags
[MAILPOET-5168]
2023-06-12 12:13:41 +02:00
07d186d85f Do not boot Woo integration when Woo is not active
[MAILPOET-5168]
2023-06-12 12:13:41 +02:00