GUAC-1053: Migrate to tabbed settings screen. Create user management tab.

This commit is contained in:
Michael Jumper
2015-04-17 16:36:13 -07:00
parent e0a805cb6f
commit 82dee4640c
14 changed files with 445 additions and 268 deletions

View File

@@ -125,30 +125,12 @@ angular.module('index').config(['$routeProvider', '$locationProvider',
resolve : { routeToUserHomePage: routeToUserHomePage }
})
// Connection management screen
.when('/manage/modules/connections/', {
// Management screen
.when('/settings/:tab', {
title : 'APP.NAME',
bodyClassName : 'manage',
templateUrl : 'app/manage/templates/manageConnections.html',
controller : 'manageConnectionsController',
resolve : { updateCurrentToken: updateCurrentToken }
})
// User management screen
.when('/manage/modules/users/', {
title : 'APP.NAME',
bodyClassName : 'manage',
templateUrl : 'app/manage/templates/manageUsers.html',
controller : 'manageUsersController',
resolve : { updateCurrentToken: updateCurrentToken }
})
// Session management screen
.when('/manage/modules/sessions/', {
title : 'APP.NAME',
bodyClassName : 'manage',
templateUrl : 'app/manage/templates/manageSessions.html',
controller : 'manageSessionsController',
bodyClassName : 'settings',
templateUrl : 'app/settings/templates/settings.html',
controller : 'settingsController',
resolve : { updateCurrentToken: updateCurrentToken }
})