Commit Graph

1497 Commits

Author SHA1 Message Date
f05e513ff5 List products in products widget
[MAILPOET-1842]
2019-03-28 15:32:50 -04:00
5693918aae Fix message construction
[MAILPOET-1890]
2019-03-28 07:19:22 -04:00
72fc8cecf2 Add test for sender warning
[MAILPOET-1890]
2019-03-28 07:19:22 -04:00
7067b82e06 Improve message handling
[MAILPOET-1890]
2019-03-28 07:19:22 -04:00
6fc68bb979 Update sender warning message
[MAILPOET-1890]
2019-03-28 07:19:22 -04:00
8edf58b2b2 Remove constants from state in wizard steps controller
[MAILPOET-1916]
2019-03-26 11:06:56 -04:00
1edfedbe01 Refactor NpsPoll to custom effect
[MAILPOET-1916]
2019-03-26 11:06:56 -04:00
3dc67ac481 Use satismeter loader for loading satismeter script
[MAILPOET-1916]
2019-03-26 11:06:56 -04:00
3ddf14213d Refactor welcome wizard controller to function component
[MAILPOET-1916]
2019-03-26 11:06:56 -04:00
496103da5e Refactor nps poll component using hooks
[MAILPOET-1916]
2019-03-26 11:06:56 -04:00
96de1c0faa Fix selecting monthly post notification frequency
[MAILPOET-1866]
2019-03-25 07:12:03 -04:00
e2cde798df Unify detecting free domain in JS and PHP from one source
[MAILPOET-1882]
2019-03-21 13:15:29 -04:00
afe7aa0a54 Move user flags from settings [MAILPOET-1677] 2019-03-21 10:03:21 -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
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
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
032e5a20ba Add forceSync link to woocommerce segment
[MAILPOET-1790]
2019-03-13 16:10:09 -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
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
429671f78f Add new items to NPS traits
[MAILPOET-1815]
2019-03-12 10:45:46 -04:00
a4c1b07db5 Remove dot announcement
[MAILPOET-1862]
2019-03-07 08:56:23 -05:00
ece7e711c9 Add an option to select title option
[MAILPOET-1710]
2019-03-06 07:48:33 -05:00
a657554f66 Do not wait for template to confirm being saved on send page
[MAILPOET-1797]
2019-03-05 13:47:15 -05:00
65b5f355fa Change thumbnail generating at send page to start earlier
[MAILPOET-1797]
2019-03-05 13:47:15 -05:00
89e2cb3f18 Display friendlier mailer errors when sending preview fails
[MAILPOET-1699]
2019-03-05 10:27:30 -05:00
fee5b0d5fa Display friendlier mailer errors when sending paused
[MAILPOET-1699]
2019-03-05 10:27:30 -05:00
9c06ae6534 Apply model defaults also on nested levels
[MAILPOET-1450]
2019-03-05 07:21:16 -05:00
35d39a6ac9 Implement adjustable line-height
[MAILPOET-1450]
2019-03-05 07:21:16 -05:00
837a380642 Ensure highlighted block when it is re-rendered during edit
[MAILPOET-1805]
2019-02-28 13:11:21 -05:00
c9a70c4870 Keep container block highlighted and tools displayed when editing settings
[MAILPOET-1805]
2019-02-28 13:11:21 -05:00
6662f4e4d2 Keep block highlighted and tools displayed when editing settings
[MAILPOET-1805]
2019-02-28 13:11:21 -05:00
3ade09255a Fix lint error
[MAILPOET-1787]
2019-02-28 12:28:53 -05:00
b65a54d93b Hide success notice when unauthorized address notice is shown
[MAILPOET-1787]
2019-02-28 12:28:53 -05:00
602929356c Show unauthorized address right after sending email
[MAILPOET-1787]
2019-02-28 12:28:53 -05:00
f5feb032fe Show error notice when email is sent from unauthorized email
[MAILPOET-1787]
2019-02-28 12:28:53 -05:00
17d361c108 Allow dynamic height for email type selector
[MAILPOET-1711]
2019-02-28 09:58:39 -05:00