Rostislav Wolny
ff806859cb
Add robo command for downloading WooCommerce
...
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Pavel Dohnal
17c0e26b02
Fix code style
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
025d588591
Fix tests
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
9eeeb10415
Add a button for recalculating score
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
74f9505772
Add score to stats page
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
8e1103465e
Add a link to stats
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
93313edaaf
Display badges in the subscribers listings
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
3f91c40594
Round score to 1 decimal instead of 0
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
a2c1b4f8bc
Display subscribers score on the listings page
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
c1f7fb6cd4
Create a worker for initial score calculation
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
274da5cd64
Create cron worker for calculating scrore
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
06d2cc8cb7
Recalculate engagement score after open
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Pavel Dohnal
5d4916efc3
Create score columns
...
[MAILPOET-3525]
2021-04-26 13:46:23 +02:00
Jan Lysý
d44636a69f
Add acceptance test for the total spent dynamic segment
...
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
Jan Lysý
36c88c40c9
Add integration test on the total spent filter
...
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
Jan Lysý
e421a68a22
Unify translations for a new dynamic segment
...
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
Jan Lysý
7e2a5c9935
Use enum instead of hardcoded string
...
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
Jan Lysý
7694db2c2a
Add acceptance test on the total spent dynamic segment
...
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
Jan Lysý
9bd2ec5f6a
Check valid data on save a dynamic segment
...
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
Jan Lysý
f63865b94c
Add dynamic filter for WC total spent
...
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
Jan Lysý
d471e19f92
Use the currency symbol from WC instead of string
...
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
Jan Lysý
5b194018fc
Add getter for currency symbol to WC helper
...
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
Jan Lysý
3f23e3e4ef
Add option WC total spent into segment form
...
[MAILPOET-3227]
2021-04-26 11:29:48 +02:00
Rostislav Wolny
140a52b168
Fix updating Woo Order dates in test data factory
...
Updating an order using wp_update_post causes that we are not able to use
wc_get_product and probably some other functions from WooCommerce
[MAILPOET-3577]
2021-04-23 12:28:22 +02:00
Pavel Dohnal
bf7c4e6b58
Add PHP_CodeSniffer Standards Composer Installer Plugin
2021-04-23 11:13:38 +02:00
Pavel Dohnal
2e236d98e0
Add knowledge base ids
...
[MAILPOET-3526]
2021-04-22 10:31:46 +02:00
Pavel Dohnal
6e1aaa1fa5
Add a suppression list reminder
...
[MAILPOET-3526]
2021-04-22 10:31:46 +02:00
Pavel Dohnal
cd3d38c9fd
Add consent description to existing subscribers
...
[MAILPOET-3526]
2021-04-22 10:31:46 +02:00
Pavel Dohnal
99fb9f509b
Refactor file to typescript
...
[MAILPOET-3526]
2021-04-22 10:31:46 +02:00
Pavel Dohnal
1361d2ed37
Add consent description
...
[MAILPOET-3526]
2021-04-22 10:31:46 +02:00
Pavel Dohnal
14368dd1c6
Refactor file to typescript
...
[MAILPOET-3526]
2021-04-22 10:31:46 +02:00
Jan Lysý
5347714bbe
Use AssetsLoader for enqueue css in formEditor
...
[MAILPOET-3556]
2021-04-21 14:19:27 +02:00
Jan Lysý
e79ff273fe
Remove margin-left override for wpcontent
...
[MAILPOET-3556]
2021-04-21 14:19:27 +02:00
Rostislav Wolny
bf882e3c92
Add validation support for multiple plugins dependency per segment
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
cf58a6367d
Update Woo Subscribers component to reflect recent changes
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
8fd35a5541
Add WooCommerceSubscriptionFormItem to the FormItem enum
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
2e59a03e06
Add constants to Woo Subscriptions form component
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
0909b406bc
Unify code formatting in segment filter SAL query code
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
6fd70d6555
Skip WooCommerce Subrcription Test when plugin not available
...
This is needed for builds for pull requests from external contributors.
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
726cbf4679
Configure Woo Subscriptions versions for Circle CI
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
01ef570c42
Add Woo Subscriptions segment acceptance test
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
120baeeb00
Add WooCommerceSubscriptions factory to tests
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
5dd376f881
Add support for subscriptions products into WooProducts factory
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
df2c7f7fb9
Add extension to control init state of plugins in acceptance tests
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
6ba56ad15b
Add ability to use 3rd party plugin functions in acceptance tests
...
All plugins that we keep active during acceptance tests bootstrap are then loaded
by WP Browser extension and that gives us ability to use their functions and classes
within the acceptance tests.
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
94450d1aff
Add acceptance tests method for activation WC Subscriptions
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
7d5d71d94a
Add WC Subscriptions installation to tests entry point
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
edf5be833d
Add Robo task for downloading WooCommerce Subscription plugin
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
6c2d428355
Add simple Github client for downloading release assets
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
85d0851909
Hide subscriptions segment options when the plugin is not active
...
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00