From a4d362c3d636d0c2ac0da5171a938370feaa388d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Germ=C3=A1n=20Mart=C3=ADn?= Date: Sun, 9 Nov 2025 17:16:23 +0100 Subject: [PATCH] Reorder feature flags in configuration service for consistency --- apps/api/src/app/info/info.service.ts | 12 ++++++------ .../services/configuration/configuration.service.ts | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/apps/api/src/app/info/info.service.ts b/apps/api/src/app/info/info.service.ts index b567a9ca8..12fb13129 100644 --- a/apps/api/src/app/info/info.service.ts +++ b/apps/api/src/app/info/info.service.ts @@ -64,12 +64,6 @@ export class InfoService { globalPermissions.push(permissions.enableFearAndGreedIndex); } - if (this.configurationService.get('ENABLE_FEATURE_READ_ONLY_MODE')) { - isReadOnlyMode = await this.propertyService.getByKey( - PROPERTY_IS_READ_ONLY_MODE - ); - } - if (this.configurationService.get('ENABLE_FEATURE_AUTH_GOOGLE')) { globalPermissions.push(permissions.enableAuthGoogle); } @@ -78,6 +72,12 @@ export class InfoService { globalPermissions.push(permissions.enableAuthToken); } + if (this.configurationService.get('ENABLE_FEATURE_READ_ONLY_MODE')) { + isReadOnlyMode = await this.propertyService.getByKey( + PROPERTY_IS_READ_ONLY_MODE + ); + } + if (this.configurationService.get('ENABLE_FEATURE_STATISTICS')) { globalPermissions.push(permissions.enableStatistics); } diff --git a/apps/api/src/services/configuration/configuration.service.ts b/apps/api/src/services/configuration/configuration.service.ts index aa9f2a060..cb9fde832 100644 --- a/apps/api/src/services/configuration/configuration.service.ts +++ b/apps/api/src/services/configuration/configuration.service.ts @@ -40,10 +40,10 @@ export class ConfigurationService { DATA_SOURCES_GHOSTFOLIO_DATA_PROVIDER: json({ default: [] }), - ENABLE_FEATURE_FEAR_AND_GREED_INDEX: bool({ default: false }), - ENABLE_FEATURE_READ_ONLY_MODE: bool({ default: false }), ENABLE_FEATURE_AUTH_GOOGLE: bool({ default: false }), ENABLE_FEATURE_AUTH_TOKEN: bool({ default: true }), + ENABLE_FEATURE_FEAR_AND_GREED_INDEX: bool({ default: false }), + ENABLE_FEATURE_READ_ONLY_MODE: bool({ default: false }), ENABLE_FEATURE_STATISTICS: bool({ default: false }), ENABLE_FEATURE_SUBSCRIPTION: bool({ default: false }), ENABLE_FEATURE_SYSTEM_MESSAGE: bool({ default: false }),