Commit Graph

95 Commits

Author SHA1 Message Date
0e964de6d4 Move nesbot/carbon to vendor-prefixed
[MAILPOET-2560]
2019-12-15 21:55:48 +00:00
388ced8b53 Remove static behavior from SettingsController
[MAILPOET-2436]
2019-11-06 16:32:32 +00:00
d970dda637 Replace "new SettingsController()" with fetch from DI container
[MAILPOET-2436]
2019-11-06 16:32:32 +00:00
ffc11af689 Check data factories with PHPStan, fix discovered problems
[MAILPOET-2429]
2019-10-17 15:55:15 +01:00
4051d35910 Rewrite acceptance tests to use actual email ID
[MAILPOET-2408]
2019-10-11 15:57:38 +01:00
89fa5e20c4 Move dynamic segment acceptance tests from Premium plugin
[MAILPOET-2382]
2019-10-09 13:36:24 +01:00
1f5a183540 Use Linux Cron as default cron trigger
[MAILPOET-2400]
2019-10-03 10:01:55 +02:00
0314cb0b65 Add acceptance test
[MAILPOET-2300]
2019-10-02 09:42:43 +01:00
ade1cc4d8e Autofix alphabetically sorted use statements
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
1b5b9d89ff Autofix namespace declaration spacing
[MAILPOET-2409]
2019-10-01 14:29:30 +01:00
c65bc95caa Set --allow-root for WPCLI globally
[MAILPOET-2356]
2019-09-24 14:02:07 +01:00
f75a6be554 Rewrite WPCLI commands to a recommended and correctly working array variant
[MAILPOET-2356]
2019-09-24 14:02:07 +01:00
31ca3bf12a Remove unused method
[MAILPOET-2328]
2019-09-12 15:45:34 +02:00
cf9c90bd04 Rewrite UserFlags data factory to create-or-update logic
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
69e9b099d8 Prevent showing WC Customers UI to new WC website
[MAILPOET-2206]
2019-08-27 21:48:46 -04:00
7719a94c63 Remove no longer relevant TODO
[MAILPOET-2209]
2019-08-22 10:24:37 -04:00
e3708ebffb Disable email notifications by default in tests
[MAILPOET-2209]
2019-08-22 10:24:37 -04:00
1057f43d1c Add sender settings to test defaults
[MAILPOET-2209]
2019-08-22 10:24:37 -04:00
f97ec1b53e Add skipped tutorials to test defaults
[MAILPOET-2209]
2019-08-22 10:24:37 -04:00
775d8657ca Add cron trigger method to test defaults
[MAILPOET-2209]
2019-08-22 10:24:37 -04:00
0b759356a4 Add MailHog sending method to test defaults & add required attributes
[MAILPOET-2209]
2019-08-22 10:24:37 -04:00
71bcfd0910 Add UserFlags data factory and defaults for tests
[MAILPOET-2209]
2019-08-22 10:24:37 -04:00
3367a3bc8c Update sign-up confirmation email
[MAILPOET-2187]
2019-08-20 13:09:35 -04:00
e2a5def345 Add codeception extension to set default settings for every acceptance test
[MAILPOET-1990]
2019-07-30 04:31:28 -04:00
wxa
3f367e86e4 Add acceptance tests [MAILPOET-2015] 2019-07-23 08:37:46 -04:00
wxa
7f40e5b512 Clean up unused imports [MAILPOET-2208] 2019-07-19 08:54:50 -04:00
d2506659e2 Rename newsletter data factory method for welcome email
[MAILPOET-2140]
2019-07-09 05:50:27 -04:00
a6198ba443 Extend newsletter related data factories
[MAILPOET-2140]
2019-07-09 05:50:27 -04:00
529a0fef7b Fix small issues 2019-06-20 12:40:24 -04:00
2e9c673da0 Add acceptance tests 2019-06-20 12:40:24 -04:00
243dcb9889 Add test for inactive subscribers notice
[MAILPOET-2088]
2019-06-20 09:22:12 -04:00
0f0a284145 Fix method name
[MAILPOET-2088]
2019-06-20 09:22:12 -04:00
119d28a0da Add acceptance test for unauthorized email in automatic newsletter
[MAILPOET-2022]
2019-06-03 12:54:24 -04:00
b17543b88a Allow create in category email in acceptance tests
[PREMIUM-119]
2019-05-23 10:25:24 -04:00
240c11eed0 Add acceptance test for authorized emails notice
[MAILPOET-1987]
2019-05-21 09:58:29 -04:00
8b8e7cf1e9 Prevent wizard launching
[MAILPOET-1856]
2019-05-21 09:39:07 -04:00
99c77bf012 Run tests for cookie revenue settings
[MAILPOET-1856]
2019-05-21 09:39:07 -04:00
4966e8693c Run test when settings is off
[MAILPOET-1856]
2019-05-21 09:39:07 -04:00
08851ef0a3 Add cookie tracking settings
[MAILPOET-1856]
2019-05-21 09:39:07 -04:00
b9af15e19f Enforce array trailling commas
[MAILPOET-2090]
2019-05-20 10:18:45 -04:00
26f94449d8 Add Features data factory for tests & use it for "display revenues"
[MAILPOET-2008]
2019-05-16 10:45:55 -04:00
0465ff217a Add method for reseting sending settings
[MAILPOET-2069]
2019-05-14 11:26:55 +02:00
38001c2ad0 Add 'display_revenues' feature flag
[MAILPOET-1853]
2019-05-13 12:26:23 -04:00
977a9fb121 Add acceptance tests for WooCommerce purchase stats display
[MAILPOET-1853]
2019-05-13 12:26:23 -04:00
wxa
2980bbf00b Remove the feature flag [MAILPOET-1983] 2019-05-13 10:47:09 -04:00
wxa
20f3ce79e6 Rename the import screen displayed flag so it doesn't clash with WC settings [MAILPOET-1983] 2019-05-13 10:47:09 -04:00
8da9a5f887 Improve migration and tests 2019-05-07 11:23:55 -04:00
6608621ea8 Test forms confirmation messages [MAILPOET-1636] 2019-05-07 11:23:55 -04:00
591f75c49a Replace uniqid with random_bytes 2019-05-02 09:47:01 -04:00
wxa
4c4ff0cba6 Add acceptance tests for WC checkout opt-in [MAILPOET-1483] 2019-04-29 09:33:12 -04:00