chore: gen api-client
Some checks failed
Release Workflow / determine-release-type (push) Has been cancelled
Release Workflow / checks (push) Has been cancelled
Release Workflow / e2e-tests (push) Has been cancelled
Release Workflow / build-images (push) Has been cancelled
Release Workflow / publish-release (push) Has been cancelled
Some checks failed
Release Workflow / determine-release-type (push) Has been cancelled
Release Workflow / checks (push) Has been cancelled
Release Workflow / e2e-tests (push) Has been cancelled
Release Workflow / build-images (push) Has been cancelled
Release Workflow / publish-release (push) Has been cancelled
This commit is contained in:
parent
907bc57c2d
commit
b1a0cdb195
4 changed files with 6 additions and 4 deletions
|
|
@ -3993,7 +3993,6 @@ export type GetBackupProgressResponses = {
|
||||||
*/
|
*/
|
||||||
200: {
|
200: {
|
||||||
bytes_done: number;
|
bytes_done: number;
|
||||||
current_files: Array<string>;
|
|
||||||
files_done: number;
|
files_done: number;
|
||||||
percent_done: number;
|
percent_done: number;
|
||||||
repositoryName: string;
|
repositoryName: string;
|
||||||
|
|
@ -4002,6 +4001,7 @@ export type GetBackupProgressResponses = {
|
||||||
total_bytes: number;
|
total_bytes: number;
|
||||||
total_files: number;
|
total_files: number;
|
||||||
volumeName: string;
|
volumeName: string;
|
||||||
|
current_files?: Array<string>;
|
||||||
} | null;
|
} | null;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ export const BackupProgressCard = ({ scheduleShortId, initialProgress }: Props)
|
||||||
}, [addEventListener, scheduleShortId]);
|
}, [addEventListener, scheduleShortId]);
|
||||||
|
|
||||||
const percentDone = progress ? Math.round(progress.percent_done * 100) : 0;
|
const percentDone = progress ? Math.round(progress.percent_done * 100) : 0;
|
||||||
const currentFile = progress?.current_files[0] || "";
|
const currentFile = progress?.current_files?.[0] || "";
|
||||||
const fileName = currentFile.split("/").pop() || currentFile;
|
const fileName = currentFile.split("/").pop() || currentFile;
|
||||||
const speed = progress ? formatBytes(progress.bytes_done / progress.seconds_elapsed) : null;
|
const speed = progress ? formatBytes(progress.bytes_done / progress.seconds_elapsed) : null;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,9 @@ export const resticBackupProgressMetricsSchema = type({
|
||||||
files_done: "number",
|
files_done: "number",
|
||||||
total_bytes: "number",
|
total_bytes: "number",
|
||||||
bytes_done: "number",
|
bytes_done: "number",
|
||||||
current_files: "string[] | undefined?",
|
current_files: type("string")
|
||||||
|
.array()
|
||||||
|
.default(() => []),
|
||||||
});
|
});
|
||||||
|
|
||||||
export const resticBackupProgressSchema = resticBackupProgressMetricsSchema.and(
|
export const resticBackupProgressSchema = resticBackupProgressMetricsSchema.and(
|
||||||
|
|
|
||||||
|
|
@ -405,7 +405,7 @@ describe("repositoriesService.deleteSnapshot", () => {
|
||||||
throw new ResticError(1, "Fatal: unexpected HTTP response (403): 403 Forbidden");
|
throw new ResticError(1, "Fatal: unexpected HTTP response (403): 403 Forbidden");
|
||||||
});
|
});
|
||||||
|
|
||||||
await expect(
|
expect(
|
||||||
withContext({ organizationId, userId: user.id }, () =>
|
withContext({ organizationId, userId: user.id }, () =>
|
||||||
repositoriesService.deleteSnapshot(repository.shortId, "snap123"),
|
repositoriesService.deleteSnapshot(repository.shortId, "snap123"),
|
||||||
),
|
),
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue