Commit Graph

2075 Commits

Author SHA1 Message Date
c8c47eb37a Refactor to not define components inside a component 2019-07-17 14:12:42 -04:00
ab04cbab27 Refactor function as React component 2019-07-17 14:12:42 -04:00
e7c3dd44ac Remove unnecessary function 2019-07-17 14:12:42 -04:00
d1c3dcff80 Refactor function as React component 2019-07-17 14:12:42 -04:00
a49a6a6a65 Use React.useContext instead of Context.Consumer 2019-07-17 14:12:42 -04:00
1405c3cf9a Submit the import and show result
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
65d4a7c57a Improve visuals of data manipulation step
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
51858886ca Ask user to update existing subscribers
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
59b9fd2edf Create a new segment from import screen
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
dd8a5ba442 Add segment selection
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
72fa226cee Add column selection to data table
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
5556c2f360 Add column selection to data table
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
baa2c4d91c Create match data table
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
4b6b293eef Add warnings to manipulation step
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
729efbb62f Use better variable name
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
6da6e9b62c Add step buttons to manipulation step
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
e42a2a6473 Add data manipulation step
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
24900caed6 Add input validation component to react
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
f20ad33c58 Lift state to top level component
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
cf4ffe719d Use react router
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
b42a89719c Remove old import file
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
fc18280ebb Fix prop types errors on newsletters listing page
[MAILPOET-2166]
2019-07-10 08:48:35 -04:00
2804d1770a Refactor CSS classes 2019-07-03 12:41:55 -04:00
bae579e7be Add MailerStatusNotice 2019-07-03 12:41:55 -04:00
0868751703 Refactor QueueStatus 2019-07-03 12:41:55 -04:00
aebaed7c99 Add APIErrorsNotice 2019-07-03 12:41:55 -04:00
b18804fa6e Add Notice component 2019-07-03 12:41:55 -04:00
c0f62cc231 Add hook for subscriber engagement when premium is active, remove premium code
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
ab43cc7fde Refactored deprecated componentWillReceiveProps method
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
0660117d5c Add hook for purchased products when premium is active
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
6d9bfdb1a8 Show premium banner instead of clicked links when not premium
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
cec2065486 Create premium banner component for stats page
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
bcfc187fba Show revenue stats only in premium plugin
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
6fb58b91a5 Fix import path for stats badge
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
6a6299177f Use newsletters API to get free statistics when premium is not active
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
50d9ff7686 Move statistics page route from premium to free
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
b33f31ebba Move statistics page layout from premium to free
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
0cea017f96 Use same link to statistics for free and premium plugin
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
f9e6cf43f6 Remove react create class
[MAILPOET-2151]
2019-07-02 13:19:08 -04:00
20c75d8461 Remove componentWillReceiveProps from newsletter send
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
aa5547c4f2 Remove componentWillReceiveProps from listings
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
cc9e9f86dc Remove componentWillReceiveProps from newsletter date time
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
2ff2a753bf Remove componentWillReceiveProps from congratulate
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
65653b4589 Remove componentWillReceiveProps from forms
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
a4f80d4c00 Remove componentWillReceiveProps from search
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
387b91916b Fix propTypes 2019-06-25 11:42:22 -04:00
776c4dcaa2 Rename mixins.jsx as utils.jsx 2019-06-25 11:42:22 -04:00
b1d521f929 Rewrite renderStatistics as a React component 2019-06-25 11:42:22 -04:00
d9857731ea Refactor renderQueueStatus to be a component 2019-06-25 11:42:22 -04:00
ca1dc6fe59 Remove StatsMixin 2019-06-25 11:42:22 -04:00