Commit Graph

2463 Commits

Author SHA1 Message Date
Amine Ben hammou
0655273eef Use switch for consistency
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
06b7e1807b Remove useless export/import
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
6945d81a64 Add missing default props
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
fd3a1738d2 Use enum types
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
655ce8e649 Add from address authorization modal
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
2557586e86 Use yeild* to call controlled actions
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
0d0538705b Fix acceptance tests
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
b45febac63 Redirect to the new key activation tab
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
8dc3e99606 Remove HTML table
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
7f79165147 Refactor to use WP Redux store and actions
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
2516529394 Refactor messages components
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
b03945234c Refactor getPremiumStatus and getMssStatus as selectors
[MAILPOET-2681]
Use Typescript enums instead of JS constants.
2020-04-06 13:21:15 +02:00
Amine Ben hammou
c1de6a8db7 Remove uneeded props
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
19035f5517 Remove ReactDOM.render
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Amine Ben hammou
a00cdd626d Move premium tab to the new settings
[MAILPOET-2681]
2020-04-06 13:21:15 +02:00
Jan Jakeš
e1c6304076 Remove also JS-rendered unauthorized-email-in-newsletter notice
[MAILPOET-2805]
2020-04-06 10:52:10 +02:00
Jan Jakeš
843c521dc1 Add "Fix this!" button to display set FROM address modal
[MAILPOET-2805]
2020-04-06 10:52:10 +02:00
Rostislav Wolny
572fdc197c Rerender selection field in form when name changes
This fixes [MAILPOET-2762]. The original fix was reverted.
[MAILPOET-2826]
2020-04-03 13:55:31 +02:00
Rostislav Wolny
b296afd659 Revert change from using value back to defaultValue
[MAILPOET-2826]
2020-04-03 13:55:31 +02:00
Amine Ben hammou
0cb5da1ee5 Make an input larger
[MAILPOET-2708]
2020-04-03 11:17:50 +02:00
Amine Ben hammou
f6dc87ae83 Use the new woocommerce tab
[MAILPOET-2708]
2020-04-03 11:17:50 +02:00
Amine Ben hammou
eb8f9ccd2f Add enable cookies field
[MAILPOET-2708]
2020-04-03 11:17:50 +02:00
Amine Ben hammou
0109477597 Add subscribe old customers field
[MAILPOET-2708]
2020-04-03 11:17:50 +02:00
Amine Ben hammou
d9d467b5db Add checkout opt-in fields
[MAILPOET-2708]
2020-04-03 11:17:50 +02:00
Amine Ben hammou
74eef5e300 Add woocommerce email customizer field
[MAILPOET-2708]
2020-04-03 11:17:50 +02:00
Jan Jakeš
3549efbfc0 Fix modal not being displayed when MSS was inactive
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
b6ff062bf1 Simplify DOM and get rid of IDs in CSS
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
6636313baf Use React notices in set FROM address modal
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
bd83fec5bc Replace modal close icon with a simple button, make it nicer
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
322103e865 Remove unused style prop from modal frame
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
970f4c820c Remove icon since MailPoet's modal has no such thing
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
2e1f475980 Remove close label since MailPoet's modal has no such thing
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
c743521ab7 Rewrite set FROM address modal to React WIP
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
6951a9e26b Remove currently displayed unathorized email notices on save
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
3ef072b599 Add save functionality and success/error messages
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
0449cc139c Add email address field validation
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Jan Jakeš
ae6044b6b8 Add new modal for authorizing FROM address
[MAILPOET-2804]
2020-04-01 16:21:15 +02:00
Ján Mikláš
c157082be2 Fix searching in select2 when importing subscribers
[MAILPOET-2795]
2020-04-01 14:08:36 +02:00
Amine Ben hammou
886c8f6df8 Fix bug in asBoolean
[MAILPOET-2823]
2020-04-01 10:55:14 +02:00
Amine Ben hammou
0fdde2085f Normalize settings values
[MAILPOET-2823]
2020-04-01 10:55:14 +02:00
Pavel Dohnal
51d908c932 Prevent closing modal when clicking the overlay
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00
Pavel Dohnal
310c94480c Add form overlay
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00
Pavel Dohnal
bb5abe8f24 Prevent displaying popup after dismiss
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00
Pavel Dohnal
fd0abffd3a Add close icon
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00
Pavel Dohnal
149bb90245 Copy form colour to the popup background
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00
Pavel Dohnal
9d4bb40975 Display popup form
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00
Pavel Dohnal
a9179ea481 Convert public.js to es6 syntax
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00
Pavel Dohnal
b5ce2a97c9 Add delay settings
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00
Pavel Dohnal
c38f6febd6 Display placement options side by side
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00
Pavel Dohnal
ff1f979218 Add reducer for popup form
[MAILPOET-2741]
2020-04-01 10:54:24 +02:00