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
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
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
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
Peter Zimon
3838686aa8
Refined email preview in publish menu
2019-11-07 11:32:10 +07:00
Peter Zimon
6dbcf96ab0
Refined styles for test email
2019-11-07 11:20:21 +07:00
Rish
61972b01ce
Enabled fetch members count on post only if members is enabled
2019-11-07 11:15:31 +07:00
Peter Zimon
44819d1fbf
Refined email preview
2019-11-07 11:09:55 +07:00
Rish
cec378f6b1
Fixed valid test email check
2019-11-07 10:55:55 +07:00
Rish
80d58f99cb
Added preview modal toggle in publish menu
2019-11-07 10:54:26 +07:00
Rish
f98920aa12
Added test email validation in settings
2019-11-07 10:54:04 +07:00
Rish
089174d72b
Fixed publish menu input toggle not disabled for 0 members
2019-11-07 10:19:46 +07:00
Rish
18a882e6b0
Added send test email button loading states
2019-11-07 09:58:25 +07:00
Kevin Ansfield
0e3dc13418
Actually fix email toggle positioning
2019-11-06 18:34:05 +07:00
Peter Zimon
a436521e4c
Minor design refinements
2019-11-06 18:22:57 +07:00
Rish
904114d844
Added email subject to preview modal header
2019-11-06 18:18:37 +07:00
Peter Zimon
df8968f13d
Updated member details screen
2019-11-06 18:00:03 +07:00