Commit Graph

7000 Commits

Author SHA1 Message Date
e6c0de9deb Test that settings close when another block is clicked
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
cfb4861ac5 Test that settings close when block is duplicated
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
7934925229 Test that settings are visible when clicked on the same block
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
84b275a624 Hide settings on click outside email content
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
f3301dea3a Don't remove highlight after resizing when settings are still showed
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
5663b1f745 Hide settings when clicked on another block
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
abbd7873fc Hide settings when deleting, duplicating or dragging block
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
d735adddd4 Disable block highlights when settings are showed
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
970e835ddc Remember currently showed settings model ID
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
4817347293 Remove eslint comments
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
c86a2446fc Add .off method to stubChannel so removing listeners work
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
787a3870c2 Don't render modal overlay for editor block's settings
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
63caaeddaa Refactor Mailpoet.Modal to allow not rendering overlay
[MAILPOET-1974]
2019-05-16 08:26:16 -04:00
cdd0c69779 Disable XDebug in RoboFile, allow it for specific commands
[MAILPOET-1923]
2019-05-16 07:05:07 -04:00
01926d3bf7 Install Composer's XDebug handler explicitly
[MAILPOET-1923]
2019-05-16 07:05:07 -04:00
296ad974d8 Improve readability of inactive subscribers controller test
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
02ead5bedc Reactivate subscribers created before recent MP2 migration
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
279289cb34 Do not deactivate subscribers when mp2 migration completed recently
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
1f3a9278d2 Refactor MP2 migration setting names to constants
[MAILPOET-2040]
2019-05-15 07:26:46 -04:00
0b632e158c Use our own wp-js-hooks fork
[MAILPOET-2082]
2019-05-15 05:05:07 -04:00
b4612424b0 Stylelint rules - allow flex and grid properties to be longhanded
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
8ae7e87b8f Stylelint rules - no unnecessary nesting rules
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
3e59e717ba Stylelint rules - general styling
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
8767887faa Stylelint rules - whitespaces
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
6ea29bc4be Stylelint rules - spaces
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
d2d42c2edc Stylelint rules - new lines
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
6edd7a15ab Stylelint rules - empty lines
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
61d2bbd5a1 Stylelint rules - indentation 2 spaces
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
8e409ecfe0 Stylelint rules - lowercase everything
[MAILPOET-2067]
2019-05-14 10:31:27 -04:00
wxa
213fb4c1d8 Add a migration to fix meta fields [MAILPOET-2073] 2019-05-14 10:06:47 -04:00
wxa
b99096d2df Don't serialize meta fields if they're null [MAILPOET-2073] 2019-05-14 10:06:47 -04:00
e15fd4661e Remove newsletters list cest dependency on db dump
[MAILPOET-2076]
2019-05-14 15:40:16 +02:00
a807a79c98 Release 3.26.0 2019-05-14 07:39:05 -04:00
da32851386 Replace sending settings resets with proper method
[MAILPOET-2069]
2019-05-14 11:26:55 +02:00
0465ff217a Add method for reseting sending settings
[MAILPOET-2069]
2019-05-14 11:26:55 +02:00
854e023ab0 Fix broken NewsletterStatisticsCest
[MAILPOET-2074]
2019-05-14 11:26:07 +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
b72908dca9 Add method stub for PHPStan
[MAILPOET-1853]
2019-05-13 12:26:23 -04:00
2435cc556f Inject WooCommerce helper for statistics
[MAILPOET-1853]
2019-05-13 12:26:23 -04:00
b4edc5912a Add WooCommerce revenue to displayed stats
[MAILPOET-1853]
2019-05-13 12:26:23 -04:00
975266cb1f Wrap each part of stats in link separately
[MAILPOET-1853]
2019-05-13 12:26:23 -04:00
cb47844c6c Extract wrapping in link logic to a function
[MAILPOET-1853]
2019-05-13 12:26:23 -04:00
fc5fc01df3 Add WooCommerce revenues to computed statistics
[MAILPOET-1853]
2019-05-13 12:26:23 -04:00
d5ccca1966 Don't look up a subscriber for guest WP users [MAILPOET-2047] 2019-05-13 11:12:10 -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
wxa
251ff637cb Reschedule WP sync if the task is timed out [MAILPOET-1983] 2019-05-13 10:47:09 -04:00
wxa
6c13bc3104 Use a meta field to store the in-progress flag [MAILPOET-1983] 2019-05-13 10:47:09 -04:00
wxa
02020b8271 Don't run multiple instances of WC sync, don't check timer after completion [MAILPOET-1983] 2019-05-13 10:47:09 -04:00