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

564 commits

Author SHA1 Message Date
Peter Zimon
fbeb995698 Updated post list 2019-11-14 13:53:43 +01:00
Rish
94044e5808 Updated mailgun check to use isEnabled from settings
no issue
2019-11-13 22:38:16 +05:30
Rish
be2de9df74 Wired admin bulk email settings UI to read/write setting
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
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
e68002b0db Fixed linting 2019-11-11 10:42:37 +00:00
Peter Zimon
39d2e13f75 Updated copy for scheduled posts 2019-11-08 16:46:10 +07:00
Kevin Ansfield
ecff12221e Extracted PSM email settings into separate component 2019-11-08 15:56:56 +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
Kevin Ansfield
d75f82613e Fixed scrolling and hid scrollbars in email preview 2019-11-07 17:11:53 +07:00
Rish
e5c0709be1 Fixed lint 2019-11-07 16:02:32 +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
5af94d7b7c Refined disabled states and copy 2019-11-07 15:32:29 +07:00
Rish
914e5d731d Added error for incorrect mailgun config in publish and settings menu 2019-11-07 12:44:37 +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
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
c36c7a1950 Added send test email button loading states 2019-11-07 09:58:25 +07:00
Rish
e071042e69 Added email subject to preview modal header 2019-11-06 18:18:37 +07:00
Rish
839bfba528 Disabled email toggle in publish menu if no members 2019-11-06 15:28:40 +07:00
Rish
f06533e4d9 Fixed email preview fetch for draft posts
no issue
2019-11-06 11:58:17 +07:00
Rish
02cdbf65b7 Hide members mail config setting in admin
no issue
2019-11-05 18:23:27 +07:00
Nazar Gargol
17adb2044d Added subscribed toggle to member profile page 2019-11-05 18:00:07 +07:00
Rish
5589c25b34 Added mail provider API key setting
no issue
2019-11-05 17:26:25 +07:00
Rish
6901edfdb0 Added test preview email to post email settings
no issue
2019-11-05 16:10:24 +07:00
Rish
7f63e3ce11 Added email preview modal flow 2019-11-05 13:10:49 +07:00
Kevin Ansfield
f7c64479dd Fixed unwanted "unsaved changes" modal if changing email toggle without publishing 2019-11-04 17:25:24 +07:00
Kevin Ansfield
1b0bfd380a Display email sent info on published state of publish menu 2019-11-04 16:59:46 +07:00
Kevin Ansfield
da5d4e7131 Display "sent" info in publish menu 2019-11-04 16:13:18 +07:00
Kevin Ansfield
297a4c8f74 Put email post toggle behind members feature flag 2019-11-04 13:38:48 +07:00
Rishabh Garg
7739adecaa
Added email settings to post settings menu (#1398)
no issue
2019-11-04 13:15:13 +07:00
Peter Zimon
18605d9d05
V3 css fixes (#1377)
* Fixed Firefox bug for input groups
* Moved from `rem` based responsive styles to `px` based
* Fixed invisible clickable menus for member/user list
* Added responsive CSS for meembers list header
* Updated member list responsive styles
* Fix list header responsive style
2019-10-21 13:09:56 +02:00
Rish
58e21e4071 Fixed default fromAddress for members
no issue
2019-10-21 12:40:42 +05:30
Peter Zimon
b1e1b39d68 Refined member details
no issue
- updated copy for member since date
- added note to note field
- added subscription value to plan data
2019-10-15 16:24:20 +02:00
Peter Zimon
7f4347a7eb Refined member list
no issue
- added list headings
- added active state to search field when it has value
- set position of actions dropdown
- refined avatar typography
2019-10-15 16:11:43 +02:00
Kevin Ansfield
a35fa9e764 Merge branch 'master' into v3 2019-10-11 10:43:38 +01:00
Rish
3ecc6f68ca Renamed member require payment setting
no issue

Renames member setting `requirePaymentForsSignup` -> `allowSelfSignup` to match existing usage in members API
2019-10-11 14:10:37 +05:30
Peter Zimon
428f4f7e66 Updated members Labs settings UI
no issue
- new settings have been introduced for members, switched to expand/collapse UI pattern for members settings
2019-10-11 10:25:52 +02:00
Rish
f0c906f289 Enabled write operation for member name and note
no issue

- Allows editing member's name and note in admin
2019-10-10 17:29:35 +05:30
Kevin Ansfield
0dd5de76b9 Merge branch 'master' into v3 2019-10-10 10:17:44 +01:00
Rish
d1fe33f073 Updated subscription data in member details
no issue
2019-10-10 13:54:19 +05:30
Kevin Ansfield
facea619ee Merge branch 'master' into v3 2019-10-09 15:06:37 +01:00
Rish
677de7f317 Updated members lab settings design
no issue

- Extracts members lab settings from `Beta Features` section to its own section
- Adds new `fromAddress` field to members settings
2019-10-09 15:33:08 +05:30
Naz Gargol
9ae73c3bd7
Hidden post visibility select from PSM for non editors (#1357)
no issue

- Limited visiblity to only those users who have the rights to edit post's visibility
2019-10-09 10:23:36 +02:00