Renovate Bot
50dcc82c62
Update dependency @tryghost/kg-clean-basic-html to v0.1.4
2019-11-18 11:13:38 +00:00
Renovate Bot
f5aa02592f
Update dependency @tryghost/timezone-data to v0.2.16
2019-11-18 11:13:38 +00:00
Renovate Bot
ec7ecab0a4
Update dependency @tryghost/kg-parser-plugins to v0.8.1
2019-11-18 11:13:38 +00:00
Renovate Bot
9c31616c75
Update dependency @tryghost/helpers to v1.1.19
2019-11-18 11:13:38 +00:00
Nazar Gargol
871dcd9ddc
Version bump to 3.0.3
2019-11-18 11:13:38 +00:00
Renovate Bot
cb3c17e438
Update dependency reframe.js to v2.2.6
2019-11-18 11:13:38 +00:00
Renovate Bot
105f92d9b2
Update dependency glob to v7.1.6
2019-11-18 11:13:38 +00:00
Peter Zimon
d6c016e770
🐛 Fixed code injection input sizes when they have long lines ( #1394 )
...
no issue
2019-11-18 11:13:38 +00:00
Renovate Bot
abc0c1147a
Update dependency autoprefixer to v9.7.1
2019-11-18 11:13:38 +00:00
Renovate Bot
38ae6be5d6
Update dependency @tryghost/timezone-data to v0.2.15
2019-11-18 11:13:38 +00:00
Renovate Bot
a001608d25
Update dependency @tryghost/helpers to v1.1.18
2019-11-18 11:13:38 +00:00
Peter Zimon
e936e04300
Updated copy for Mailgun error
2019-11-18 10:55:05 +01:00
renovate[bot]
f9e3e797f1
Lock file maintenance ( #1393 )
2019-11-18 09:51:42 +00:00
Renovate Bot
db7c492993
Update dependency @tryghost/kg-clean-basic-html to v0.1.4
2019-11-18 04:24:36 +00:00
Renovate Bot
bf04821f43
Update dependency @tryghost/timezone-data to v0.2.16
2019-11-18 03:11:52 +00:00
Renovate Bot
a8ab98cfe4
Update dependency @tryghost/kg-parser-plugins to v0.8.1
2019-11-18 02:24:31 +00:00
Renovate Bot
4da3bceb04
Update dependency @tryghost/helpers to v1.1.19
2019-11-18 01:29:23 +00:00
Peter Zimon
5305e53121
Fix power select visual bug in PSM
2019-11-16 16:44:30 +01:00
Peter Zimon
3a8b6f897b
Fixed subject for email preview
2019-11-16 13:07:51 +01:00
Peter Zimon
a8dadc1a3b
Fixed word wrapping bug in Members labs settings
2019-11-15 16:11:26 +01:00
Peter Zimon
ee4a61b021
Refined mailgun settings in Labs
2019-11-15 14:38:59 +01:00
Rish
c274b5fc35
Updated send test mail error for mailgun
...
no issue
2019-11-15 18:55:40 +05:30
Kevin Ansfield
a95f8182f8
Swapped baseUrl input for region selection for bulk email settings
...
no issue
- Mailgun makes it really difficult to find your baseUrl from their UI if you've previously sent emails on a domain
- use a dropdown with flag and region name instead to better match what you can see in their UI
2019-11-15 13:10:45 +00:00
Rish
813b15d1c5
Fixed custom subject not saving on post
...
no issue
2019-11-15 12:35:49 +05:30
Rish
8fb9710f33
Allowed pointer-events on prerview modal
2019-11-15 11:37:04 +05:30
Kevin Ansfield
6fe159c8d9
Updated handling of send_email_when_published
...
refs 5fd2b7fed1
- sends `?send_email_when_published=true` query param when scheduling/publishing a post with the toggle turned on
- adds support to the posts adapter for handling the `adapterOptions` option
- updates the editor `save` task to pass through the required adapter option when a post is being published or scheduled with the toggle checked
- moves state for the email toggle into the publish menu so that we don't try to toggle the model attribute which should only be fetched from the API
- prevent `post.send_email_when_published` being sent to the API via the serializer as it's now a read-only attribute
2019-11-14 17:33:35 +00:00
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
Nazar Gargol
fe54d9566c
Version bump to 3.0.3
2019-11-11 18:55:36 +07: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
Renovate Bot
a17c9a760b
Update dependency reframe.js to v2.2.6
2019-11-11 02:20:16 +00:00
Renovate Bot
597f0acfcf
Update dependency glob to v7.1.6
2019-11-11 01:20:32 +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
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
Kevin Ansfield
03547df97e
Fixed send email checkbox label clickiness
2019-11-06 16:06:42 +07:00
Peter Zimon
c32c3ce444
Email preview refinements
2019-11-06 15:58:10 +07:00
Rish
6d0f8984af
Disabled email toggle in publish menu if no members
2019-11-06 15:28:40 +07:00
Rish
6b4c430985
Disabled email subject based on delivered action
2019-11-06 15:28:40 +07:00
Peter Zimon
15366dd8b2
Removing sent indicator from publishmenu
2019-11-06 15:08:47 +07:00
Peter Zimon
96cdab64d4
Refined mobile email preview
2019-11-06 12:36:39 +07:00
Peter Zimon
2ef9ade0ae
Refined browser preview
2019-11-06 12:07:52 +07:00
Rish
06e9dc7209
Fixed email preview fetch for draft posts
...
no issue
2019-11-06 11:58:17 +07:00
Peter Zimon
edef8eb9b0
Updated email settings design in PSM
2019-11-06 11:23:20 +07:00
Peter Zimon
63ed2a27df
Updated publishmenu design
2019-11-06 11:01:42 +07:00
Peter Zimon
20ecc20e20
🐛 Fixed code injection input sizes when they have long lines ( #1394 )
...
no issue
2019-11-06 08:53:13 +07:00
Nazar Gargol
b427b3ca93
Removed post specific fields from page model serializer
2019-11-05 18:43:26 +07:00
Kevin Ansfield
22fa89fea8
Hid email settings in PSM when editing a post
2019-11-05 18:34:10 +07:00
Rish
7faff0993e
Hide members mail config setting in admin
...
no issue
2019-11-05 18:23:27 +07:00
Nazar Gargol
6aa64e77d1
Added subscribed toggle to member profile page
2019-11-05 18:00:07 +07:00
Rish
f6660d9116
Added mail provider API key setting
...
no issue
2019-11-05 17:26:25 +07:00
Rish
caff822706
Added test preview email to post email settings
...
no issue
2019-11-05 16:10:24 +07:00
Rish
b23288a41b
Added email preview modal flow
2019-11-05 13:10:49 +07:00
Kevin Ansfield
049b2a4949
Fixed unwanted "unsaved changes" modal if changing email toggle without publishing
2019-11-04 17:25:24 +07:00
Kevin Ansfield
e9eb5ab8c6
Display email sent info on published state of publish menu
2019-11-04 16:59:46 +07:00
Kevin Ansfield
d77b059716
Display real member count in publish menu
2019-11-04 16:44:18 +07:00
Kevin Ansfield
56cfbf2cd2
Display "sent" info in publish menu
2019-11-04 16:13:18 +07:00
Kevin Ansfield
6419222f31
Put email post toggle behind members feature flag
2019-11-04 13:38:48 +07:00
Rishabh Garg
7866546fab
Added email settings to post settings menu ( #1398 )
...
no issue
2019-11-04 13:15:13 +07:00
Kevin Ansfield
ff5f46ae1b
Added "email when published" toggle to publish menu
2019-11-04 12:41:38 +07:00
Renovate Bot
82fee140e8
Update dependency autoprefixer to v9.7.1
2019-11-04 04:30:08 +00:00
Renovate Bot
a4dc894156
Update dependency @tryghost/timezone-data to v0.2.15
2019-11-04 02:28:23 +00:00
Renovate Bot
d197fabc01
Update dependency @tryghost/helpers to v1.1.18
2019-11-04 01:29:00 +00:00
Kevin Ansfield
3c850068db
Added "Member updated" event to the webhook dropdown
...
refs 6b420d0cbd
2019-10-31 14:36:00 +00:00
Peter Zimon
de0ea09416
🎨 Refreshed Koenig styles
...
no issue.
- updated basic typographic style of Koenig to match better with Casper 3.0
- fixed vertical spacings of paragraphs and lists
- changed color of code text to make it more theme agnostic
- refined Koenig mobile typography
2019-10-31 14:21:18 +01:00
Kevin Ansfield
ee3a96ac19
✨ Added member.deleted
webhook
...
requires https://github.com/TryGhost/Ghost/pull/11307
- the empty payload bug has been fixed in Ghost so the webhook is usable now
2019-10-31 10:50:18 +00:00
Kevin Ansfield
ef71c7d14c
Version bump to 3.0.2
2019-10-30 11:07:59 +00:00
Peter Zimon
e39ebcd856
Fixed generic card action toolbar height
...
no issue
2019-10-29 15:55:02 +01:00
Kevin Ansfield
5cdd6c19ed
Version bump to 3.0.1
2019-10-29 14:20:09 +00:00
Peter Zimon
794efd26a5
Fixed misaligned arrow for Koenig action bar
...
no issue
- fixed Koenig action bar arrow misalignement in dark mode
2019-10-29 13:03:28 +01:00
Kevin Ansfield
595110f354
🐛 Fixed editor showing incorrect domain and "unsaved changes" modal for relative links
...
no issue
- convert relative links to absolute based on the configured blog url when displaying URLs in the link toolbar and when manually setting a relative link
- converting to absolute in the editor prevents the in-memory mobiledoc getting out of sync with the server response when it converts relative urls to absolute
2019-10-29 11:57:29 +00:00
Kevin Ansfield
2b4a3b75d9
Removed "Public API" toggle in Labs screen
...
no issue
- the v0.1 "Public API" was removed in Ghost 3.0 so the toggle was non-functional
2019-10-29 09:46:59 +00:00
Rishabh Garg
e8d8980da3
🐛 Fixed members export limiting to 15 members only ( #1391 )
...
closes https://github.com/TryGhost/Ghost/issues/11298
The members admin API by default paginates the result and only returns upto 15 members. This change passes `limit` param to the API with `limit=all` to fetch all members in result.
2019-10-29 10:21:10 +05:30
Kevin Ansfield
1413c894d7
Lock file maintenance
2019-10-28 11:46:29 +00:00
renovate[bot]
28dd0b5f24
Update dependency markdown-it-mark to v3 ( #1329 )
2019-10-28 11:21:50 +00:00
renovate[bot]
fe04883330
Update dependency markdown-it to v10 ( #1328 )
2019-10-28 11:20:57 +00:00
renovate[bot]
b28d834e62
Update dependency autoprefixer to v9.7.0 ( #1387 )
2019-10-28 10:53:49 +00:00
renovate[bot]
1a22b842b8
Update ember addons ( #1388 )
2019-10-28 10:53:31 +00:00
Renovate Bot
bfe5d93885
Update dependency autoprefixer to v9.6.5
2019-10-28 04:33:12 +00:00
Renovate Bot
a6d3e5b9c6
Update dependency glob to v7.1.5
2019-10-28 03:31:47 +00:00
Renovate Bot
ec1e889df0
Update dependency @tryghost/timezone-data to v0.2.14
2019-10-28 02:37:21 +00:00
Renovate Bot
2bb1c15ecd
Update dependency @tryghost/helpers to v1.1.17
2019-10-28 01:35:35 +00:00
John O'Nolan
af9c4de315
Correct Stripe dashboard URL for members detail
2019-10-24 17:31:55 +07:00
Fabien O'Carroll
fa7dcacc16
Version bump to 3.0.0
2019-10-21 22:41:48 +07:00
Kevin Ansfield
c7e51059bf
Fixed enter in tag screen inputs triggering save ( #1381 )
...
no issue
- `{{gh-task-button}}` was used inside a form but didn't have a `type="button"` property which meant the browser was treating it as a submit button and triggering the save action and related animation before the field's focus-out was called resulting in a save request before the scratch value is transferred to the model
- removed the submit action from the `<form>` element to prevent any other accidental triggers before scratch values have been transferred into real model values
2019-10-21 21:03:27 +05:30
Kevin Ansfield
dd94a10890
Prevented enter key submitting misleading member details save request ( #1380 )
...
no issue
- `{{gh-task-button}}` was used inside a form but didn't have a `type="button"` property which meant the browser was treating it as a submit button and triggering the save action and related animation before the field's focus-out was called resulting in a save request before the scratch value is transferred to the model
- removed the submit action from the `<form>` element to prevent any other accidental triggers before scratch values have been transferred into real model values
2019-10-21 16:24:57 +01:00
Kevin Ansfield
00b38d9f1c
Fixed Cmd+S in member details form ( #1379 )
...
no issue
- a route-level `save` action was set up on the `member` route which calls `controller.send('save')` but the corresponding `save` action was never set up on the controller which meant the action bubbled back up to the route creating an infinite loop
2019-10-21 20:32:44 +05:30
Fabien O'Carroll
638c83820b
Version bump to 3.0.0-beta.8
2019-10-21 18:34:46 +07:00
Peter Zimon
5bfe1c2095
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
John O'Nolan
38482311da
Refined copy for members settings
2019-10-21 15:24:50 +07:00
Rish
3bb9a9a164
Fixed default fromAddress for members
...
no issue
2019-10-21 12:40:42 +05:30
Fabien O'Carroll
671d7c4d68
Version bump to 3.0.0-beta.7
2019-10-21 13:05:33 +07:00
Peter Zimon
821dc47774
Replaced favicon for better legibility ( #1374 )
2019-10-20 22:31:03 +05:30