mirror of
https://github.com/immich-app/immich.git
synced 2025-12-20 09:15:35 +03:00
refactor: better typings for integrity API
This commit is contained in:
@@ -50,9 +50,14 @@ export type MaintenanceListBackupsResponseDto = {
|
||||
export type MaintenanceUploadBackupDto = {
|
||||
file?: Blob;
|
||||
};
|
||||
export type MaintenanceStorageFolderIntegrityDto = {
|
||||
files: number;
|
||||
folder: StorageFolder;
|
||||
readable: boolean;
|
||||
writable: boolean;
|
||||
};
|
||||
export type MaintenanceIntegrityResponseDto = {
|
||||
storageHeuristics: object;
|
||||
storageIntegrity: object;
|
||||
storage: MaintenanceStorageFolderIntegrityDto[];
|
||||
};
|
||||
export type MaintenanceLoginDto = {
|
||||
token?: string;
|
||||
@@ -5151,6 +5156,14 @@ export enum MaintenanceAction {
|
||||
End = "end",
|
||||
RestoreDatabase = "restore_database"
|
||||
}
|
||||
export enum StorageFolder {
|
||||
EncodedVideo = "encoded-video",
|
||||
Library = "library",
|
||||
Upload = "upload",
|
||||
Profile = "profile",
|
||||
Thumbs = "thumbs",
|
||||
Backups = "backups"
|
||||
}
|
||||
export enum NotificationLevel {
|
||||
Success = "success",
|
||||
Error = "error",
|
||||
|
||||
Reference in New Issue
Block a user