fd2c90e6d3
Add qa:lint-css task, incorporate style linting into current flow
...
[MAILPOET-1917]
2019-03-21 08:14:54 -04:00
f7c34c8b5c
Fix autoprefixer issues with old gradient syntax
2019-03-21 08:14:54 -04:00
c708163d22
Simplify compiling scss and autoprefixing
...
[MAILPOET-1917]
2019-03-21 08:14:54 -04:00
4021dff2d6
Add stylelint dependencies
...
[MAILPOET-1917]
2019-03-21 08:14:54 -04:00
f0683f5226
Revert "Get rid of double html parsing during render" [MAILPOET-1914]
...
This reverts commit 6056dcd417
.
2019-03-20 09:23:14 -04:00
46416e410b
Rename posts to product
...
[MAILPOET-1709]
2019-03-19 10:25:06 -04:00
abebf5ce49
Add a feature flag
...
[MAILPOET-1709]
2019-03-19 10:25:06 -04:00
1fd64330d2
Create a products widget in editor
...
[MAILPOET-1709]
2019-03-19 10:25:06 -04:00
2a774e24b2
[MQ-92] tests task scheduler toggle
2019-03-19 13:39:14 +01:00
e2462c8fb9
Fix acceptance tests domain for multisite tests
2019-03-19 08:00:12 -04:00
6be3c9d9f7
Configure acceptance tests to run on test domain
...
[MQ-99]
2019-03-18 12:33:35 -04:00
ba255a9e87
Update acceptance test sql dump to avoid running migrations
...
[MQ-99]
2019-03-18 12:33:35 -04:00
7e295e1ba2
Add ENV variables dump for acceptance tests circle run
...
[MQ-99]
2019-03-18 12:33:35 -04:00
74fbbc65b5
[MQ-99] fix so test can find .env in Circle, pt 2
2019-03-18 12:33:35 -04:00
81eb21ec0c
[MQ-99] fix so test can find .env in Circle
2019-03-18 12:33:35 -04:00
a7a0b9a425
[MQ-99] tests that MailPoet API key can be added to settings
2019-03-18 12:33:35 -04:00
4b8889c918
Release 3.21.1
3.21.1
2019-03-18 12:31:44 -04:00
c7fd6a5bfe
Change sender for mailer send test to use authorized sending address
2019-03-18 11:17:04 -04:00
cc9a0c4141
Fix block and container highlight for resizing
...
Previously the position of cursor (inside/outside block) was tracked during the resizing.
This commit changes this focus detection so that it is detected once at the end of resizing based on the final mouse position.
Thanks to event bubbling parent containers could set correct highlight state as well.
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
ad05c0ca94
Add resize events bubbling from block to containers
...
https://marionettejs.com/docs/master/events.html#event-bubbling
[MAIPOET-1816]
2019-03-18 06:07:30 -04:00
d445495cba
Refactor event within view detection into utils
...
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
b8ce70ec2f
Fix ALC block view settings opening on click
...
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
265b35586d
Fix black border artifacts displaying on mouse leave on container in editor
...
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
ae84cdc859
Fix resize handle hiding after block resize finishes
...
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
1b044f77a3
Fix for mouseleave not being triggered during resize
...
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
727240ca0c
Add block highlight during resizing
...
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
d69e0dea9e
Refactor block highlight to be managed fully by highlight behavior
...
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
c526ba97e0
Fix typos
...
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
fefcf4fed5
Synchronise subscribers status
...
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
032e5a20ba
Add forceSync link to woocommerce segment
...
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
93a25815bb
Add settings field for subscribe
...
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
85f0bdde88
Display WooCommerce tab only if woo is active
...
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
97c51f6a53
Add WooCommerce tab to settings
...
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
86db17c7d9
Fix mp2migrator
...
[MAILPOET-1887]
2019-03-13 15:17:37 -04:00
0e3af79baa
Refactor DB parameters initialization into separate method
...
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
5193df6a6d
Fix unix_socket parsing from DB_HOST
...
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
a35d7dc7c6
Refactor Config\Env to accept DB constants as parameters
...
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
b42f184b1d
Fix render warning [MAILPOET-1873]
2019-03-13 09:37:10 -04:00
ddc860187e
Fix React key warning [MAILPOET-1873]
2019-03-13 09:37:10 -04:00
514db707d0
Fix using tracking data from API in NPS poll
...
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
442b138d83
Refactor NPS poll component to separate poll and wrapper components
...
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
777eb1f7b7
Add status, deleted_at index to subscribers table
...
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
0dac1cacfb
Add alias for WooCommerceHelper for better readability
...
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
453aebb738
Remove forgotten use statement
...
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
51682cf6e5
Switch from DateTime to Carbon in Analytics\Reporter
...
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
43dde40393
Add type, status index to newsletters table
...
Type is used for listings tabs and type in combination with status is used in analytics + a few other not that frequent queries
[MAILPOERT-1815]
2019-03-12 10:45:46 -04:00
4d4735defd
Wrap newsletters listing tabs to nps poll instead of individual listings
...
Wrapping causes that wrapped component receive props and componentWillReceiveProps is used in listing for fetching data from API. This means that wrapping listing leads to multiple api fetch.
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
0ab7f7b1e8
Add installed_at into tracking data
...
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
e3741def1d
Refactor NPS tracking data fetching to use API call
...
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
7bc16e4ba7
Refactor nps_poll to a high order component
...
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00