configurable cleanup

This commit is contained in:
mertalev 2025-10-09 16:38:21 -04:00
parent d660ab2218
commit 7222d7af30
No known key found for this signature in database
GPG key ID: DF6ABC77AAD98C95
14 changed files with 183 additions and 5 deletions

View file

@ -1484,11 +1484,16 @@ 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;
startTime: string;
syncQuotaUsage: boolean;
};