Moved additional payment methods into beta

ref ENG-812
ref https://linear.app/tryghost/issue/ENG-812

We want to roll this out as a beta feature
This commit is contained in:
Fabien O'Carroll 2024-04-04 12:44:28 -04:00 committed by Fabien 'egg' O'Carroll
parent c1b72b3997
commit a262a64eea
3 changed files with 5 additions and 5 deletions

View File

@ -59,10 +59,6 @@ const features = [{
title: 'NestJS Playground',
description: 'Wires up the Ghost NestJS App to the Admin API',
flag: 'NestPlayground'
},{
title: 'Additional payment methods',
description: 'Adds support for additional payment methods in Stripe Checkout',
flag: 'additionalPaymentMethods'
}];
const AlphaFeatures: React.FC = () => {

View File

@ -15,6 +15,10 @@ const BetaFeatures: React.FC = () => {
return (
<List titleSeparator={false}>
<LabItem
action={<FeatureToggle flag="additionalPaymentMethods" />}
detail={<>Enable support for PayPal, iDEAL, WeChat Pay and others. <a className='text-green' href="https://ghost.org/help/payment-methods" rel="noopener noreferrer" target="_blank">Learn more &rarr;</a></>}
title='Additional payment methods' />
<LabItem
action={<FeatureToggle flag='i18n' />}
detail={<>Translate your membership flows into your publication language (<a className='text-green' href="https://github.com/TryGhost/Ghost/tree/main/ghost/i18n/locales" rel="noopener noreferrer" target="_blank">supported languages</a>). Dont see yours? <a className='text-green' href="https://forum.ghost.org/t/help-translate-ghost-beta/37461" rel="noopener noreferrer" target="_blank">Get involved</a></>}

View File

@ -30,13 +30,13 @@ const GA_FEATURES = [
// NOTE: this allowlist is meant to be used to filter out any unexpected
// input for the "labs" setting value
const BETA_FEATURES = [
'additionalPaymentMethods',
'i18n',
'activitypub',
'webmentions'
];
const ALPHA_FEATURES = [
'additionalPaymentMethods',
'NestPlayground',
'urlCache',
'lexicalMultiplayer',