diff --git a/webadmin/src/js/client.js b/webadmin/src/js/client.js
index 406ccad7e..6e0c591f6 100644
--- a/webadmin/src/js/client.js
+++ b/webadmin/src/js/client.js
@@ -396,6 +396,14 @@ angular.module('Application').service('Client', ['$http', 'md5', 'Notification',
}).error(defaultErrorHandler(callback));
};
+ Client.prototype.makeURL = function (url) {
+ if (url.indexOf('?') === -1) {
+ return this.apiOrigin + url + '?access_token=' + token;
+ } else {
+ return this.apiOrigin + url + '&access_token=' + token;
+ }
+ };
+
Client.prototype.setBackupConfig = function (backupConfig, callback) {
post('/api/v1/settings/backup_config', backupConfig).success(function(data, status) {
if (status !== 200) return callback(new ClientError(status, data));
@@ -541,10 +549,10 @@ angular.module('Application').service('Client', ['$http', 'md5', 'Notification',
}).error(defaultErrorHandler(callback));
};
- Client.prototype.getAppBackups = function (callback) {
- get('/api/v1/backups').success(function (data, status) {
+ Client.prototype.getAppLogs = function (appId, callback) {
+ get('/api/v1/apps/' + appId + '/logs').success(function (data, status) {
if (status !== 200 || typeof data !== 'object') return callback(new ClientError(status, data));
- callback(null, data.backups);
+ callback(null);
}).error(defaultErrorHandler(callback));
};
diff --git a/webadmin/src/views/support.html b/webadmin/src/views/support.html
index b44a9b936..023b3c824 100644
--- a/webadmin/src/views/support.html
+++ b/webadmin/src/views/support.html
@@ -24,6 +24,26 @@
+