Commit Graph

6737 Commits

Author SHA1 Message Date
Pavel Dohnal
abebf5ce49 Add a feature flag
[MAILPOET-1709]
2019-03-19 10:25:06 -04:00
Pavel Dohnal
1fd64330d2 Create a products widget in editor
[MAILPOET-1709]
2019-03-19 10:25:06 -04:00
Michelle Shull
2a774e24b2 [MQ-92] tests task scheduler toggle 2019-03-19 13:39:14 +01:00
Rostislav Wolny
e2462c8fb9 Fix acceptance tests domain for multisite tests 2019-03-19 08:00:12 -04:00
Rostislav Wolny
6be3c9d9f7 Configure acceptance tests to run on test domain
[MQ-99]
2019-03-18 12:33:35 -04:00
Rostislav Wolny
ba255a9e87 Update acceptance test sql dump to avoid running migrations
[MQ-99]
2019-03-18 12:33:35 -04:00
Rostislav Wolny
7e295e1ba2 Add ENV variables dump for acceptance tests circle run
[MQ-99]
2019-03-18 12:33:35 -04:00
Michelle Shull
74fbbc65b5 [MQ-99] fix so test can find .env in Circle, pt 2 2019-03-18 12:33:35 -04:00
Michelle Shull
81eb21ec0c [MQ-99] fix so test can find .env in Circle 2019-03-18 12:33:35 -04:00
Michelle Shull
a7a0b9a425 [MQ-99] tests that MailPoet API key can be added to settings 2019-03-18 12:33:35 -04:00
wxa
4b8889c918 Release 3.21.1 3.21.1 2019-03-18 12:31:44 -04:00
Rostislav Wolny
c7fd6a5bfe Change sender for mailer send test to use authorized sending address 2019-03-18 11:17:04 -04:00
Rostislav Wolny
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
Rostislav Wolny
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
Rostislav Wolny
d445495cba Refactor event within view detection into utils
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
Rostislav Wolny
b8ce70ec2f Fix ALC block view settings opening on click
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
Rostislav Wolny
265b35586d Fix black border artifacts displaying on mouse leave on container in editor
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
Rostislav Wolny
ae84cdc859 Fix resize handle hiding after block resize finishes
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
Rostislav Wolny
1b044f77a3 Fix for mouseleave not being triggered during resize
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
Rostislav Wolny
727240ca0c Add block highlight during resizing
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
Rostislav Wolny
d69e0dea9e Refactor block highlight to be managed fully by highlight behavior
[MAILPOET-1819]
2019-03-18 06:07:30 -04:00
Pavel Dohnal
c526ba97e0 Fix typos
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
Pavel Dohnal
fefcf4fed5 Synchronise subscribers status
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
Pavel Dohnal
032e5a20ba Add forceSync link to woocommerce segment
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
Pavel Dohnal
93a25815bb Add settings field for subscribe
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
Pavel Dohnal
85f0bdde88 Display WooCommerce tab only if woo is active
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
Pavel Dohnal
97c51f6a53 Add WooCommerce tab to settings
[MAILPOET-1790]
2019-03-13 16:10:09 -04:00
Rostislav Wolny
86db17c7d9 Fix mp2migrator
[MAILPOET-1887]
2019-03-13 15:17:37 -04:00
Rostislav Wolny
0e3af79baa Refactor DB parameters initialization into separate method
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
Rostislav Wolny
5193df6a6d Fix unix_socket parsing from DB_HOST
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
Rostislav Wolny
a35d7dc7c6 Refactor Config\Env to accept DB constants as parameters
[MAILPOET-1886]
2019-03-13 09:45:42 -04:00
Amine Ben hammou
b42f184b1d Fix render warning [MAILPOET-1873] 2019-03-13 09:37:10 -04:00
Amine Ben hammou
ddc860187e Fix React key warning [MAILPOET-1873] 2019-03-13 09:37:10 -04:00
Rostislav Wolny
514db707d0 Fix using tracking data from API in NPS poll
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
442b138d83 Refactor NPS poll component to separate poll and wrapper components
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
777eb1f7b7 Add status, deleted_at index to subscribers table
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
0dac1cacfb Add alias for WooCommerceHelper for better readability
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
453aebb738 Remove forgotten use statement
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
51682cf6e5 Switch from DateTime to Carbon in Analytics\Reporter
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
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
Rostislav Wolny
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
Rostislav Wolny
0ab7f7b1e8 Add installed_at into tracking data
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
e3741def1d Refactor NPS tracking data fetching to use API call
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
7bc16e4ba7 Refactor nps_poll to a high order component
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
429671f78f Add new items to NPS traits
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
efc5aa5900 Enhance Analytics\Reporter to fetch tracking data
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
f91b89bba5 Move satismeter script before our scripts to handle race condition
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
Rostislav Wolny
cde6e4285e Update vulnerable dependency twig/twig
[MAILPOET-1895]
2019-03-12 10:29:57 -04:00
Pavel Dohnal
2330532f35 Use default sender
[MAILPOET-1868]
2019-03-12 07:35:00 -04:00
Rostislav Wolny
2ede5caad0 Releasing 3.21.0 3.21.0 2019-03-11 14:01:45 -04:00