mirror of
https://github.com/ansible/awx.git
synced 2026-03-22 11:25:08 -02:30
Added breadcrumbs to all the static routes. Dynamic breadcrumbs to come later.
This commit is contained in:
committed by
Jared Tabor
parent
e313a5179f
commit
7951d26025
@@ -290,6 +290,10 @@ var tower = angular.module('Tower', [
|
|||||||
url: '/jobs/:id',
|
url: '/jobs/:id',
|
||||||
templateUrl: urlPrefix + 'partials/job_detail.html',
|
templateUrl: urlPrefix + 'partials/job_detail.html',
|
||||||
controller: JobDetailController,
|
controller: JobDetailController,
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
parent: 'jobs',
|
||||||
|
label: "{{ job.id }} - {{ job.name }}"
|
||||||
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
return FeaturesService.get();
|
return FeaturesService.get();
|
||||||
@@ -313,6 +317,10 @@ var tower = angular.module('Tower', [
|
|||||||
url: '/jobs/:id/stdout',
|
url: '/jobs/:id/stdout',
|
||||||
templateUrl: urlPrefix + 'partials/job_stdout.html',
|
templateUrl: urlPrefix + 'partials/job_stdout.html',
|
||||||
controller: JobStdoutController,
|
controller: JobStdoutController,
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
parent: 'jobDetail',
|
||||||
|
label: "STANDARD OUT"
|
||||||
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
return FeaturesService.get();
|
return FeaturesService.get();
|
||||||
@@ -375,7 +383,7 @@ var tower = angular.module('Tower', [
|
|||||||
controller: JobTemplatesAdd,
|
controller: JobTemplatesAdd,
|
||||||
ncyBreadcrumb: {
|
ncyBreadcrumb: {
|
||||||
parent: "jobTemplates",
|
parent: "jobTemplates",
|
||||||
label: "ADD"
|
label: "CREATE JOB TEMPLATE"
|
||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
@@ -426,7 +434,7 @@ var tower = angular.module('Tower', [
|
|||||||
controller: ProjectsAdd,
|
controller: ProjectsAdd,
|
||||||
ncyBreadcrumb: {
|
ncyBreadcrumb: {
|
||||||
parent: "projects",
|
parent: "projects",
|
||||||
label: "ADD"
|
label: "CREATE PROJECT"
|
||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
@@ -499,7 +507,7 @@ var tower = angular.module('Tower', [
|
|||||||
controller: InventoriesAdd,
|
controller: InventoriesAdd,
|
||||||
ncyBreadcrumb: {
|
ncyBreadcrumb: {
|
||||||
parent: "inventories",
|
parent: "inventories",
|
||||||
label: "ADD"
|
label: "CREATE INVENTORY"
|
||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
@@ -560,6 +568,10 @@ var tower = angular.module('Tower', [
|
|||||||
url: '/organizations',
|
url: '/organizations',
|
||||||
templateUrl: urlPrefix + 'partials/organizations.html',
|
templateUrl: urlPrefix + 'partials/organizations.html',
|
||||||
controller: OrganizationsList,
|
controller: OrganizationsList,
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
parent: "setup",
|
||||||
|
label: "ORGANIZATIONS"
|
||||||
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
return FeaturesService.get();
|
return FeaturesService.get();
|
||||||
@@ -573,7 +585,7 @@ var tower = angular.module('Tower', [
|
|||||||
controller: OrganizationsAdd,
|
controller: OrganizationsAdd,
|
||||||
ncyBreadcrumb: {
|
ncyBreadcrumb: {
|
||||||
parent: "organizations",
|
parent: "organizations",
|
||||||
label: "ADD"
|
label: "CREATE ORGANIZATION"
|
||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
@@ -641,6 +653,10 @@ var tower = angular.module('Tower', [
|
|||||||
url: '/teams',
|
url: '/teams',
|
||||||
templateUrl: urlPrefix + 'partials/teams.html',
|
templateUrl: urlPrefix + 'partials/teams.html',
|
||||||
controller: TeamsList,
|
controller: TeamsList,
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
parent: 'setup',
|
||||||
|
label: 'TEAMS'
|
||||||
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
return FeaturesService.get();
|
return FeaturesService.get();
|
||||||
@@ -654,7 +670,7 @@ var tower = angular.module('Tower', [
|
|||||||
controller: TeamsAdd,
|
controller: TeamsAdd,
|
||||||
ncyBreadcrumb: {
|
ncyBreadcrumb: {
|
||||||
parent: "teams",
|
parent: "teams",
|
||||||
label: "ADD"
|
label: "CREATE TEAM"
|
||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
@@ -766,6 +782,10 @@ var tower = angular.module('Tower', [
|
|||||||
url: '/credentials',
|
url: '/credentials',
|
||||||
templateUrl: urlPrefix + 'partials/credentials.html',
|
templateUrl: urlPrefix + 'partials/credentials.html',
|
||||||
controller: CredentialsList,
|
controller: CredentialsList,
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
parent: 'setup',
|
||||||
|
label: 'CREDENTIALS'
|
||||||
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
return FeaturesService.get();
|
return FeaturesService.get();
|
||||||
@@ -779,7 +799,7 @@ var tower = angular.module('Tower', [
|
|||||||
controller: CredentialsAdd,
|
controller: CredentialsAdd,
|
||||||
ncyBreadcrumb: {
|
ncyBreadcrumb: {
|
||||||
parent: "credentials",
|
parent: "credentials",
|
||||||
label: "ADD"
|
label: "CREATE CREDENTIAL"
|
||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
@@ -803,6 +823,10 @@ var tower = angular.module('Tower', [
|
|||||||
url: '/users',
|
url: '/users',
|
||||||
templateUrl: urlPrefix + 'partials/users.html',
|
templateUrl: urlPrefix + 'partials/users.html',
|
||||||
controller: UsersList,
|
controller: UsersList,
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
parent: 'setup',
|
||||||
|
label: 'USERS'
|
||||||
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
return FeaturesService.get();
|
return FeaturesService.get();
|
||||||
@@ -816,7 +840,7 @@ var tower = angular.module('Tower', [
|
|||||||
controller: UsersAdd,
|
controller: UsersAdd,
|
||||||
ncyBreadcrumb: {
|
ncyBreadcrumb: {
|
||||||
parent: "users",
|
parent: "users",
|
||||||
label: "ADD"
|
label: "CREATE USER"
|
||||||
},
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
@@ -873,6 +897,10 @@ var tower = angular.module('Tower', [
|
|||||||
url: '/license',
|
url: '/license',
|
||||||
templateUrl: urlPrefix + 'partials/license.html',
|
templateUrl: urlPrefix + 'partials/license.html',
|
||||||
controller: LicenseController,
|
controller: LicenseController,
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
parent: 'setup',
|
||||||
|
label: 'LICENSE'
|
||||||
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
return FeaturesService.get();
|
return FeaturesService.get();
|
||||||
@@ -883,7 +911,10 @@ var tower = angular.module('Tower', [
|
|||||||
state('sockets', {
|
state('sockets', {
|
||||||
url: '/sockets',
|
url: '/sockets',
|
||||||
templateUrl: urlPrefix + 'partials/sockets.html',
|
templateUrl: urlPrefix + 'partials/sockets.html',
|
||||||
controller: SocketsController
|
controller: SocketsController,
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
label: 'SOCKETS'
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
])
|
])
|
||||||
|
|||||||
@@ -15,5 +15,9 @@ export default {
|
|||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
return FeaturesService.get();
|
return FeaturesService.get();
|
||||||
}]
|
}]
|
||||||
|
},
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
parent: 'inventoryScriptsList',
|
||||||
|
label: 'CREATE INVENTORY SCRIPT'
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -15,5 +15,9 @@ export default {
|
|||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
return FeaturesService.get();
|
return FeaturesService.get();
|
||||||
}]
|
}]
|
||||||
|
},
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
parent: 'setup',
|
||||||
|
label: 'INVENTORY SCRIPTS'
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -15,6 +15,9 @@ export default {
|
|||||||
Authorization.logout();
|
Authorization.logout();
|
||||||
}
|
}
|
||||||
$(".LoginModal-dialog").remove();
|
$(".LoginModal-dialog").remove();
|
||||||
}]
|
}],
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
skip: true
|
||||||
|
}
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -13,5 +13,8 @@ export default {
|
|||||||
Authorization.logout();
|
Authorization.logout();
|
||||||
$location.path('/login');
|
$location.path('/login');
|
||||||
}],
|
}],
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
skip: true
|
||||||
|
},
|
||||||
templateUrl: '/static/partials/blank.html'
|
templateUrl: '/static/partials/blank.html'
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -15,5 +15,9 @@ export default {
|
|||||||
features: ['FeaturesService', function(FeaturesService) {
|
features: ['FeaturesService', function(FeaturesService) {
|
||||||
return FeaturesService.get();
|
return FeaturesService.get();
|
||||||
}]
|
}]
|
||||||
}
|
},
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
parent: 'setup',
|
||||||
|
label: 'MANAGEMENT JOBS'
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -5,5 +5,8 @@ export default {
|
|||||||
name: 'setup',
|
name: 'setup',
|
||||||
route: '/setup',
|
route: '/setup',
|
||||||
controller: controller,
|
controller: controller,
|
||||||
|
ncyBreadcrumb: {
|
||||||
|
label: "SETUP"
|
||||||
|
},
|
||||||
templateUrl: templateUrl('setup-menu/setup-menu')
|
templateUrl: templateUrl('setup-menu/setup-menu')
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -7,7 +7,8 @@ export default function($stateProvider){
|
|||||||
url: state.route,
|
url: state.route,
|
||||||
controller: state.controller,
|
controller: state.controller,
|
||||||
templateUrl: state.templateUrl,
|
templateUrl: state.templateUrl,
|
||||||
resolve: state.resolve
|
resolve: state.resolve,
|
||||||
|
ncyBreadcrumb: state.ncyBreadcrumb
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user