1
0
Fork 0
mirror of https://github.com/TryGhost/Ghost-Admin.git synced 2023-12-14 02:33:04 +01:00
Commit graph

5002 commits

Author SHA1 Message Date
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
Rish
42f59387eb Added test email validation in settings 2019-11-07 10:54:04 +07:00
Rish
6da000c933 Fixed publish menu input toggle not disabled for 0 members 2019-11-07 10:19:46 +07:00
Rish
c36c7a1950 Added send test email button loading states 2019-11-07 09:58:25 +07:00
Kevin Ansfield
2cde1ea276 Actually fix email toggle positioning 2019-11-06 18:34:05 +07:00
Peter Zimon
a978647d5a Minor design refinements 2019-11-06 18:22:57 +07:00
Rish
e071042e69 Added email subject to preview modal header 2019-11-06 18:18:37 +07:00
Peter Zimon
ad4a7002e6 Updated member details screen 2019-11-06 18:00:03 +07:00