diff --git a/CHANGES b/CHANGES index a8e6457e5..3d6b8e5a2 100644 --- a/CHANGES +++ b/CHANGES @@ -2877,4 +2877,5 @@ * resources: allow mounting devices into apps * remove global lock * hetzner: add helsinki object storage location +* backups: implement app archive diff --git a/dashboard/public/views/backups.js b/dashboard/public/views/backups.js index dcabf0f10..341d30477 100644 --- a/dashboard/public/views/backups.js +++ b/dashboard/public/views/backups.js @@ -359,6 +359,13 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat domain: $scope.archiveRestore.domain }; } + // now fill secondaryDomains with real values, if it exists + $scope.archiveRestore.app.secondaryDomains.forEach(function (sd) { + $scope.archiveRestore.secondaryDomains[sd.environmentVariable] = { + subdomain: sd.subdomain, + domain: $scope.domains.find(function (d) { return sd.domain === d.domain; }) + }; + }); $scope.archiveRestore.portInfo = angular.extend({}, manifest.tcpPorts, manifest.udpPorts); // Portbinding map only for information // set default ports