From 76e6aaea706dcfbe5bf8bd6cab152252efd55390 Mon Sep 17 00:00:00 2001 From: takker99 <37929109+takker99@users.noreply.github.com> Date: Sun, 9 Feb 2025 09:15:32 +0900 Subject: [PATCH] feat(api): Add types for /api/project-backup/:projectname/list --- api/project-backup/project/list.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/api/project-backup/project/list.ts b/api/project-backup/project/list.ts index e69de29..28021c8 100644 --- a/api/project-backup/project/list.ts +++ b/api/project-backup/project/list.ts @@ -0,0 +1,19 @@ +import type { UnixTime } from "../../../base.ts"; + +/** The response type of /api/project-backup/:projectname/list */ +export interface BackupList { + /** backup list */ + backups: BackupSummary[]; +} + +/** Backup summary */ +export interface BackupSummary { + /** backuped date */ + backuped: UnixTime; + /** backup Id */ + id: string; + /** total links in the backup */ + totalLinks: number; + /** total pages in the backup */ + totalPages: number; +}