feat: nightly tasks (#19879)

This commit is contained in:
Jason Rasmussen 2025-07-11 17:32:10 -04:00 committed by GitHub
parent df581cc0d5
commit 47c0dc0d7e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 538 additions and 60 deletions

View file

@ -1389,6 +1389,14 @@ export type SystemConfigMetadataDto = {
export type SystemConfigNewVersionCheckDto = {
enabled: boolean;
};
export type SystemConfigNightlyTasksDto = {
clusterNewFaces: boolean;
databaseCleanup: boolean;
generateMemories: boolean;
missingThumbnails: boolean;
startTime: string;
syncQuotaUsage: boolean;
};
export type SystemConfigNotificationsDto = {
smtp: SystemConfigSmtpDto;
};
@ -1457,6 +1465,7 @@ export type SystemConfigDto = {
map: SystemConfigMapDto;
metadata: SystemConfigMetadataDto;
newVersionCheck: SystemConfigNewVersionCheckDto;
nightlyTasks: SystemConfigNightlyTasksDto;
notifications: SystemConfigNotificationsDto;
oauth: SystemConfigOAuthDto;
passwordLogin: SystemConfigPasswordLoginDto;