Commit Graph

1705 Commits

Author SHA1 Message Date
Pavel Dohnal
b42a89719c Remove old import file
[MAILPOET-1809]
2019-07-17 14:12:42 -04:00
Rostislav Wolny
fc18280ebb Fix prop types errors on newsletters listing page
[MAILPOET-2166]
2019-07-10 08:48:35 -04:00
Amine Ben hammou
2804d1770a Refactor CSS classes 2019-07-03 12:41:55 -04:00
Amine Ben hammou
bae579e7be Add MailerStatusNotice 2019-07-03 12:41:55 -04:00
Amine Ben hammou
0868751703 Refactor QueueStatus 2019-07-03 12:41:55 -04:00
Amine Ben hammou
aebaed7c99 Add APIErrorsNotice 2019-07-03 12:41:55 -04:00
Amine Ben hammou
b18804fa6e Add Notice component 2019-07-03 12:41:55 -04:00
Ján Mikláš
c0f62cc231 Add hook for subscriber engagement when premium is active, remove premium code
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
ab43cc7fde Refactored deprecated componentWillReceiveProps method
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
0660117d5c Add hook for purchased products when premium is active
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
6d9bfdb1a8 Show premium banner instead of clicked links when not premium
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
cec2065486 Create premium banner component for stats page
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
bcfc187fba Show revenue stats only in premium plugin
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
6fb58b91a5 Fix import path for stats badge
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
6a6299177f Use newsletters API to get free statistics when premium is not active
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
50d9ff7686 Move statistics page route from premium to free
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
b33f31ebba Move statistics page layout from premium to free
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Ján Mikláš
0cea017f96 Use same link to statistics for free and premium plugin
[MAILPOET-2104]
2019-07-03 11:59:23 -04:00
Pavel Dohnal
f9e6cf43f6 Remove react create class
[MAILPOET-2151]
2019-07-02 13:19:08 -04:00
Pavel Dohnal
20c75d8461 Remove componentWillReceiveProps from newsletter send
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
Pavel Dohnal
aa5547c4f2 Remove componentWillReceiveProps from listings
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
Pavel Dohnal
cc9e9f86dc Remove componentWillReceiveProps from newsletter date time
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
Pavel Dohnal
2ff2a753bf Remove componentWillReceiveProps from congratulate
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
Pavel Dohnal
65653b4589 Remove componentWillReceiveProps from forms
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
Pavel Dohnal
a4f80d4c00 Remove componentWillReceiveProps from search
[MAILPOET-2133]
2019-07-01 06:16:58 -04:00
Amine Ben hammou
387b91916b Fix propTypes 2019-06-25 11:42:22 -04:00
Amine Ben hammou
776c4dcaa2 Rename mixins.jsx as utils.jsx 2019-06-25 11:42:22 -04:00
Amine Ben hammou
b1d521f929 Rewrite renderStatistics as a React component 2019-06-25 11:42:22 -04:00
Amine Ben hammou
d9857731ea Refactor renderQueueStatus to be a component 2019-06-25 11:42:22 -04:00
Amine Ben hammou
ca1dc6fe59 Remove StatsMixin 2019-06-25 11:42:22 -04:00
Amine Ben hammou
baf21dcaf4 Remove QueueMixin 2019-06-25 11:42:22 -04:00
Amine Ben hammou
f922c17fa2 Remove CronMixin 2019-06-25 11:42:22 -04:00
Amine Ben hammou
a339026406 Remove MailerMixin 2019-06-25 11:42:22 -04:00
Jan Jakeš
95b5721038 Allow <a> and <br> tags in sending error notices
[MAILPOET-2115]
2019-06-25 10:54:02 -04:00
Amine Ben hammou
c9c741ce5d Show the failed sendings first 2019-06-20 12:40:24 -04:00
Amine Ben hammou
3404f8233a Use memo to render Listing only once 2019-06-20 12:40:24 -04:00
Amine Ben hammou
a2700246f0 Make only one request to API 2019-06-20 12:40:24 -04:00
Amine Ben hammou
529a0fef7b Fix small issues 2019-06-20 12:40:24 -04:00
Amine Ben hammou
2e9c673da0 Add acceptance tests 2019-06-20 12:40:24 -04:00
Amine Ben hammou
efd8fe124e Use short Fragment syntax 2019-06-20 12:40:24 -04:00
Amine Ben hammou
0d27d0f7a6 Fix ESLint and PHPCS errors 2019-06-20 12:40:24 -04:00
Amine Ben hammou
abfd00fd6d Use notices to show errors 2019-06-20 12:40:24 -04:00
Amine Ben hammou
1cd0b0696a Add resend action 2019-06-20 12:40:24 -04:00
Amine Ben hammou
e046e84332 Add sending status listing 2019-06-20 12:40:24 -04:00
Amine Ben hammou
feba9ce146 Handle loading error and show stats link 2019-06-20 12:40:24 -04:00
Amine Ben hammou
31acfe2ed5 Add links to sending status page on newsletters listings 2019-06-20 12:40:24 -04:00
Amine Ben hammou
1dbd0089b6 Introduce sending status page 2019-06-20 12:40:24 -04:00
Pavel Dohnal
c17616cdc7 Keep role emails list in one place
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00
Pavel Dohnal
3b1d117247 Make sure role based email is checked properly
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00
Pavel Dohnal
1552bb5515 Fix console warning
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00