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
4d60592cb7
Updated favicon
...
no issue
2019-10-16 20:18:45 +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
Fabien O'Carroll
580e2d8f77
Version bump to 2.37.0 ( #1365 )
...
Version bump to 2.37.0
2019-10-15 18:06:56 +07:00
Kevin Ansfield
61a3255274
Version bump to 2.37.0
2019-10-14 13:50:09 +01:00
Kevin Ansfield
56786f370c
Merge branch 'master' into v3
2019-10-14 11:08:10 +01:00
Renovate Bot
0f1d6d7786
Update ember addons
2019-10-14 09:25:48 +00: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
Kevin Ansfield
538d031908
Remove deprecated ember-cli-htmlbars-inline-precompile dependency
2019-10-14 09:51:40 +01:00
renovate[bot]
5af5b29ae4
Update dependency ember-mocha to v0.16.1 ( #1363 )
2019-10-14 09:45:03 +01:00
renovate[bot]
5fb5a9d3f1
Update dependency @tryghost/timezone-data to v0.2.12 ( #1362 )
2019-10-14 09:44:35 +01:00
renovate[bot]
a66d2ff52a
Update dependency @tryghost/helpers to v1.1.15 ( #1361 )
2019-10-14 09:44:21 +01:00
Rish
66d84790a4
Fixed members test for admin
...
no issue
2019-10-14 09:08:28 +01:00
Rish
ad47c6e2f2
Fixed members test for admin
...
no issue
2019-10-14 08:42:04 +05:30
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
Hannah Wolfe
49b28e4493
Set Node v12 to available nodesource version
...
- seems v12.10.0 is the latest available version for bionic via nodesource ppa
- want to support a version that can be installed on our recommended stack
2019-10-12 12:58:05 +01:00
Kevin Ansfield
5502dce4f5
Merge branch 'master' into v3
2019-10-11 13:35:01 +01:00
Rish
083b1e4a5a
Version bump to 2.36.0
2019-10-11 16:59:08 +05:30
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
Kevin Ansfield
7b5751e42d
Version bump to 2.35.0
2019-10-10 18:18:45 +01:00
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
bfc047ad93
Version bump to 2.34.0
2019-10-09 18:43:04 +01:00
Kevin Ansfield
d635e7009d
Bumped supported node versions
...
no issue
- bumps 8.x minimum supported version to match Ghost
- adds 12.x for testing ready for LTS
2019-10-09 15:53:24 +01:00
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
Kevin Ansfield
4199f89238
Version bump to 2.33.0
2019-10-08 11:25:41 +01:00
Kevin Ansfield
267bb11226
Version bump to 2.32.0
2019-10-07 23:11:18 +01:00
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
renovate[bot]
38e36104b8
Lock file maintenance ( #1345 )
2019-10-07 12:14:41 +01:00
renovate[bot]
edef5899aa
Update dependency eslint to v6.5.1 ( #1356 )
2019-10-07 12:14:26 +01:00
renovate[bot]
1c59ff0350
Update dependency testem to v3 ( #1355 )
2019-10-07 11:54:43 +01:00
renovate[bot]
6e555f5a17
Update dependency @tryghost/timezone-data to v0.2.11 ( #1350 )
2019-10-07 11:54:20 +01:00
renovate[bot]
b11aa3bc67
Update dependency @ember/jquery to v1 ( #1354 )
2019-10-07 11:54:03 +01:00
renovate[bot]
7ac92aab5a
Update ember addons ( #1353 )
2019-10-07 11:50:27 +01:00
Renovate Bot
5b4c69381b
Update dependency @tryghost/helpers to v1.1.12
2019-10-07 10:33:18 +00:00
renovate[bot]
da1ce2464f
Update dependency ember-exam to v4.0.4 ( #1352 )
2019-10-07 11:26:50 +01:00
renovate[bot]
d00217353a
Update dependency autoprefixer to v9.6.4 ( #1351 )
2019-10-07 11:25:40 +01:00
Kevin Ansfield
f6a75c3a06
Fixed tests
2019-10-07 11:17:16 +01:00
renovate[bot]
1388393c3c
Pin dependency ember-cli-chart to 3.5.0 ( #1348 )
2019-10-07 08:21:10 +01:00
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
Kevin Ansfield
fac016a59c
Lock file maintenance
2019-09-30 11:59:16 +01: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
renovate[bot]
32f3127db4
Update ember addons ( #1343 )
2019-09-30 09:24:30 +01:00
Renovate Bot
29d8090f99
Update ember addons
2019-09-30 06:20:51 +00:00
Renovate Bot
d47130b2e8
Update dependency ember-exam to v4.0.3
2019-09-30 05:36:09 +00:00
Renovate Bot
28b5fca746
Update dependency ember-data to v3.12.4
2019-09-30 03:33:12 +00:00
Renovate Bot
39e69abee1
Update dependency @tryghost/timezone-data to v0.2.10
2019-09-30 01:38:53 +00:00
Renovate Bot
3ca1b79e51
Update dependency @tryghost/helpers to v1.1.11
2019-09-30 01:35:38 +00:00
Naz Gargol
7e3412ce8e
🔥 Removed all subscriber feature related code ( #1337 )
...
refs https://github.com/TryGhost/Ghost/pull/11153
- Removed all subscriber feature related code
- The feature is being substituted by members
2019-09-26 15:58:01 +02:00
Rish
1c25f62f60
Reverted switch to using built-in Slack notifications for Travis build
...
no issue
The built-in slack notifications are not working as expected in terms of amount of notifications received, we switch to old manual notification script for the time being till this is sorted.
2019-09-26 13:16:58 +05:30
renovate[bot]
d2d12c3a74
Update ember addons ( #1336 )
2019-09-24 15:35:52 +01:00
John O'Nolan
af6d19631e
Improved alt text UI legibility ( #1324 )
2019-09-24 15:35:22 +01:00
Nazar Gargol
b3dbbd0040
Version bump to 2.31.1
2019-09-23 17:13:25 +02:00
Rish
1cc3b2ed7e
🐛 Fixed tag with # not generating "hash-" prefix at tag screen
...
closes https://github.com/TryGhost/Ghost/issues/11105
- Updates slug generation on tag screen to add "hash-" prefix for tags with name starting from #
2019-09-23 19:58:11 +05:30
Renovate Bot
b62b8e4142
Update ember addons
2019-09-23 05:25:27 +00:00
Renovate Bot
fdc040a56d
Update dependency ember-exam to v4.0.2
2019-09-23 04:26:38 +00:00
Renovate Bot
5ba92fd016
Update dependency @tryghost/timezone-data to v0.2.9
2019-09-23 03:25:04 +00:00
Renovate Bot
d89fb69224
Update dependency @tryghost/helpers to v1.1.10
2019-09-23 02:26:06 +00:00
Naz Gargol
3c2185a3bf
Removed unnecessary '?status=all' query parameter ( #1330 )
...
no issue
- The default post/user filter gets expanded to same values as for ALL_STATUSES in Ghost APIs model layer (https://github.com/TryGhost/Ghost/blob/e57e19e/core/server/api/canary/utils/serializers/input/posts.js#L97 )
2019-09-18 15:11:35 +01:00
Renovate Bot
7e54f4802b
Update ember addons
2019-09-16 09:33:00 +01:00
Renovate Bot
2e8dbfbf02
Update dependency ember-exam to v4.0.1
2019-09-16 09:33:00 +01:00
Renovate Bot
a2f70a61ce
Update dependency ember-data to v3.12.2
2019-09-16 09:33:00 +01:00
Fabien O'Carroll
e584623399
Added guard against undefined member name ( #1322 )
...
no-issue
This is causing issues since we removed the name property from member
objects. This change stops admin crashing out, but a more correct
handling of the missing name property should happen at a later point.
2019-09-16 09:33:00 +01:00
Renovate Bot
97ee50fd71
Update dependency eslint to v6.4.0
2019-09-16 02:27:08 +00:00
Renovate Bot
47244f8323
Update ember addons
2019-09-16 02:26:20 +00:00
Renovate Bot
4d77469419
Update dependency ember-exam to v4.0.1
2019-09-16 01:27:27 +00:00
Renovate Bot
c023c8a650
Update dependency ember-data to v3.12.2
2019-09-16 00:45:51 +00:00
Naz Gargol
461adc6244
🔥 Removed publicAPI feature flag related code ( #1323 )
...
no issue
- Changes are related to API v0.1 being completely gone and this flag won't be returned from API anywhere anymore
2019-09-13 16:11:37 +02:00
Fabien O'Carroll
e6db09620e
Added guard against undefined member name ( #1322 )
...
no-issue
This is causing issues since we removed the name property from member
objects. This change stops admin crashing out, but a more correct
handling of the missing name property should happen at a later point.
2019-09-12 16:33:03 +08:00
Kevin Ansfield
bd32e758db
Merge branch 'master' into v3
2019-09-10 09:51:11 +01:00
Kevin Ansfield
d9b09f4c4f
Version bump to 2.31.0
2019-09-09 17:47:56 +01:00
Kevin Ansfield
06cb0bd14e
Allowed "view site" request to save cookies in cross-origin requests
...
no issue
- adds `credentials: 'include'` option to `fetch()` which instructs browsers to save cookies in the POST response in cross-origin requests (default is `'same-origin'`)
2019-09-09 17:01:26 +01:00
Renovate Bot
448b3f44cd
Update ember addons
2019-09-09 10:21:49 +01:00
Renovate Bot
14ca1479b8
Update dependency ember-cli-mirage to v1.1.1
2019-09-09 03:26:49 +00:00
Renovate Bot
cd75dd34f2
Update dependency @tryghost/timezone-data to v0.2.8
2019-09-09 02:34:12 +00:00
Renovate Bot
e29c61d1ed
Update dependency @tryghost/helpers to v1.1.9
2019-09-09 01:28:16 +00:00
Peter Zimon
8af364e45d
Added bookmark card styles to "What's new" modal
...
no refs.
- bookmark cards were displayed incorrectly in the "What's new" popup due to missing styles. This adds the necessary styles for it.
2019-09-05 09:41:58 +02:00
Peter Zimon
fa04ad0ae8
Fixed alignment of avatar badge
...
no refs.
- fixed the aligment of the "What's new" badge on the account menu
2019-09-05 09:30:40 +02:00
Peter Zimon
75035890f1
Fixed registration flow SVG stroke color
...
no refs.
- fixes a visual bug that the checkmark icon's stroke color during the registration flow was #000 . The bug was a sideeffect to the latest ember-svg-jar module update.
2019-09-05 09:22:49 +02:00
Kevin Ansfield
7d38c24b27
Removed empty svg file
...
refs fa855b6184
- the empty svg file was the cause of the broken builds when using ember-svg-jar 2.2.1
2019-09-04 09:55:00 +01:00
Rishabh Garg
30b2d3a4b3
Switched Admin API version from canary to v3 ( #1317 )
...
no issue
- Switches over to new v3 endpoint from canary
2019-09-03 12:40:27 +05:30
Kevin Ansfield
fa855b6184
Reverted update of ember-svg-jar to 2.2.1
...
refs https://github.com/ivanvotti/ember-svg-jar/issues/138
- 2.2.1 is breaking development builds
2019-09-02 12:17:27 +01:00
Renovate Bot
0e7efce6a0
Lock file maintenance
2019-09-02 09:43:33 +01:00
Renovate Bot
8db9c04c00
Update dependency ember-cli-htmlbars-inline-precompile to v3
2019-09-02 09:35:03 +01:00
Renovate Bot
c28ef26f58
Update ember addons
2019-09-02 09:34:38 +01:00
Renovate Bot
26662ce1b6
Update dependency blueimp-md5 to v2.12.0
2019-09-02 09:34:06 +01:00
Renovate Bot
db1528c5ba
Update dependency @tryghost/kg-parser-plugins to v0.8.0
2019-09-02 09:33:34 +01:00
Renovate Bot
e0df5ca73d
Pin dependency @tryghost/string to 0.1.5
2019-09-02 09:33:19 +01:00
Renovate Bot
e589d8438c
Update dependency ember-cli-string-helpers to v4.0.3
2019-09-02 02:31:55 +00:00
Renovate Bot
d606e8305c
Update dependency @tryghost/kg-clean-basic-html to v0.1.3
2019-09-02 01:31:39 +00:00
Kevin Ansfield
4a11a72ea2
🐛 Fixed browser back button behaviour after clicking "x posts" on tags screen ( #1306 )
...
closes https://github.com/TryGhost/Ghost/issues/11057
- removed static "replace" configuration of posts/pages query params
- used the router service to register a `willTransition` event handler which handles conditional replaceState transition behaviour only when filters are changed whilst already on the posts/pages route
2019-08-29 11:10:09 +01:00
Kevin Ansfield
0ba331ec5f
Updated Unsplash image selector to insert larger images
...
no issue
- the default "regular" url Unsplash provides is 1080px wide that does not work well for full-width image cards
- updated to grab 2000px wide images
2019-08-29 09:41:43 +01:00
Kevin Ansfield
ffd2d88dd4
Version bump to 2.30.2
2019-08-28 11:39:00 +01:00
Kevin Ansfield
d1bb99a805
Fixed conflicting svg ids
...
no issue
- enables `prefixIds` svgo option to guarantee all `id` attributes are unique across svgs
- disabled `cleanupIds` option so that it doesn't interfere with id uniqueness
- fixes instagram icon background not showing
2019-08-28 11:33:32 +01:00
Peter Zimon
4bc9f91392
Added missing class to pages table heading
2019-08-28 11:57:55 +02:00
Peter Zimon
dc6ec36ee0
Fixed line-height for textareas
...
no refs.
- Applied line-height for textareas with gh-input class. Having it applied all the textarea styles to textarea.gh-input caused bug in calculating the height of post titles in Koenig.
2019-08-28 11:35:17 +02:00
Kevin Ansfield
a10ad3767f
🐛 Fixed text editing display of markdown, html, and code cards
...
closes https://github.com/TryGhost/Ghost/issues/11056
- reverts codemirror dependency
- adds codemirror to the list of ignored dependencies for renovate to prevent auto-updating
2019-08-28 10:17:53 +01:00
Peter Zimon
a9ab57d90c
Refined line-height for bookmark card publisher
2019-08-28 11:03:02 +02:00
Kevin Ansfield
7c0db288b4
Fixed "undefined" appearing in markdown card styles
...
no issue
2019-08-28 09:56:45 +01:00