Add UI to import backup

This commit is contained in:
Girish Ramakrishnan
2020-02-06 16:08:22 -08:00
parent b289db6879
commit 49975a521b
3 changed files with 320 additions and 0 deletions

View File

@@ -891,6 +891,21 @@ angular.module('Application').service('Client', ['$http', '$interval', '$timeout
});
};
Client.prototype.importBackup = function (appId, backupId, backupFormat, backupConfig, callback) {
var data = {
backupId: backupId,
backupFormat: backupFormat,
backupConfig: backupConfig,
};
post('/api/v1/apps/' + appId + '/import', data, null, function (error, data, status) {
if (error) return callback(error);
if (status !== 202) return callback(new ClientError(status));
callback(null);
});
};
Client.prototype.getNotifications = function (acknowledged, page, perPage, callback) {
var config = {
params: {