diff --git a/assets/js/app/upstreams/01_upstreams.js b/assets/js/app/upstreams/01_upstreams.js
index bb4a91168..bbc5a7837 100644
--- a/assets/js/app/upstreams/01_upstreams.js
+++ b/assets/js/app/upstreams/01_upstreams.js
@@ -28,7 +28,7 @@
}
}
})
- .state('upstreams.edit', {
+ .state('upstreams.read', {
url: '/:id',
data : {
pageName : "Edit Upstream",
@@ -41,15 +41,15 @@
templateUrl : 'js/app/upstreams/edit.html',
controller: 'EditUpstreamController',
},
- 'details@upstreams.edit': {
+ 'details@upstreams.read': {
templateUrl: 'js/app/upstreams/edit-details.html',
controller:'EditUpstreamDetailsController',
},
- 'targets@upstreams.edit': {
+ 'targets@upstreams.read': {
templateUrl: 'js/app/upstreams/targets/targets.html',
controller: 'EditUpstreamTargetsController',
},
- 'alerts@upstreams.edit': {
+ 'alerts@upstreams.read': {
templateUrl: 'js/app/upstreams/alerts/alerts.html',
controller: 'EditUpstreamAlertsController',
},
diff --git a/assets/js/app/upstreams/edit-details.html b/assets/js/app/upstreams/edit-details.html
index fda2f93ae..b0762dc14 100644
--- a/assets/js/app/upstreams/edit-details.html
+++ b/assets/js/app/upstreams/edit-details.html
@@ -1,14 +1,18 @@
-
-
-
-
- {{errors.message}}
-
-
-
+
+
+
+ Upstream details
+
+
+
+
+
+
diff --git a/assets/js/app/upstreams/edit-upstream-details-controller.js b/assets/js/app/upstreams/edit-upstream-details-controller.js
index 13499325e..e124198e8 100644
--- a/assets/js/app/upstreams/edit-upstream-details-controller.js
+++ b/assets/js/app/upstreams/edit-upstream-details-controller.js
@@ -15,6 +15,7 @@
$scope.context = 'update';
+ $scope.partial = 'js/app/upstreams/partials/upstream-form.html?r=' + Date.now();
$scope.onTagInputKeyPress = function ($event) {
if($event.keyCode === 13) {
diff --git a/assets/js/app/upstreams/edit.html b/assets/js/app/upstreams/edit.html
index 7638b472f..0235e4a3d 100644
--- a/assets/js/app/upstreams/edit.html
+++ b/assets/js/app/upstreams/edit.html
@@ -1,11 +1,6 @@
diff --git a/assets/js/app/upstreams/index.html b/assets/js/app/upstreams/index.html
index 5f6505d0f..e078fbde6 100644
--- a/assets/js/app/upstreams/index.html
+++ b/assets/js/app/upstreams/index.html
@@ -53,7 +53,13 @@
-
{{item.name || "-"}}
+
+
+ {{item.name || "-"}}
+
+
+
@@ -62,8 +68,8 @@
{{item.slots || "-"}}
{{moment(item.created_at * 1000).format("MMM DD YYYY @HH:mm")}}
-
-
+
+
details
diff --git a/assets/js/app/upstreams/targets/targets.html b/assets/js/app/upstreams/targets/targets.html
index 9b1c43fab..ba8e601f7 100644
--- a/assets/js/app/upstreams/targets/targets.html
+++ b/assets/js/app/upstreams/targets/targets.html
@@ -1,14 +1,17 @@
-
-
-
+
A target is an ip address/hostname with a port that identifies an instance of a backend service. Every upstream can have many targets, and the targets can be dynamically added and removed. So changes are effectuated on the fly.
@@ -95,7 +98,7 @@
-
+
Delete
diff --git a/start.sh b/start.sh
index a6ed3d43c..5df77e15c 100755
--- a/start.sh
+++ b/start.sh
@@ -9,8 +9,7 @@ if [ $# -eq 0 ]
else
while getopts "c:a:u:" option
do
- case "${option}"
- in
+ case "${option}" in
c) COMMAND=${OPTARG};;
a) ADAPTER=${OPTARG};;
u) URI=${OPTARG};;