mirror of
https://github.com/ansible/awx.git
synced 2026-05-17 14:27:42 -02:30
Refactor Inventories > Inventory Manage module (#2013)
* refactor InventoryManage modules, resolves #1748, #1354, #1754, #1960, #1961, #1962, #1963, #1965 * refactor InventoryManage modules, resolves #1748, #1354, #1754, #1960, #1961, #1962, #1963, #1965 * instantiate lookupfields with correct values / endpoint queries #1979 * fix groups/host list sort and remove some unnecessary service abstractions #1979 * fix childless delete wording * add host > toggle enabled/disabled * fix breadcrumb indexing * remove extra required asterisk from inventory script lookup field * fix delete prompt styling * remove group badge linking, add toolip * full width host var form, fix add/edit group inventory source vars * restrict copy/moving multiselect to one item * break word on host/group names and support multiple rows of breakcrumbs * hide trailing breadcrumb slash at root group view * fix failing unit test dependency path, hook up system tracking * fix ec2 group by label rendering in group > edit view, fix add/edit/adhoc breadcrumb display when breadcrumbs are 2+ rows * fix select spacing on copy/move groups * limit group/host/copyMove search to current context * refresh status icons on page/search event * move status indicators to left side of lists * fix typo in select2 init * fix assorted typos * $track by statement needs to tail | filterBy:xyz * fix JSHint failure * PR feedback, hook up filter for hosts with active failures, hook up status tooltips/popovers
This commit is contained in:
@@ -52,19 +52,26 @@ export default
|
||||
controller: 'schedulerEditController'
|
||||
});
|
||||
$stateExtender.addState({
|
||||
name: 'inventoryManageSchedules',
|
||||
route: '/inventory/:inventory_id/manage/:id/schedules',
|
||||
templateUrl: templateUrl("scheduler/scheduler"),
|
||||
controller: 'schedulerController'
|
||||
name: 'inventoryManage.schedules',
|
||||
route: '/schedules/:id',
|
||||
views: {
|
||||
'form@inventoryManage': {
|
||||
templateUrl: templateUrl("scheduler/scheduler"),
|
||||
controller: 'schedulerController'
|
||||
}
|
||||
},
|
||||
ncyBreadcrumb: {
|
||||
label: "{{name}} SCHEDULES"
|
||||
},
|
||||
});
|
||||
$stateExtender.addState({
|
||||
name: 'inventoryManageSchedules.add',
|
||||
name: 'inventoryManage.schedules.add',
|
||||
route: '/add',
|
||||
templateUrl: templateUrl("scheduler/schedulerForm"),
|
||||
controller: 'schedulerAddController'
|
||||
});
|
||||
$stateExtender.addState({
|
||||
name: 'inventoryManageSchedules.edit',
|
||||
name: 'inventoryManage.schedules.edit',
|
||||
route: '/:schedule_id',
|
||||
templateUrl: templateUrl("scheduler/schedulerForm"),
|
||||
controller: 'schedulerEditController'
|
||||
|
||||
Reference in New Issue
Block a user