David Remer
5ef146cc2b
Add BuysFromACategory Trigger backend
...
[MAILPOET-5517]
2023-09-25 07:11:43 -07:00
David Remer
90105f5025
Add BuysFromACategory Trigger frontend
...
[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
David Remer
a7f66d9812
Add BuysAProduct trigger backend
...
[MAILPOET-5516]
2023-09-25 07:11:43 -07:00
David Remer
2ea9a69a40
Make method public
...
[MAILPOET-5516]
2023-09-25 07:11:43 -07:00
David Remer
5bb8ea214d
Add Buys A Product trigger frontend
...
[MAILPOET-5516]
2023-09-25 07:11:43 -07:00
David Remer
63e7db963a
Prepare <OrderStatusPanel /> to be used by different steps
...
[MAILPOET-5516]
2023-09-25 07:11:43 -07:00
David Remer
5a740f50ad
Switch api URL for wc-analytics
...
[MAILPOET-5516]
2023-09-25 07:11:43 -07:00
David Remer
f8cab8f888
Fix text-domains
...
[MAILPOET-5516]
2023-09-25 07:11:43 -07:00
Brezo Cordero
c12438db08
Add filter to remove restriction on Woo Express
...
[MAILPOET-5573]
2023-09-25 07:02:19 -07:00
Brezo Cordero
748995d9d5
Use createInterpolateElement
...
[MAILPOET-5573]
2023-09-25 06:56:27 -07:00
Brezo Cordero
1be36ed7f5
Add automations info notice on KB Help tab
...
This is for Woo Express customers where the automations are hidden when AutomateWoo is enabled.
[MAILPOET-5598]
2023-09-25 06:56:27 -07:00
Brezo Cordero
d5ea0fab02
Add automations info notice on Woo Settings tab
...
This is for Woo Express customers where the automations are hidden when AutomateWoo is enabled.
[MAILPOET-5598]
2023-09-25 06:56:27 -07:00
Brezo Cordero
946d4a87f8
Add read more link to automateWoo type
...
[MAILPOET-5598]
2023-09-25 06:56:27 -07:00
Jan Jakes
7fac20fc8c
Make default error value NULL, make data non-nullable
...
[MAILPOET-5599]
2023-09-25 06:10:52 -07:00
Jan Jakes
c5f50b2a47
Fix "Field 'run_number' doesn't have a default value"
...
[MAILPOET-5599]
2023-09-25 06:10:52 -07:00
Brezo Cordero
6388a7307f
Check table exists before altering it
...
[MAILPOET-5590]
2023-09-25 05:48:48 -07:00
Brezo Cordero
99bbf4ffd0
Fix ts error
...
[MAILPOET-5435]
2023-09-25 03:18:34 -07:00
Brezo Cordero
eaf82fce3f
Improve naming of symlink constant
...
[MAILPOET-5435]
2023-09-25 03:18:34 -07:00
Brezo Cordero
967de81760
Update upgrade_info with premium status
...
[MAILPOET-5435]
2023-09-25 03:18:34 -07:00
Brezo Cordero
fc101a9ad2
Use Premium Modal on upgrade banner
...
[MAILPOET-5435]
2023-09-25 03:18:34 -07:00
Brezo Cordero
1c4e6f45d2
Use Premium modal on key activation
...
[MAILPOET-5435]
2023-09-25 03:18:34 -07:00
Brezo Cordero
d0e72c8fa8
Ignore exceptions when symlink premium
...
This is a nice to have and should not block the installation.
[MAILPOET-5435]
2023-09-25 03:18:34 -07:00
Brezo Cordero
2d31cc4bc4
Symlink premium if Dotcom platform
...
[MAILPOET-5435]
2023-09-25 03:18:34 -07:00
Jan Lysý
688d1ff0aa
Add displaying loader in react select
...
[MAILPOET-5123]
2023-09-25 02:28:51 -07:00
Jan Lysý
abcfdebcf6
Add integration test for Coupon API endpoint
...
[MAILPOET-5123]
2023-09-25 02:28:51 -07:00
Jan Lysý
5356415b48
Add debouncing to coupon search inputs
...
[MAILPOET-5123]
2023-09-25 02:28:51 -07:00
Jan Lysý
76ec7e6466
Fix EditorCouponCest after coupon block changes
...
I added waiting for element because coupons are loaded with Ajax call now.
[MAILPOET-5123]
2023-09-25 02:28:51 -07:00
Jan Lysý
edb2c97286
Refactor used coupon filter to load coupons via API
...
[MAILPOET-5123]
2023-09-25 02:28:51 -07:00
Jan Lysý
191bd69fac
Remove coupons from dynamic segments page
...
[MAILPOET-5123]
2023-09-25 02:28:51 -07:00
Jan Lysý
26417bab52
Change Coupon API parameter from include_coupon_id to include_coupon_id
...
[MAILPOET-5123]
2023-09-25 02:28:51 -07:00
Jan Lysý
38fe1cce6a
Refactor component for existing coupons to use Ajax call
...
[MAILPOET-5123]
2023-09-25 02:28:51 -07:00
Jan Lysý
79d506ca34
Create new API endpoint for WC coupons
...
Because I haven't found an easy way how to use WP or WC API,
I decided to create a MailPoet endpoint for getting coupons that
allows me loading them via Ajax.
[MAILPOET-5123]
2023-09-25 02:28:51 -07:00
Jan Lysý
019b9ec3fa
Remove coupons loading from NewsletterEditor
...
[MAILPOET-5123]
2023-09-25 02:28:51 -07:00
Rodrigo Primo
6a8c47382b
Make sure tracking happens before redirecting user to another page
...
See https://github.com/mailpoet/mailpoet/pull/5156#discussion_r1327025254
[MAILPOET-5400]
2023-09-25 00:21:06 -07:00
Rodrigo Primo
2db171d34b
Add Mixpanel tracking when creating a new segment from scratch
...
[MAILPOET-5400]
2023-09-25 00:21:06 -07:00
Rodrigo Primo
dcb6838627
Add Mixpanel tracking when creating a new segment from a template
...
[MAILPOET-5400]
2023-09-25 00:21:06 -07:00
Rodrigo Primo
94d9eb0bb8
Add slug to all segment templates
...
The slugs will be used for tracking.
[MAILPOET-5400]
2023-09-25 00:21:06 -07:00
veljko
52659a6365
Switch back to 3 iterations for nightly
2023-09-22 16:43:21 +02:00
veljko
88f4c2510c
Update all tests to include closing browser context
2023-09-22 16:43:21 +02:00
Veljko
22074731ed
Refactor all k6 tests and update RoboFile
2023-09-22 16:43:21 +02:00
Veljko
df83158dfb
Update k6 to latest version and update test suite
2023-09-22 16:43:21 +02:00
Rostislav Wolny
d20efc5c16
Update acceptance tests after updating PHPUnit
...
[PREMIUM-191]
2023-09-22 16:20:11 +02:00
Rostislav Wolny
f56b58a5fe
Fix warnings and errors in integration tests
...
[PREMIUM-191]
2023-09-22 16:20:11 +02:00
Rostislav Wolny
8eeab7b5cc
Fix deprecated warnings in unit tests after updating PHPUnit
...
[PREMIUM-191]
2023-09-22 16:20:11 +02:00
Rostislav Wolny
0069499869
Update lucatume/wp-browser and phpunit
...
[PREMIUM-191]
2023-09-22 16:20:11 +02:00
Rostislav Wolny
398a313d54
Pass styles controller into block renders
...
When rendering blocks, we need to access global styles settings.
This will be done via the StylesController
[MAILPOET-5540]
2023-09-21 14:20:35 +02:00
Rostislav Wolny
46d8cb38a0
Apply layout styles defined in StylesController and also to editor
...
[MAILPOET-5540]
2023-09-21 14:20:35 +02:00
Rostislav Wolny
fd96b4afad
Add email background and width into StylesController and apply in redering
...
[MAILPOET-5540]
2023-09-21 14:20:35 +02:00
Rostislav Wolny
77eab47357
Refactor email styles from constant to service and move to core
...
I envision the StylesController as the source of information about
styles settings in both the editor and renderer.
We will add email styles settings and these will be accessed in PHP via this service.
[MAILPOET-5540]
2023-09-21 14:20:35 +02:00