From 13bcebd84374b6383f5611374f900b221334375d Mon Sep 17 00:00:00 2001 From: ildyria Date: Sat, 27 Dec 2025 21:45:15 +0100 Subject: [PATCH 1/2] more features --- src/components/widgets/FeaturesList.astro | 6 +++--- src/pages/get-supporter-edition.astro | 13 +++++++++++-- src/types.d.ts | 2 +- 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/components/widgets/FeaturesList.astro b/src/components/widgets/FeaturesList.astro index dd829e8..3819380 100644 --- a/src/components/widgets/FeaturesList.astro +++ b/src/components/widgets/FeaturesList.astro @@ -39,11 +39,11 @@ const { { - specs.map(({ feature, isHeader, isSoon, isPro, values, available }) => ( + specs.map(({ feature, isHeader, isSoon, isPro, values, available, isV7 }) => ( - {isHeader && { isSoon && }{ isPro && }} + {isHeader && { isSoon && }{ isPro && }{ isV7 && }} {isHeader && products.map(() => )} - {!isHeader && { isSoon && } } + {!isHeader && { isSoon && }{ isV7 && } } {!isHeader && values && (values.map((val) => {val}))} {!isHeader && available && !isPro && available.map((yes) => {yes && })} {!isHeader && available && isPro && available.map((yes) => {yes && })} diff --git a/src/pages/get-supporter-edition.astro b/src/pages/get-supporter-edition.astro index 694e008..9160031 100644 --- a/src/pages/get-supporter-edition.astro +++ b/src/pages/get-supporter-edition.astro @@ -138,7 +138,6 @@ const metadata = { { feature: 'Dark and Light themes', available: [true, true], - isV6: true, }, { feature: 'Unlimited photo upload', @@ -198,6 +197,11 @@ const metadata = { feature: 'Hotlink protection', available: [true, true], }, + { + feature: 'Photo rating (1 to 5 stars)', + available: [true, true], + isV7: true, + }, { feature: 'AES-Secured links', available: [false, true], @@ -219,6 +223,11 @@ const metadata = { feature: 'Smart albums', available: [true, true], }, + { + feature: 'Smart albums per user', + available: [true, true], + isV7: true, + }, { feature: 'Unlimited photos per album', available: [true, true], @@ -538,7 +547,6 @@ const metadata = { { feature: 'Statistics on your installation', available: [false, true], - isV6: true, }, { @@ -546,6 +554,7 @@ const metadata = { isHeader: true, isSoon: true, isPro: true, + isV7: true, }, { feature: 'Custom pricing (per size & license type)', diff --git a/src/types.d.ts b/src/types.d.ts index 59942e0..f87e316 100644 --- a/src/types.d.ts +++ b/src/types.d.ts @@ -257,7 +257,7 @@ export interface Features extends Omit, Widget { export interface Spec { feature: string; isHeader?: boolean; - isV6?: boolean; + isV7?: boolean; isSoon?: boolean; isPro?: boolean; values?: string[]; From 33be0fb15df12e1c5d69f4af8b78c804d15c2d61 Mon Sep 17 00:00:00 2001 From: ildyria Date: Mon, 29 Dec 2025 22:33:57 +0100 Subject: [PATCH 2/2] teasing --- src/pages/get-supporter-edition.astro | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/pages/get-supporter-edition.astro b/src/pages/get-supporter-edition.astro index 9160031..1e520dc 100644 --- a/src/pages/get-supporter-edition.astro +++ b/src/pages/get-supporter-edition.astro @@ -155,12 +155,16 @@ const metadata = { feature: 'Multiple languages supported**', available: [true, true], }, + { + feature: 'Worker mode (asynchronous processing)', + available: [true, true], + isV7: true, + }, { feature: 'Hide Lychee SE call for actions ***', available: [true, false], }, - { feature: 'Photo management', isHeader: true,