Kevin Ansfield
f49268c5fa
Hid email toggle on scheduled state of publish menu if email already sent
2019-11-14 17:20:53 +00:00
Peter Zimon
8dcf5f8428
Updated copy on email confirmation popup
2019-11-14 18:05:45 +01:00
Peter Zimon
f977d32146
Reorder mailgun settings in labs
2019-11-14 16:05:37 +01:00
Peter Zimon
d5a9465ca5
Design for minimal email stats
2019-11-14 14:30:49 +01:00
Peter Zimon
61f9f6e380
Updated post list
2019-11-14 13:53:43 +01:00
Rish
db899a90f0
Updated mailgun check to use isEnabled from settings
...
no issue
2019-11-13 22:38:16 +05:30
Rish
6a972d8b9e
Wired admin bulk email settings UI to read/write setting
...
no issue
2019-11-13 22:38:16 +05:30
Rish
0e43505db1
Added new top-level bulk email settings
...
no issue
2019-11-13 22:38:16 +05:30
Kevin Ansfield
3d1962622b
Added "View email" button to view already-sent email
...
no issue
- refactored `renderEmailPreview` into separate fetch and render functions
- grab email info from an existing email resource if it exists on the post rather than fetching a preview
- added "View email" button the the email-sent state of the newsletter settings PSM section
2019-11-13 16:38:32 +00:00
Kevin Ansfield
11dc0f553b
Fixed tests
2019-11-13 16:10:29 +00:00
Peter Zimon
dc9ad61bc7
Updated scheduled publishmenu to display email setting
2019-11-13 15:36:54 +01:00
Peter Zimon
e56b10a728
Remove GhScheduledPostCountdown component
2019-11-13 15:33:57 +01:00
Peter Zimon
f5dd75e2e5
Updated post status in editor
2019-11-13 15:31:42 +01:00
Kevin Ansfield
7351a962b7
Fixed email subject field not being disabled if mailgun is not configured
...
no issue
- changed `disabled=deliveredAction` to `disabled=mailgunError` so that it's switching on the correct property
- removed all references to the unused `deliveredAction` property
2019-11-13 11:17:36 +00:00
Kevin Ansfield
74cbcad362
Use logged-in-user's email as the default test email address
...
no issue
- removed unnecessary scratch value handling for a non-model property
- use [`oneWay`](https://api.emberjs.com/ember/release/functions/@ember%2Fobject%2Fcomputed/oneWay ) to bind the logged in user's email address to the `testEmailAddress` property on the component - this allows for the default value to always be the logged in users email but changing the property value only changes the value on the component, not upstream on the user model
- use default two-way binding of the `<Input>` helper to avoid unnecessary boilerplate
- removed unnecessary usage of the `truncate` helper for the placeholder
2019-11-13 10:52:09 +00:00
Kevin Ansfield
3daf46dcf8
Display "all paid members" instead of incorrect count in email confirm modal
2019-11-13 10:17:00 +00:00
Rish
17ef3efcef
Fixed tests for copy changes
2019-11-13 11:45:58 +05:30
Kevin Ansfield
fd26864c28
Fixed linting
2019-11-11 10:42:37 +00:00
Kevin Ansfield
875e495728
Fixed email icon not showing for scheduled posts in posts list
2019-11-11 10:37:44 +00:00
Peter Zimon
829702db84
Refined email icon on post list
2019-11-08 17:17:37 +07:00
Kevin Ansfield
682c5e4190
Display basic info in PSM once an email has been sent
2019-11-08 17:07:47 +07:00
Peter Zimon
43feb624b7
Updated tag for email icon in post list
2019-11-08 16:50:07 +07:00
Peter Zimon
8532c13a12
Updated copy for scheduled posts
2019-11-08 16:46:10 +07:00
Peter Zimon
8c55d57593
Added link to mailgun domain
2019-11-08 16:46:10 +07:00
Kevin Ansfield
35b13abb98
Show email icon in posts list
2019-11-08 16:44:56 +07:00
Kevin Ansfield
1d79a1f191
Fix missed wording change from merge conflict
2019-11-08 16:17:36 +07:00
Kevin Ansfield
a54cb48e5f
Fixed tests
2019-11-08 16:01:40 +07:00
Kevin Ansfield
2777856a29
Extracted PSM email settings into separate component
2019-11-08 15:56:56 +07:00
Kevin Ansfield
3fd2a8d62c
Removed unnecessary post+email normalization
2019-11-08 15:42:57 +07:00
Peter Zimon
d6ad183948
Refined post status and email warning copy
2019-11-08 15:38:25 +07:00
Peter Zimon
9127c72df4
Refined member detail copy
2019-11-08 13:37:28 +07:00
Peter Zimon
aabbbdc858
Updated PSM copy
2019-11-08 13:19:19 +07:00
Peter Zimon
bd214fbf1d
Refined publish menu
2019-11-08 11:46:45 +07:00
Kevin Ansfield
2106f27df6
Fixed linting
2019-11-08 11:25:00 +07:00
Kevin Ansfield
41e1cf3ecb
Fixed tests
2019-11-08 11:14:04 +07:00
Rish
f74060b08b
Removed subdirectory from blog host in email setting field
...
no issue
2019-11-07 17:47:34 +07:00
Kevin Ansfield
5aac467b3f
Removed errant console.log
2019-11-07 17:40:48 +07:00
Peter Zimon
25237a2d6d
Refined mailgun warning
2019-11-07 17:14:08 +07:00
Kevin Ansfield
f23703c8b0
Fixed scrolling and hid scrollbars in email preview
2019-11-07 17:11:53 +07:00
Rish
90a6fe8cbb
Removed redundant email serialization on post
...
no issue
2019-11-07 16:13:23 +07:00
Rish
e3616f177c
Fixed lint
2019-11-07 16:02:32 +07:00
Kevin Ansfield
79074bceaf
Added temporary workaround on client for API sending email: {}
2019-11-07 16:00:46 +07:00
Kevin Ansfield
0c0da3813e
Added confirmation modal and use email model in place of action
2019-11-07 15:56:41 +07:00
Peter Zimon
71ded80e8c
Refined disabled states more
2019-11-07 15:49:49 +07:00
Peter Zimon
48449ee222
Refined disabled states and copy
2019-11-07 15:32:29 +07:00
Peter Zimon
e5271b534d
Styled disabled email checkbox
2019-11-07 13:21:23 +07:00
Rish
2aa781eef1
Added error for incorrect mailgun config in publish and settings menu
2019-11-07 12:44:37 +07:00
Peter Zimon
04d1efac5f
Refined members email settings
2019-11-07 11:47:29 +07:00
Rish
ae39e79ce7
Revert "Added preview modal toggle in publish menu"
...
This reverts commit 80d58f99cb
.
2019-11-07 11:47:16 +07:00
Rish
ea302d66b6
Added mailgun domain to admin settings
2019-11-07 11:32:38 +07:00