Commit Graph

9033 Commits

Author SHA1 Message Date
Rostislav Wolny
beccbea6e2 Refactor Mailpoet\Logging\Logger to LoggerFactory
[MAILPOET-2444]
2019-10-10 12:36:06 +01:00
Jan Jakeš
1f2e1f9e4a Rename WooCommerceOrders job to WooCommercePastOrders
[MAILPOET-2465]
2019-10-10 12:09:35 +01:00
Jan Jakeš
e0244c771a Rename WooCommerce orders job to restart it even when completed
[MAILPOET-2465]
2019-10-10 12:09:35 +01:00
Rostislav Wolny
21158abe49 Rename $queue variable to $sending_task to make code more undestandable
[MAILPOET-2458]
2019-10-10 12:04:07 +01:00
Rostislav Wolny
6cbaeee868 Use PHPUnit mock instead of aspect mock in sending queue newsletter task test
[MAILPOET-2458]
2019-10-10 12:04:07 +01:00
Amine Ben hammou
31d8125b99 Make isWPUser return false for 0
[MAILPOET-2457]
2019-10-10 11:59:58 +01:00
Jan Jakeš
d2f6c48acb Prevent tracking WooCommerce purchases multiple times
[MAILPOET-2446]
2019-10-09 14:29:02 +01:00
Jan Jakeš
260b9baeae Clean all previous stats records per-order before inserting new ones
[MAILPOET-2446]
2019-10-09 14:29:02 +01:00
Jan Jakeš
4e15aad794 Rename meta record for last ID to restart WooCommerce purchase cron
[MAILPOET-2446]
2019-10-09 14:29:02 +01:00
Jan Jakeš
0091755301 Fix and simplify query for latest click per-newsleter-per-subscriber
[MAILPOET-2446]
2019-10-09 14:29:02 +01:00
Rostislav Wolny
a4c1bac911 Remove useless validation rules from import code
[MAILPOET-2432]
2019-10-09 13:57:50 +01:00
Rostislav Wolny
54afa0661f Always use datetime validation for custom field of date type
[MAILPOET-2432]
2019-10-09 13:57:50 +01:00
Jan Jakeš
8512683097 Remove no longer needed exports for Premium plugin
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
Jan Jakeš
89fa5e20c4 Move dynamic segment acceptance tests from Premium plugin
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
Jan Jakeš
11d74e1002 Fix dynamic segment JS imports
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
Jan Jakeš
2f7ad3b35d Move dynamic segments JS and CSS from Premium plugin
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
Jan Jakeš
80f335fee3 Add dynamic segments page from Premium plugin
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
Jan Jakeš
771f4b9d63 Move dynamic segment hooks from Premium plugin
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
Jan Jakeš
e5e85344da Move dynamic segment filters table from Premium plugin
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
Jan Jakeš
c59c13f5e2 Move dynamic segment tests to test namespace
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
Jan Jakeš
d7d747b945 Remove Premium namespace from dynamic segments
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
Jan Jakeš
70a89b7939 Move dynamic segments from Premium plugin
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
Jan Jakeš
0af9f09f50 Release 3.37.3 2019-10-09 13:49:32 +02:00
Jan Jakeš
3c3baeb9a9 Prefix Swiftmailer class strings missed by PHPScoper, add tests
[MAILPOET-2448]
2019-10-09 10:00:03 +01:00
Jan Jakeš
ae7ee6f0ed Fix rm parameter to avoid warnings
[MAILPOET-2448]
2019-10-09 10:00:03 +01:00
wxa
c7b0f50c4c Store the in_progress flag for all workers [MAILPOET-2443] 2019-10-08 15:03:48 +01:00
wxa
f98ed72d83 Store the 'in_progress' flag for workers in a separate column [MAILPOET-2443] 2019-10-08 15:03:48 +01:00
Rostislav Wolny
6668be4a03 Remove javascript from href attributes
[MAILPOET-2438]
2019-10-08 14:55:38 +01:00
Rostislav Wolny
e4dd097090 Change unsafe lifecycle methods to other methods
[MAILPOET-2438]
2019-10-08 14:55:38 +01:00
Rostislav Wolny
0962506fb5 Update react-tooltip library
[MAILPOET-2438]
2019-10-08 14:55:38 +01:00
Rostislav Wolny
24e8dd777c Update react-dom-router
[MAILPOET-2438]
2019-10-08 14:55:38 +01:00
Rostislav Wolny
cc4a8b4746 Update react to 16.10.2
[MAILPOET-2438]
2019-10-08 14:55:38 +01:00
Jan Jakeš
2c5ae9ff11 Remove check for non-existing automation ID
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
5adc432f76 Rename premium variable to woocommerce
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
e051870eb5 Move 'getCustomerOrderCount' from Helper to where it's used, remove Helper
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
25d9ffa656 Move getWooCommerceSegmentSubscriber() from helper to model
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
dd45a96b94 Remove unused imports
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
55af6fab1a Move tests to feature namespaces
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
cc0e90f38a Remove 'This is a premium feature' text
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
50043472ee Mock is-WooCommerce-active detection in PostContentManagerTest
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
91cbe84bb9 Remove no longer needed exports for Premium plugin
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
a19f094bbc Convert 'afterTimeNumber' to int to pass correct prop types
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
8334fb445e Integrate automatic emails populator from Premium plugin
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
4d4fe113e0 Remove no longer relevant acceptance test
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
169c9540ab Use WordPress trigger method in WooCommerce email tests
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
d459baf9ba Move automatic email acceptance tests from Premium plugin
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
33b243f787 Fix calling method_exists() on string
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
3fccfd97b4 Fix relative import to absolute
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
6ec6813f35 Move automatic emails analytics reporter from Premium plugin
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00
Jan Jakeš
0f816356f5 Move automatic emails CSS from Premium plugin
[MAILPOET-2382]
2019-10-08 14:22:55 +01:00