Kevin Ansfield
47b441c41d
Merge branch 'mega'
2019-11-27 12:15:09 +00:00
Rish
55cd5bbb32
Fixed lint
2019-11-27 13:21:16 +05:30
Kevin Ansfield
6aecfbfcce
Fixed members count in confirm email modal
...
no issue
- the members count used to disable the email toggle and shown in the confirm modal was incorrect as it didn't take into account subscribed vs non-subscribed members
- adjusts the filter in the count query to only fetch subscribed members
2019-11-26 15:08:33 +00:00
Peter Zimon
5674323d2a
Removed link to settings for admins in email error copy
2019-11-26 13:38:43 +01:00
Peter Zimon
e866808193
Updated email role restrictions
...
no issue.
Only admins and owners should have access to sending emails. Updated relevant templates
to restrict access to emails for non-admins/owners
2019-11-26 13:20:49 +01:00
Peter Zimon
727a38d5d1
Updated email copy
2019-11-26 12:10:51 +01:00
Peter Zimon
b06484553f
Updated PSM/Email wording
2019-11-25 17:44:50 +01:00
Peter Zimon
8350098e45
Updated post list design for scheduled posts
2019-11-25 17:44:18 +01:00
Peter Zimon
1d78b9a903
Updated email error design in PSM
2019-11-25 17:03:54 +01:00
Kevin Ansfield
a3c17c2757
Added failed state with retry button to PSM email pane
...
no issue
- follow similar retry-then-poll behaviour as the confirm email modal
2019-11-25 13:20:16 +00:00
Peter Zimon
8a757cef9a
🐛 Fixed tooltip width
...
no issue.
- fixed a CSS bug that cut the width of tooltips
2019-11-23 10:27:22 +01:00
Peter Zimon
82ffc5a967
Updated email failure modal with dynamic error
2019-11-22 17:17:29 +01:00
Peter Zimon
5bedffdc00
Removing error box in email failure modal
2019-11-22 16:37:39 +01:00
Peter Zimon
8bf287d81e
Refined email status on post list
2019-11-22 16:25:11 +01:00
Kevin Ansfield
c1039f929c
Added ability to retry failed emails from the confirm modal ( #1412 )
...
no issue
- adds a `.retry()` method to the email model+adapter
- adds a retry email task to the publishmenu that follows the same retry-then-poll behaviour as the regular email confirmation
- show a retry button in the confirm email modal if the original send failed
- increases max "immediate failure" poll timeout to 15sec (an 8sec retry-to-failure time has been seen locally)
2019-11-22 15:09:48 +00:00
Peter Zimon
8be0c78c8e
Refined email error modal
2019-11-22 14:31:03 +01:00
Kevin Ansfield
ca8c75b034
Removed "and sent to x members" from publish toast notification
...
no issue
- the toast notification occurs before polling for a successful email occurs so it was confusing to have different states represented in the UI simultaneously
2019-11-22 11:00:47 +00:00
Peter Zimon
0fef1f61e0
Getting rid of super-thin font weights
2019-11-22 11:53:57 +01:00
Kevin Ansfield
535f50ad9f
Show "email failed" state in posts list
2019-11-20 23:37:37 +00:00
Kevin Ansfield
30b23f2a7c
Added polling when confirming email to show immediate error
...
no issue
- when confirming email send, after initial save in, poll every second for a maximum of 10 seconds and check the status of the email
- if it's `'success'` close the modal immediately
- if it's `'failure'` switch the confirm modal to an error state
- if the save fails for some other reason (validation, server error) close the modal immediately and let the normal editor error handling do it's thing
- fixed confirm modal not appearing when retrying a save after a post validation failed
- show email status in post status area
- `"and sending to x members"` when email is pending or submitting
- `"and sent to x members"` once email is fully submitted
2019-11-20 23:27:09 +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
Peter Zimon
e936e04300
Updated copy for Mailgun error
2019-11-18 10:55:05 +01: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
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
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
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
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
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
John O'Nolan
af9c4de315
Correct Stripe dashboard URL for members detail
2019-10-24 17:31:55 +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
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
John O'Nolan
3c7e990e59
Corrected members yearly pricing label ( #1372 )
...
no issue
2019-10-20 14:14:17 +05:30
Peter Zimon
549fb7193a
Dark mode related fixes
...
no issue
- fixed double border for tags tabs
- refined view action button border
- fixed border for staff avatar
- fixed member avatar label color
2019-10-20 10:41:03 +02:00
Peter Zimon
f60fce91ca
Fixed dark mode form group style
2019-10-20 10:41:03 +02:00
Peter Zimon
295d0442b1
Fixed CSS bugs on what's new popup
2019-10-20 10:41:03 +02:00
John O'Nolan
92df04ac03
Amended Stripe signup link ( #1371 )
...
no issue
2019-10-19 18:37:54 +05:30
Rishabh Garg
9926ea8173
🐛 Fixed members count on list page ( #1369 )
...
no issue
Members calculation was breaking when viewed on admin without refresh after adding/deleting new members, updated to more robust calculation logic.
2019-10-19 18:06:38 +05:30
Peter Zimon
b8da3ab22f
Responsive fixes on tags list screen
...
no issue
- fixed filter responsive CSS
- fixed list behavior
2019-10-18 14:08:46 +02:00
Peter Zimon
02d8fe89eb
Post list responsive CSS fixes
...
no issue
- fixed title display for mobile
- fixed scrolling for content filters
- fixed list cells styles
2019-10-18 13:05:34 +02:00
Peter Zimon
aee7430263
Fixed Stripe info box responsive behavior
...
no issue
2019-10-18 11:44:45 +02:00
Peter Zimon
e8b423b48d
Added input groups with append value
...
no issue
- members price and email settings share the same pattern now: the uneditable parts of the input value is inside the input
2019-10-16 21:35:06 +02:00
Peter Zimon
0f976f3722
Updated featured star alignment for post list
...
no issue
2019-10-16 20:03:35 +02:00
Peter Zimon
dce6e70b59
Added Stripe info to members labs settings
...
no issue
2019-10-16 19:54:49 +02:00
John O'Nolan
d1a5608755
Refined copy for members settings ( #1366 )
...
no-issue
2019-10-16 15:27:46 +07:00
Rish
6b7aef9628
Updated to password input for member settings keys
...
no issue
2019-10-16 11:45:14 +05:30
Peter Zimon
22c2ce0cf6
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
b7f83fad2c
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
Peter Zimon
3cc22b5528
Moved Member settings section to top in labs
...
no issue
2019-10-15 14:43:22 +02:00
Kevin Ansfield
4743d372d9
Added "Member added" event to webhooks list ( #1359 )
...
requires https://github.com/TryGhost/Ghost/pull/11230
- allows member webhooks to be created
2019-10-14 09:55:38 +01:00
Rish
6b1cd8dc23
Enabled members by default
...
no-issue
This removes the need for `enableDeveloperExperiments` flag for members
2019-10-14 08:42:04 +05:30
Kevin Ansfield
5502dce4f5
Merge branch 'master' into v3
2019-10-11 13:35:01 +01:00
Rish
2ce07e922b
Fixed member section visibility for owner
...
no issue
Previously we were just hiding the toggle for member section in case of user not being owner. This updates to hide full section in case of non-owner user which is expected behavior
2019-10-11 15:27:24 +05:30
Kevin Ansfield
df4bdf1cf2
Merge branch 'master' into v3
2019-10-11 10:43:38 +01:00
Rish
e90b80822d
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
079f40611b
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
33de815292
Added members feature toggle for owner only
...
no issue
2019-10-11 11:34:31 +05:30
Peter Zimon
e5c968c51f
Updated member email font weight
...
no issue
2019-10-10 16:01:38 +02:00
Peter Zimon
1960c3d649
Updated member avatar initial fontsize
...
no issue
2019-10-10 15:59:21 +02:00
Rish
cb1c851f21
Added unsaved changes check to member details page
...
no issue
- Adds unsaved changes check to member detail page for write operations
2019-10-10 18:06:33 +05:30
Rish
5a609a785f
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
26c48a52c2
Merge branch 'master' into v3
2019-10-10 10:17:44 +01:00
Rish
641dd35779
Updated subscription data in member details
...
no issue
2019-10-10 13:54:19 +05:30
Kevin Ansfield
ce7f0bf1ec
Merge branch 'master' into v3
2019-10-09 15:06:37 +01:00
Rish
2e01455413
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
Kevin Ansfield
a9e82b1f7e
🐛 Fixed "unsaved changes" modal when leaving a new post with no content ( #1358 )
...
no issue
- if you created a post by setting a title but did not enter anything into the editor body before trying to leave the editor you'd see an "unsaved changes" modal because the "scratch" value for the post mobiledoc is `null` but the post's real mobiledoc value is now a blank document as returned from the API
- adds a conditional reset of the `post.scratch` value after a successful save if the scratch value is blank
2019-10-09 10:53:57 +01:00
Naz Gargol
3aa260f92e
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
Kevin Ansfield
3a1bd8f374
Remove duplicated members config from Labs screen
2019-10-08 14:13:19 +01:00
Kevin Ansfield
159e810d5c
Merge branch 'master' into v3
2019-10-08 14:04:38 +01:00
Rish
341b23469d
Updated members requirePayment
flag naming
...
no issue
Renamed `requirePaymentBeforeSignup` flag to `requirePaymentForSignup`
2019-10-08 16:40:28 +05:30
Rish
b42dcb6da8
Updated members labs section
...
no issue
- Extracted members feature out of `Beta Features` section to its own
- Added new `requirePaymentBeforeSignup` flag to members settings
2019-10-08 16:25:01 +05:30
Rish
58e11f7b33
Added loading state for member subscription details
...
no issue
2019-10-07 17:56:32 +05:30
Rish
7313b9145f
Fixed members list sorting
...
no issue
2019-10-07 17:05:49 +05:30
Rish
a85129abc8
Fixed lint
...
no issue
2019-10-07 09:17:26 +05:30
Peter Zimon
0d57cfb4f2
Refined Stripe info in member details
...
no issue
- refined divider line color for member detail screen with multiple Stripe subscription
2019-10-05 13:10:06 +02:00
Peter Zimon
285a7ab851
Added empty Stripe info state for member details
...
no issue
2019-10-05 13:01:43 +02:00
Peter Zimon
8ac7500084
Refined member details screen
...
no issue
2019-10-05 12:41:47 +02:00
Rish
d9351f7292
Fixed members subscription amount default/empty value
...
no issue
2019-10-04 20:23:50 +05:30
Rish
3974dd5615
Updated member info to show multiple subscriptions
...
no issue
Displays details of multiple subscriptions of a member
2019-10-04 20:01:56 +05:30
Peter Zimon
b49683127c
Refined members import/export design
...
no issue
2019-10-04 13:55:52 +02:00
Peter Zimon
e542fcbca3
Updated member list and detail wording
...
no issue
2019-10-04 13:40:10 +02:00
Peter Zimon
9c21f1b60c
Refined members import/export button design
...
no issue
2019-10-04 13:28:10 +02:00
Peter Zimon
523b8e856f
Renamed post visiblity dropdown values for posts
...
no issue
2019-10-04 12:57:58 +02:00
Peter Zimon
d81b39e355
Updated members labs settings layout
...
no issue
2019-10-04 12:53:32 +02:00
Rish
c3a496fe9f
Added csv import/export for members
...
no issue
- Adds action view with import/export csv options
2019-10-04 15:14:20 +05:30
Rish
a561b6e66e
Updated members detail design
...
no issue
- Fixed bug with incorrect member count
- Added basic stripe info section
2019-10-03 23:17:52 +05:30
Rish
40fddac43c
Updated member model to use new subscriptions structure
...
no issue
Members API was updated to have new subscription structure, this updates model and its transformation to match it.
2019-10-03 23:10:42 +05:30
Rish
06e6e15cc5
Updated plan amount fields to allow empty values
...
no issue
2019-10-03 23:09:29 +05:30
Peter Zimon
c3e129c5da
Updated member list title copy
2019-10-03 13:59:19 +02:00
Peter Zimon
ce50606529
Updated member details screen design
...
no issue
2019-10-03 13:46:36 +02:00
Peter Zimon
495663c3c4
Udpated members list design
...
no issue.
2019-10-03 12:56:31 +02:00
Fabien O'Carroll
2d4b332e9c
Fixed import ordering for eslint
...
no-issue
2019-10-03 14:30:55 +07:00
Peter Zimon
bdc0330ccd
Added number check for Labs/Members price values
...
no issue
2019-10-02 14:52:41 +02:00
Peter Zimon
a29e687da6
Updated design for Labs/Members configuration
...
no issue
2019-10-02 14:52:41 +02:00
Rish
4a3fd90017
Updated members list/detail screens base structure
...
no issue
2019-10-02 17:05:57 +05:30
Naz Gargol
98da7e1f26
Content visibility configuration in labs ( #1346 )
...
no issue
- Changed members description to less verbose
- Added content visibility radio options to members configuration screen
- Moved setting of default visibility to server-side
- Default visibility setting when PSM is opened before making the first request to the server
2019-10-02 11:13:59 +02:00
Rish
e49a12cfa0
Updated member detail screen design
2019-10-02 09:30:21 +05:30
Rish
204e10c114
Updated members list screen design
2019-10-02 09:30:21 +05:30
Naz Gargol
cdb87e5112
Added PSM visibility input ( #1344 )
...
refs 80f7e0b19e
- Added visibility input in PSM to control content access level for members
- Added default post visibility in editor. To be changed (moved to server-side) once `defaultContentVisibility` is available in settings service
- Added `visibility` property to post model & mirage
2019-10-01 15:00:53 +02:00
Peter Zimon
e81fe47bfd
Fixed "Upgrade now" button length in pro menu
...
no refs.
- fixed the issue that the "Upgrade now" button shown to Ghost(Pro) users was too wide in the updated Admin sidebar
2019-10-01 12:25:17 +02:00
Peter Zimon
e89789fbe0
Cleanup forms input CSS commit
2019-09-30 13:18:33 +02:00
Peter Zimon
834f2aa976
Fixed line height for textareas and post title
...
no refs.
2019-09-30 11:52:33 +02:00
Peter Zimon
e8cdec28ae
Refined login form sizes and colors
...
no refs.
2019-09-30 11:30:45 +02:00
Peter Zimon
775c16eccc
Fixed Ghost(Pro) menu icon color in navigation
...
no refs.
2019-09-30 10:56:44 +02:00