feat(features): add subscription sharing
This commit is contained in:
@@ -17,6 +17,7 @@ export enum FeatureIdentifier {
|
|||||||
SmartFilters = 'org.standardnotes.smart-filters',
|
SmartFilters = 'org.standardnotes.smart-filters',
|
||||||
TagNesting = 'org.standardnotes.tag-nesting',
|
TagNesting = 'org.standardnotes.tag-nesting',
|
||||||
TwoFactorAuth = 'org.standardnotes.two-factor-auth',
|
TwoFactorAuth = 'org.standardnotes.two-factor-auth',
|
||||||
|
SubscriptionSharing = 'org.standardnotes.subscription-sharing',
|
||||||
|
|
||||||
AutobiographyTheme = 'org.standardnotes.theme-autobiography',
|
AutobiographyTheme = 'org.standardnotes.theme-autobiography',
|
||||||
DynamicTheme = 'org.standardnotes.theme-dynamic',
|
DynamicTheme = 'org.standardnotes.theme-dynamic',
|
||||||
|
|||||||
@@ -60,5 +60,10 @@ export function serverFeatures(): ServerFeatureDescription[] {
|
|||||||
identifier: FeatureIdentifier.FilesLowStorageTier,
|
identifier: FeatureIdentifier.FilesLowStorageTier,
|
||||||
permission_name: PermissionName.FilesLowStorageTier,
|
permission_name: PermissionName.FilesLowStorageTier,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
availableInSubscriptions: [SubscriptionName.ProPlan],
|
||||||
|
identifier: FeatureIdentifier.SubscriptionSharing,
|
||||||
|
permission_name: PermissionName.SubscriptionSharing,
|
||||||
|
},
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -39,4 +39,5 @@ export enum PermissionName {
|
|||||||
TitaniumTheme = 'theme:titanium',
|
TitaniumTheme = 'theme:titanium',
|
||||||
TokenVaultEditor = 'editor:token-vault',
|
TokenVaultEditor = 'editor:token-vault',
|
||||||
TwoFactorAuth = 'server:two-factor-auth',
|
TwoFactorAuth = 'server:two-factor-auth',
|
||||||
|
SubscriptionSharing = 'server:subscription-sharing',
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user