Commit Graph

7304 Commits

Author SHA1 Message Date
0d27d0f7a6 Fix ESLint and PHPCS errors 2019-06-20 12:40:24 -04:00
abfd00fd6d Use notices to show errors 2019-06-20 12:40:24 -04:00
1cd0b0696a Add resend action 2019-06-20 12:40:24 -04:00
e046e84332 Add sending status listing 2019-06-20 12:40:24 -04:00
292e7a50be Add SendingTaskSubscribers endpoint 2019-06-20 12:40:24 -04:00
feba9ce146 Handle loading error and show stats link 2019-06-20 12:40:24 -04:00
31acfe2ed5 Add links to sending status page on newsletters listings 2019-06-20 12:40:24 -04:00
1dbd0089b6 Introduce sending status page 2019-06-20 12:40:24 -04:00
1cf23260cd Add strings translations [MAILPOET-1155] 2019-06-20 12:40:24 -04:00
de36898231 Enable soft sending errors 2019-06-20 12:40:24 -04:00
c17616cdc7 Keep role emails list in one place
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00
3b1d117247 Make sure role based email is checked properly
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00
1552bb5515 Fix console warning
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00
2af5610fae Add acceptance test for role-based emails
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00
a75499d4fe Add link to KB
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00
51cfb48c75 Show error when role-based email is used
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00
561649b25e Reject role-based email address on import
[MAILPOET-2101]
2019-06-20 11:51:46 -04:00
ee34f576cd Update Babel.js and Autoprefixer packages
[MAILPOET-2130]
2019-06-20 11:35:51 -04:00
b52b943c97 Prevent sending notification twice
[MAILPOET-2131]
2019-06-20 11:01:48 -04:00
4a53c541ad Eslint fix
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
fff0a0ff63 Assess that history button's are (not) clickable
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
cc7e84a304 Add context and domain for undo/redo strings
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
a198621104 Sanitize currentStateIndex
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
66ee27c487 Remove usage of jQuery
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
ef443ead61 Better naming
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
894218f34b Fix typos
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
ec0ba8585e Use SCSS variables
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
99a3e87c61 Cancel autosave timeout when moving through history
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
52daa967ed Skip saving state if nothing has changed
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
c1394bff8f Remove slideIn animation when adding new block to newsletter
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
4140d31e23 Fix JS tests
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
66800ae994 Add acceptance test for undo/redo
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
4f1f236bce Add support for keyboard shortcuts for undo/redo
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
0dabb52cd1 Add Mousetrap package for handling keyboard shortcuts
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
2ed9c58865 Rerender newsletter content on history change
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
b82ed67b3d Rerender editor on global styles change
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
3ff1a6f83d Skip auto saving when moving through history of changes
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
ae664de002 Implement moving through history
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
1bd4e25694 Better naming
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
16ba2490c9 Set initial state
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
5e17532911 Show title attribute on arrows
[MAILPOET-1976]\
2019-06-20 10:22:58 -04:00
f73ad4ee3e Create empty undo/redo functions
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
04155ab412 Update undo/redo arrows to represent if they are active
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
b64ba9f9b1 Save current state after autosave is finished
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
e20d0804ec Add arrows to UI to indicate undo/redo feature
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
7492b20bc4 Create skeleton for new History region in editor
[MAILPOET-1976]
2019-06-20 10:22:58 -04:00
243dcb9889 Add test for inactive subscribers notice
[MAILPOET-2088]
2019-06-20 09:22:12 -04:00
0f0a284145 Fix method name
[MAILPOET-2088]
2019-06-20 09:22:12 -04:00
21e3c5b1e9 Hide inactive subscribers notice behind a feture flag
[MAILPOET-2088]
2019-06-20 09:22:12 -04:00
74a4ff5a2f Use DI to initialize PermanentNotices
[MAILPOET-2088]
2019-06-20 09:22:12 -04:00