From 7f0bd4953f2bc0f01cfd1c549da52c24e3d28ac5 Mon Sep 17 00:00:00 2001 From: johnniang Date: Mon, 18 Nov 2019 02:45:39 +0800 Subject: [PATCH] Add halo backup api --- src/api/backup.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/api/backup.js b/src/api/backup.js index df891b400..c977e549c 100644 --- a/src/api/backup.js +++ b/src/api/backup.js @@ -15,4 +15,29 @@ backupApi.importMarkdown = (formData, uploadProgress, cancelToken) => { }) } +backupApi.backupHalo = () => { + return service({ + url: `${baseUrl}/halo`, + method: 'post', + timeout: 8640000 // 24 hours + }) +} + +backupApi.listHaloBackups = () => { + return service({ + url: `${baseUrl}/halo`, + method: 'get' + }) +} + +backupApi.deleteHaloBackup = filename => { + return service({ + url: `${baseUrl}/halo`, + params: { + filename: filename + }, + method: 'delete' + }) +} + export default backupApi