mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-04-15 03:01:37 -05:00
Added initial support for archiving Tiers
refs https://github.com/TryGhost/Team/issues/1252 This allows us to archive and unarchive tiers, but does not implement any of the background behaviour like modifying portal settings. Or disabling archived tiers from being used. The two packages now allow the `active` flag to be passed, and will update that in the database.
This commit is contained in:
parent
231a7b9bf4
commit
ce0e1b8b0c
2 changed files with 73 additions and 46 deletions
|
@ -56,7 +56,7 @@
|
|||
"@nexes/nql": "0.6.0",
|
||||
"@sentry/node": "6.16.1",
|
||||
"@tryghost/adapter-manager": "0.2.27",
|
||||
"@tryghost/admin-api-schema": "2.6.1",
|
||||
"@tryghost/admin-api-schema": "2.7.0",
|
||||
"@tryghost/bookshelf-plugins": "0.3.6",
|
||||
"@tryghost/bootstrap-socket": "0.2.16",
|
||||
"@tryghost/color-utils": "0.1.5",
|
||||
|
@ -80,7 +80,7 @@
|
|||
"@tryghost/limit-service": "1.0.9",
|
||||
"@tryghost/logging": "2.0.1",
|
||||
"@tryghost/magic-link": "1.0.15",
|
||||
"@tryghost/members-api": "4.1.4",
|
||||
"@tryghost/members-api": "4.2.0",
|
||||
"@tryghost/members-csv": "1.2.2",
|
||||
"@tryghost/members-importer": "0.4.0",
|
||||
"@tryghost/members-offers": "0.10.4",
|
||||
|
|
115
yarn.lock
115
yarn.lock
|
@ -1050,10 +1050,10 @@
|
|||
dependencies:
|
||||
"@tryghost/errors" "^1.2.1"
|
||||
|
||||
"@tryghost/admin-api-schema@2.6.1":
|
||||
version "2.6.1"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/admin-api-schema/-/admin-api-schema-2.6.1.tgz#797c92fe95419c43ce954e146dcaab22964df1a3"
|
||||
integrity sha512-Vz8Ju5nlyjru5IvpoKXSH3YuHqB9FDFKsNiZzC9CHatGRSw4yJDUYhmG2TH4BjnstngttPYquZgGk+LlFIE/6Q==
|
||||
"@tryghost/admin-api-schema@2.7.0":
|
||||
version "2.7.0"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/admin-api-schema/-/admin-api-schema-2.7.0.tgz#eebe64987a9957d5c12224eaffbaee2feba960f9"
|
||||
integrity sha512-Y+QDM/M6iV1uXDiQKNxh62e0tiqYQ/QK9pphY6PnNZOAWWMki9L/Oc2MsscfxyGBr0jAW8aDxsUGJObVGwS1Cg==
|
||||
dependencies:
|
||||
"@tryghost/errors" "^0.2.10"
|
||||
lodash "^4.17.11"
|
||||
|
@ -1218,10 +1218,10 @@
|
|||
"@tryghost/root-utils" "^0.3.7"
|
||||
debug "^4.3.1"
|
||||
|
||||
"@tryghost/domain-events@^0.1.4":
|
||||
version "0.1.4"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/domain-events/-/domain-events-0.1.4.tgz#0e6db5a2ed8a3358ef36bc333b58c6d05b458589"
|
||||
integrity sha512-qayK5wHRl9eX1jgtxgSYsPjuo1/+O7GtC0fOpoPDI2kkEILPl2Ao+KX/kLXCrIffSqDxDMmsMKR2/in8SepvWw==
|
||||
"@tryghost/domain-events@^0.1.5":
|
||||
version "0.1.5"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/domain-events/-/domain-events-0.1.5.tgz#15cb7415d5d9be67d122638bb59b5f7b175c2404"
|
||||
integrity sha512-TxVxF7rT8TYzJejNn5bWCau5IgKzKwpSgdbCDDqPjkwY5SddmHcewGcq60jCTCc7iDR/TAYY7gnt2bh9EF9SDg==
|
||||
|
||||
"@tryghost/elasticsearch-bunyan@0.1.1":
|
||||
version "0.1.1"
|
||||
|
@ -1412,7 +1412,7 @@
|
|||
json-stringify-safe "^5.0.1"
|
||||
lodash "^4.17.21"
|
||||
|
||||
"@tryghost/magic-link@1.0.15", "@tryghost/magic-link@^1.0.15":
|
||||
"@tryghost/magic-link@1.0.15":
|
||||
version "1.0.15"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/magic-link/-/magic-link-1.0.15.tgz#61aac2990f65decd6bc18aa4699181cb12388fce"
|
||||
integrity sha512-df0owOkpR2SAx48NTVJLmfDMY9fnSpZ0c8nRaU/JIiAm++pKLveyl4Djas2l8up6PA1dkS1ND8VktIf7Ug4SVA==
|
||||
|
@ -1421,45 +1421,54 @@
|
|||
jsonwebtoken "^8.5.1"
|
||||
lodash "^4.17.15"
|
||||
|
||||
"@tryghost/member-analytics-service@^0.1.5":
|
||||
version "0.1.5"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/member-analytics-service/-/member-analytics-service-0.1.5.tgz#788632ac47b72c989ca35d76df1eaab004a325fc"
|
||||
integrity sha512-wEte8YoOMcv7LZ0J4tTRw/qHTOP/b0hRtoZa7EBeV2LAseRLVKQ9WU8Y40Mf6WtkS3NfZWtUXcHKDXwXTiYBfQ==
|
||||
"@tryghost/magic-link@^1.0.16":
|
||||
version "1.0.16"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/magic-link/-/magic-link-1.0.16.tgz#57992f56d9aa6f8885be5ebf27f8da357513ce72"
|
||||
integrity sha512-/nkdnPTqPlf4GNXKQna55pXAriJ1OH/7m4nBaej/S64KM3uon8BOHk6m1zqKaOEFRhCEssKymw9Zn/xmAgsK1Q==
|
||||
dependencies:
|
||||
"@tryghost/domain-events" "^0.1.4"
|
||||
bluebird "^3.5.5"
|
||||
jsonwebtoken "^8.5.1"
|
||||
lodash "^4.17.15"
|
||||
|
||||
"@tryghost/member-analytics-service@^0.1.6":
|
||||
version "0.1.6"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/member-analytics-service/-/member-analytics-service-0.1.6.tgz#1fa9a8f94439146f0255d8740b599e910e084ef1"
|
||||
integrity sha512-Ihz7GDhTZDh+zuwCxNeRdjZaWPTqhT87NyNFjTuZTwAuK28nJKYzTpzbCGbFPiXJRrH6VUrA8YAUuTUpcH5c3Q==
|
||||
dependencies:
|
||||
"@tryghost/domain-events" "^0.1.5"
|
||||
"@tryghost/errors" "^0.2.14"
|
||||
"@tryghost/member-events" "^0.3.2"
|
||||
"@tryghost/member-events" "^0.3.3"
|
||||
"@tryghost/tpl" "^0.1.4"
|
||||
bson-objectid "^2.0.1"
|
||||
|
||||
"@tryghost/member-events@^0.3.2":
|
||||
version "0.3.2"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/member-events/-/member-events-0.3.2.tgz#dcefa60648bd684d179ea3cc1f35ff4c1edf849f"
|
||||
integrity sha512-evFOaHKC/xoidr0YWexysxKPFVrrpLO6EdtRHtSenon1vKnZR8FpwdqZgkAABVGmIsiWtIFcft9gWcUJOCIH6w==
|
||||
"@tryghost/member-events@^0.3.3":
|
||||
version "0.3.3"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/member-events/-/member-events-0.3.3.tgz#96da2ffe762a30571e4bad4c75488f20681e8730"
|
||||
integrity sha512-Mi94RMnGJFL0hzhPWpYVAfQBAG4eIBcaJR4Dghy2s6wfUGCaV3iZftyNcHvmCezN5tfrLAmQt6b/fI+NYrK/9Q==
|
||||
|
||||
"@tryghost/members-analytics-ingress@^0.1.6":
|
||||
version "0.1.6"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/members-analytics-ingress/-/members-analytics-ingress-0.1.6.tgz#77635f3fbf14e3ebdae70a212273169b77780b93"
|
||||
integrity sha512-Bj7wxCGM1qLIlQanrzZhct0TL/TuKsV9h+1daR86SiNNBk0yD1EP3YER7wxhQN64McJTbiJhKnxavwjF6Ra0lg==
|
||||
"@tryghost/members-analytics-ingress@^0.1.7":
|
||||
version "0.1.7"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/members-analytics-ingress/-/members-analytics-ingress-0.1.7.tgz#362b5a3eefe2b2998aeb6d70e9632d6d124bd5aa"
|
||||
integrity sha512-UIoSfQC6yHfQnzjvYbxZMkK/OVglvdfQ/SrhQF1X5Qcb3dLJiee8ODoh2B6j4QaSfALC2bzAgWXZUB5HP2yO6w==
|
||||
dependencies:
|
||||
"@tryghost/domain-events" "^0.1.4"
|
||||
"@tryghost/member-events" "^0.3.2"
|
||||
"@tryghost/domain-events" "^0.1.5"
|
||||
"@tryghost/member-events" "^0.3.3"
|
||||
|
||||
"@tryghost/members-api@4.1.4":
|
||||
version "4.1.4"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/members-api/-/members-api-4.1.4.tgz#c162ba179c3ba83b21c01332469aef6c59da5383"
|
||||
integrity sha512-s4M/EWap7afmNtpFwpiKshRK1fkBJZnOQPn6tIKnUskEg+zBxoQA1TdHmkuXKBuM7gSwQ2zu63wndn6+siB4Cg==
|
||||
"@tryghost/members-api@4.2.0":
|
||||
version "4.2.0"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/members-api/-/members-api-4.2.0.tgz#50407b9311db4e5698d001fe0029abba390b1b4b"
|
||||
integrity sha512-DryKV5ZWrsX8aq9TFoObWzRCaV7lJWbi81IFGuXCOR5nOBqnXfxnKrRT+9KFvyrAGuTfpSqyy6hcGa9qFATUoA==
|
||||
dependencies:
|
||||
"@tryghost/debug" "^0.1.2"
|
||||
"@tryghost/domain-events" "^0.1.4"
|
||||
"@tryghost/domain-events" "^0.1.5"
|
||||
"@tryghost/errors" "^1.1.1"
|
||||
"@tryghost/logging" "^2.0.0"
|
||||
"@tryghost/magic-link" "^1.0.15"
|
||||
"@tryghost/member-analytics-service" "^0.1.5"
|
||||
"@tryghost/member-events" "^0.3.2"
|
||||
"@tryghost/members-analytics-ingress" "^0.1.6"
|
||||
"@tryghost/members-payments" "^0.1.6"
|
||||
"@tryghost/members-stripe-service" "^0.6.2"
|
||||
"@tryghost/magic-link" "^1.0.16"
|
||||
"@tryghost/member-analytics-service" "^0.1.6"
|
||||
"@tryghost/member-events" "^0.3.3"
|
||||
"@tryghost/members-analytics-ingress" "^0.1.7"
|
||||
"@tryghost/members-payments" "^0.1.7"
|
||||
"@tryghost/members-stripe-service" "^0.6.3"
|
||||
"@tryghost/tpl" "^0.1.2"
|
||||
"@types/jsonwebtoken" "^8.5.1"
|
||||
bluebird "^3.5.4"
|
||||
|
@ -1493,7 +1502,7 @@
|
|||
"@tryghost/tpl" "^0.1.3"
|
||||
moment-timezone "0.5.23"
|
||||
|
||||
"@tryghost/members-offers@0.10.4", "@tryghost/members-offers@^0.10.4":
|
||||
"@tryghost/members-offers@0.10.4":
|
||||
version "0.10.4"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/members-offers/-/members-offers-0.10.4.tgz#60aba2e27b8e9beb38a6f3aae11a07bd37c769a8"
|
||||
integrity sha512-Xs4tG8tE4k4720AkFcwN0jBwgBNzxfR+V5flmzd/CCcNUrXCvVuUaQ62CODcYqYvER6siogNIR0EkJxr4e52lQ==
|
||||
|
@ -1501,13 +1510,21 @@
|
|||
"@nexes/mongo-utils" "^0.3.1"
|
||||
"@tryghost/string" "^0.1.20"
|
||||
|
||||
"@tryghost/members-payments@^0.1.6":
|
||||
version "0.1.6"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/members-payments/-/members-payments-0.1.6.tgz#62d52b2c4fa1109ca385af0d43cfc1e8417df690"
|
||||
integrity sha512-kBnCzG6NCQY8RNGJjUMLnyZtQqK61P36MwhioIo7Va2+roqJ/MOqi4Ck3OgAdMvt8AP0XrXGesEDQm5kothGCw==
|
||||
"@tryghost/members-offers@^0.10.5":
|
||||
version "0.10.5"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/members-offers/-/members-offers-0.10.5.tgz#8bcf773f384d3e8c1f134f0d6eeef56c7c8b21ec"
|
||||
integrity sha512-qOb55qZLWF2ubcFOEkz6rX/pZ3GuMs/7W8p4mGy4/zu4xDZHEmB7t/FV2SOvOB3G8gqH/E96qAhO6avAv8w2kg==
|
||||
dependencies:
|
||||
"@tryghost/domain-events" "^0.1.4"
|
||||
"@tryghost/members-offers" "^0.10.4"
|
||||
"@nexes/mongo-utils" "^0.3.1"
|
||||
"@tryghost/string" "^0.1.20"
|
||||
|
||||
"@tryghost/members-payments@^0.1.7":
|
||||
version "0.1.7"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/members-payments/-/members-payments-0.1.7.tgz#4cb889c0cd44c528080d4889cb2a04baa22201d4"
|
||||
integrity sha512-HEGB4zqSqQzc8ch869vqGkq8rAg3x/3RxNlpfZYsAw16o4PFlWTOJ6UfoRAxbSqULZ3U2qJxxkTd0F6G00r42g==
|
||||
dependencies:
|
||||
"@tryghost/domain-events" "^0.1.5"
|
||||
"@tryghost/members-offers" "^0.10.5"
|
||||
|
||||
"@tryghost/members-ssr@1.0.17":
|
||||
version "1.0.17"
|
||||
|
@ -1522,7 +1539,7 @@
|
|||
jsonwebtoken "^8.5.1"
|
||||
lodash "^4.17.11"
|
||||
|
||||
"@tryghost/members-stripe-service@0.6.2", "@tryghost/members-stripe-service@^0.6.2":
|
||||
"@tryghost/members-stripe-service@0.6.2":
|
||||
version "0.6.2"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/members-stripe-service/-/members-stripe-service-0.6.2.tgz#5d7f5506e6cd07b615ec5fb31fee3313bff6fe61"
|
||||
integrity sha512-VqbswiUlJ+1n6kcrINSykKE+Dil6CjMwUr126dMYDLerOE9L2tCUBwpFWSaXX/i+w0z+KDr76Umu5F2KGY1Lcw==
|
||||
|
@ -1532,6 +1549,16 @@
|
|||
leaky-bucket "^2.2.0"
|
||||
stripe "^8.174.0"
|
||||
|
||||
"@tryghost/members-stripe-service@^0.6.3":
|
||||
version "0.6.3"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/members-stripe-service/-/members-stripe-service-0.6.3.tgz#c6c54a8d38036ce76334d3297fcc85d72baca5f9"
|
||||
integrity sha512-4a8d+x8HmMVE45hhbQ6NNcMFJXUfIM+uhUrGLN1lg6K02hr7CVl2y25cqbG7dN9ZOHuiUEJy/P0hqrdZJz12lA==
|
||||
dependencies:
|
||||
"@tryghost/debug" "^0.1.4"
|
||||
"@tryghost/errors" "1.2.0"
|
||||
leaky-bucket "^2.2.0"
|
||||
stripe "^8.174.0"
|
||||
|
||||
"@tryghost/metrics@1.0.2":
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/@tryghost/metrics/-/metrics-1.0.2.tgz#7ccb3d3892ded87583384e3897388e03c62d4c68"
|
||||
|
|
Loading…
Add table
Reference in a new issue