Ghost/ghost/admin
Rishabh Garg 2edb7226e1 Added past_due and unpaid subscriptions for members (#1740)
refs https://github.com/TryGhost/Ghost/issues/12256, https://github.com/TryGhost/Ghost/issues/12255

Currently when listing subscriptions for Members in both the Admin and the Theme, we only show the subscriptions which have a status of trialing or active.

Based on discussion, the `unpaid` and `past_due` states on Stripe also represent owner's intention of considering a subscription as active instead of `cancelled`, so we allow any subscriptions under these 2 states to be also listed for a member and consider them as `paid`. This updates Admin to consider those subscriptions as active as well.

- Subscriptions will go into a past_due state if the payment is missed, this should be considered a grace period where the member still has access.

- After this the subscriptions will either go to the unpaid or the cancelled state - this can be configured on an account by account basis in the Stripe dashboard. `unpaid` is considered as an intention to keep the subscription to allow for re-activation later.
2020-10-27 15:27:31 +05:30
..
.github Added production build test to CI 2020-09-07 12:47:10 +01:00
app Added past_due and unpaid subscriptions for members (#1740) 2020-10-27 15:27:31 +05:30
config Disabled mocked snippets API in development 2020-10-16 19:22:09 +01:00
lib Fixed card menus closing when clicking on modal background 2020-10-27 08:43:46 +00:00
mirage Implemented first iteration of content snippets 2020-10-15 18:03:35 +01:00
public/assets Update portal settings (#1731) 2020-10-16 15:34:22 +02:00
tests Moved members settings to new page (#1736) 2020-10-22 16:09:00 +05:30
.csscomb.json Unsplash integration 2017-08-15 16:01:12 +01:00
.editorconfig deps: ember-cli@2.8.0 2016-10-07 17:32:30 +01:00
.ember-cli Co-located component template files 2020-05-18 13:14:08 +01:00
.eslintignore Bumped ember core dependencies to 3.5.x 2019-03-06 07:39:51 +00:00
.eslintrc.js Update dependency eslint-plugin-ghost to v2.0.0 2020-10-23 09:59:09 +01:00
.gitignore Bumped ember core dependencies to 3.7.x 2019-03-07 16:25:43 +00:00
.watchmanconfig deps: ember-cli@1.13.13 2015-11-30 11:21:39 -06:00
ember-cli-build.js Switched from uglify to terser 2020-09-21 17:13:00 +01:00
ember-cli-update.json Updated core files to match ember-cli new output 2020-08-03 09:24:58 +01:00
Gruntfile.js Bower => NPM (#972) 2018-03-19 17:56:09 +00:00
LICENSE 2020 2020-01-07 18:38:25 +00:00
package.json Update dependency ember-cli-babel to v7.23.0 (#1730) 2020-10-27 08:36:10 +00:00
README.md Updated README with new CI badge 2020-03-04 15:24:03 +00:00
renovate.json Update dependency ember-in-viewport to v3.8.0 2020-10-01 10:06:53 +01:00
SECURITY.md Updated links to docs (#1276) 2019-07-22 16:53:24 +08:00
testem.js Increased testem's browser_start_timeout to 120s 2020-07-20 12:20:26 +01:00
yarn.lock Lock file maintenance 2020-10-27 08:38:30 +00:00

Ghost-Admin

This is the home of Ember.js based admin client that ships with Ghost.

Do you want to set up a Ghost blog? Check the getting started guide

Do you want to modify or contribute to Ghost-Admin? Please read how to install from source and swing by our forum if you need any help 😄

Have a bug or issue?

Bugs and issues (even if they only affect the admin client) should be opened on the core Ghost repository.

Copyright & License

Copyright (c) 2013-2020 Ghost Foundation - Released under the MIT license. Ghost and the Ghost Logo are trademarks of Ghost Foundation Ltd. Please see our trademark policy for info on acceptable usage.