update api

This commit is contained in:
mertalev 2025-10-10 19:35:18 -04:00
parent 838b8e9126
commit 42801ace35
No known key found for this signature in database
GPG key ID: DF6ABC77AAD98C95
10 changed files with 142 additions and 141 deletions

View file

@ -1359,8 +1359,12 @@ export type DatabaseBackupConfig = {
enabled: boolean;
keepLastAmount: number;
};
export type UploadBackupConfig = {
maxAgeHours: number;
};
export type SystemConfigBackupsDto = {
database: DatabaseBackupConfig;
upload: UploadBackupConfig;
};
export type SystemConfigFFmpegDto = {
accel: TranscodeHWAccel;
@ -1484,16 +1488,12 @@ export type SystemConfigMetadataDto = {
export type SystemConfigNewVersionCheckDto = {
enabled: boolean;
};
export type SystemConfigRemovePartialUploadsDto = {
enabled: boolean;
hoursAgo: number;
};
export type SystemConfigNightlyTasksDto = {
clusterNewFaces: boolean;
databaseCleanup: boolean;
generateMemories: boolean;
missingThumbnails: boolean;
removeStaleUploads: SystemConfigRemovePartialUploadsDto;
removeStaleUploads: boolean;
startTime: string;
syncQuotaUsage: boolean;
};