Rish
be2de9df74
Wired admin bulk email settings UI to read/write setting
...
no issue
2019-11-13 22:38:16 +05:30
Rish
45bb968fd3
Added new top-level bulk email settings
...
no issue
2019-11-13 22:38:16 +05:30
Kevin Ansfield
2fd85c84de
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
567ec911f0
Fixed tests
2019-11-13 16:10:29 +00:00
Peter Zimon
549328d523
Updated scheduled publishmenu to display email setting
2019-11-13 15:36:54 +01:00
Peter Zimon
85209c9328
Remove GhScheduledPostCountdown component
2019-11-13 15:33:57 +01:00
Peter Zimon
a47948c705
Updated post status in editor
2019-11-13 15:31:42 +01:00
Kevin Ansfield
d295d1c5be
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
509a2085f9
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
0e5932c605
Display "all paid members" instead of incorrect count in email confirm modal
2019-11-13 10:17:00 +00:00
Rish
9ff39e5f0a
Fixed tests for copy changes
2019-11-13 11:45:58 +05:30
Kevin Ansfield
e68002b0db
Fixed linting
2019-11-11 10:42:37 +00:00
Kevin Ansfield
a3338348ec
Fixed email icon not showing for scheduled posts in posts list
2019-11-11 10:37:44 +00:00
Peter Zimon
4da4a34626
Refined email icon on post list
2019-11-08 17:17:37 +07:00
Kevin Ansfield
a360859659
Display basic info in PSM once an email has been sent
2019-11-08 17:07:47 +07:00
Peter Zimon
f5f8430db8
Updated tag for email icon in post list
2019-11-08 16:50:07 +07:00
Peter Zimon
39d2e13f75
Updated copy for scheduled posts
2019-11-08 16:46:10 +07:00
Peter Zimon
421809b5cf
Added link to mailgun domain
2019-11-08 16:46:10 +07:00
Kevin Ansfield
bfe134b086
Show email icon in posts list
2019-11-08 16:44:56 +07:00
Kevin Ansfield
301475ee0d
Fix missed wording change from merge conflict
2019-11-08 16:17:36 +07:00
Kevin Ansfield
ee09e46c8d
Fixed tests
2019-11-08 16:01:40 +07:00
Kevin Ansfield
ecff12221e
Extracted PSM email settings into separate component
2019-11-08 15:56:56 +07:00
Kevin Ansfield
3259e7cff2
Removed unnecessary post+email normalization
2019-11-08 15:42:57 +07:00
Peter Zimon
9ff273b882
Refined post status and email warning copy
2019-11-08 15:38:25 +07:00
Peter Zimon
52ff106276
Refined member detail copy
2019-11-08 13:37:28 +07:00
Peter Zimon
fc2b8fc597
Updated PSM copy
2019-11-08 13:19:19 +07:00
Peter Zimon
1efc12e668
Refined publish menu
2019-11-08 11:46:45 +07:00
Kevin Ansfield
9aaf5be339
Fixed linting
2019-11-08 11:25:00 +07:00
Kevin Ansfield
5b0e9826f7
Fixed tests
2019-11-08 11:14:04 +07:00
Rish
2a3e35b08d
Removed subdirectory from blog host in email setting field
...
no issue
2019-11-07 17:47:34 +07:00
Kevin Ansfield
71427dc1bb
Removed errant console.log
2019-11-07 17:40:48 +07:00
Peter Zimon
e2dd5f517a
Refined mailgun warning
2019-11-07 17:14:08 +07:00
Kevin Ansfield
d75f82613e
Fixed scrolling and hid scrollbars in email preview
2019-11-07 17:11:53 +07:00
Rish
9e30d40b9a
Removed redundant email serialization on post
...
no issue
2019-11-07 16:13:23 +07:00
Rish
e5c0709be1
Fixed lint
2019-11-07 16:02:32 +07:00
Kevin Ansfield
798b941241
Added temporary workaround on client for API sending email: {}
2019-11-07 16:00:46 +07:00
Kevin Ansfield
56204d0129
Added confirmation modal and use email model in place of action
2019-11-07 15:56:41 +07:00
Peter Zimon
6450edb1f6
Refined disabled states more
2019-11-07 15:49:49 +07:00
Peter Zimon
5af94d7b7c
Refined disabled states and copy
2019-11-07 15:32:29 +07:00
Peter Zimon
6205e1c9e0
Styled disabled email checkbox
2019-11-07 13:21:23 +07:00
Rish
914e5d731d
Added error for incorrect mailgun config in publish and settings menu
2019-11-07 12:44:37 +07:00
Peter Zimon
a9dc99b9f7
Refined members email settings
2019-11-07 11:47:29 +07:00
Rish
1bc600e5bb
Revert "Added preview modal toggle in publish menu"
...
This reverts commit 31a04c0b59
.
2019-11-07 11:47:16 +07:00
Rish
af66904cfa
Added mailgun domain to admin settings
2019-11-07 11:32:38 +07:00
Peter Zimon
194a7147b2
Refined email preview in publish menu
2019-11-07 11:32:10 +07:00
Peter Zimon
6da3667c0e
Refined styles for test email
2019-11-07 11:20:21 +07:00
Rish
997b250fe1
Enabled fetch members count on post only if members is enabled
2019-11-07 11:15:31 +07:00
Peter Zimon
0aecbb7934
Refined email preview
2019-11-07 11:09:55 +07:00
Rish
7f70845751
Fixed valid test email check
2019-11-07 10:55:55 +07:00
Rish
31a04c0b59
Added preview modal toggle in publish menu
2019-11-07 10:54:26 +07:00