Commit Graph

15684 Commits

Author SHA1 Message Date
Pavel Dohnal
843ba1a3c8 Add information about running acceptance tests
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
4b986547f9 Fix flaky FormWithColumns test
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
548fa5595f Remove forgotten debug
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
29cc74081c Fix ManageSegmenstCest
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
36dd514bb5 Fix flaky import subscribers to a new list test
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
ca5480db6c Fix flaky FormEditorAddNamesCest
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
e2683fc5c0 Print info about installed plugins in tests bootstrap
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
940f03d9e8 Move plugins activation in test after updating wp-config.php
This change was done to make sure that plugins start with correct configuration in place.
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
c55d4f06be Check for more filename variants when downloading release zip
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
e02980e0f9 Add meta info with version along side the downloaded plugin
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
44f1269916 Change plugins download directory
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
03f25fdf64 Simplify download of WooCommerce in acceptance test bootstrap
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
9c94b46039 Remove download of WooCommerce from tools install command
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
2bca64e12b Configure downloading WooCommerce in Circle CI config
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
28ebbe9520 Fix downloading of WooCommerce Subscriptions in nightly tests
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
df5f0d71a2 Update acceptance VM to latest available ubuntu image
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
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