diff --git a/awx/ui/client/legacy-styles/ansible-ui.less b/awx/ui/client/legacy-styles/ansible-ui.less index 18b44f3788..354e14a1d1 100644 --- a/awx/ui/client/legacy-styles/ansible-ui.less +++ b/awx/ui/client/legacy-styles/ansible-ui.less @@ -976,6 +976,7 @@ input[type="checkbox"].checkbox-no-label { /* Display list actions next to search widget */ .list-actions { text-align: right; + margin-bottom: 20px; .fa-lg { vertical-align: -8%; diff --git a/awx/ui/client/src/job-submission/job-submission-factories/launchjob.factory.js b/awx/ui/client/src/job-submission/job-submission-factories/launchjob.factory.js index 0da16a64ee..4fd209c9d1 100644 --- a/awx/ui/client/src/job-submission/job-submission-factories/launchjob.factory.js +++ b/awx/ui/client/src/job-submission/job-submission-factories/launchjob.factory.js @@ -112,7 +112,9 @@ export default // use $state.go with reload: true option to re-instantiate sockets in $state.go('jobDetail', {id: job}, {reload: true}); } - scope.clearDialog(); + if(scope.clearDialog) { + scope.clearDialog(); + } }) .error(function(data, status) { ProcessErrors(scope, data, status, null, { hdr: 'Error!', diff --git a/awx/ui/client/src/organizations/edit/organizations-edit.route.js b/awx/ui/client/src/organizations/edit/organizations-edit.route.js index be90b6b282..c0723272cd 100644 --- a/awx/ui/client/src/organizations/edit/organizations-edit.route.js +++ b/awx/ui/client/src/organizations/edit/organizations-edit.route.js @@ -19,6 +19,6 @@ export default { }, ncyBreadcrumb: { parent: "organizations", - label: "{{name}}" + label: "{{organization_name}}" } }; diff --git a/awx/ui/client/src/organizations/linkout/addUsers/addUsers.partial.html b/awx/ui/client/src/organizations/linkout/addUsers/addUsers.partial.html index 708f7925b6..ca166a2bb9 100644 --- a/awx/ui/client/src/organizations/linkout/addUsers/addUsers.partial.html +++ b/awx/ui/client/src/organizations/linkout/addUsers/addUsers.partial.html @@ -5,7 +5,7 @@
| Status | "; + html += "Finished | "; + html += "Name | "; + html += "
|---|---|---|
| \n"; + html += " | " + ($filter('longDate')(row.finished)).replace(/ /,' ') + " | ";
+ html += "" + ellipsis(row.name) + " | "; + html += "
No recent job data available for this inventory.
\n"; + } + attachElem(event, html, title); + }); + + if ($scope.removeGroupSummaryReady) { + $scope.removeGroupSummaryReady(); + } + $scope.removeGroupSummaryReady = $scope.$on('GroupSummaryReady', function(e, event, inventory, data) { + var html, title; + + Wait('stop'); + + // Build the html for our popover + html = "| Status | "; + html += "Last Sync | "; + html += "Group | "; + html += "
|---|---|---|
| "; + html += " | " + ($filter('longDate')(row.last_updated)).replace(/ /,' ') + " | ";
+ html += "" + ellipsis(row.summary_fields.group.name) + " | "; + html += "
| "; + html += " | NA | "; + html += "" + ellipsis(row.summary_fields.group.name) + " | "; + html += "