diff --git a/webadmin/src/views/appstore.html b/webadmin/src/views/appstore.html index 315f92b88..3a71370c6 100644 --- a/webadmin/src/views/appstore.html +++ b/webadmin/src/views/appstore.html @@ -27,6 +27,11 @@ +

+ Do not forget, to add an A record for {{ appInstall.location }}.{{ config.fqdn }} +
+

+
{{ appInstall.error.port }}
diff --git a/webadmin/src/views/appstore.js b/webadmin/src/views/appstore.js index b0f0812f7..6291a2c87 100644 --- a/webadmin/src/views/appstore.js +++ b/webadmin/src/views/appstore.js @@ -7,6 +7,7 @@ angular.module('Application').controller('AppStoreController', ['$scope', '$loca $scope.user = Client.getUserInfo(); $scope.users = []; $scope.groups = []; + $scope.dnsConfig = {}; $scope.category = ''; $scope.cachedCategory = ''; // used to cache the selected category while searching $scope.searchString = ''; @@ -512,6 +513,17 @@ angular.module('Application').controller('AppStoreController', ['$scope', '$loca }); } + function fetchDnsConfig() { + Client.getDnsConfig(function (error, result) { + if (error) { + console.error(error); + return $timeout(fetchDnsConfig, 5000); + } + + $scope.dnsConfig = result; + }); + } + function checkAppstoreAccount() { if (Client.getConfig().provider === 'caas') return; if (!$scope.user.admin) return; @@ -557,6 +569,7 @@ angular.module('Application').controller('AppStoreController', ['$scope', '$loca if ($scope.user.admin) { fetchUsers(); fetchGroups(); + fetchDnsConfig(); } $scope.ready = true;