refactor(server): feature flags (#9492)

This commit is contained in:
Jason Rasmussen 2024-05-14 15:31:36 -04:00 committed by GitHub
parent 5583635947
commit 0f129cae4a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
11 changed files with 59 additions and 132 deletions

View file

@ -1,6 +1,5 @@
import { ApiProperty, ApiResponseProperty } from '@nestjs/swagger';
import type { DateTime } from 'luxon';
import { FeatureFlags } from 'src/cores/system-config.core';
import { SystemConfigThemeDto } from 'src/dtos/system-config.dto';
import { IVersion, VersionType } from 'src/utils/version';
@ -96,7 +95,7 @@ export class ServerConfigDto {
externalDomain!: string;
}
export class ServerFeaturesDto implements FeatureFlags {
export class ServerFeaturesDto {
smartSearch!: boolean;
configFile!: boolean;
facialRecognition!: boolean;