passman/js/app/app.js

42 lines
849 B
JavaScript
Raw Normal View History

'use strict';
/**
* @ngdoc overview
* @name passmanApp
* @description
* # passmanApp
*
* Main module of the application.
*/
angular
.module('passmanApp', [
'ngAnimate',
'ngCookies',
'ngResource',
'ngRoute',
'ngSanitize',
'ngTouch',
'templates-main',
2016-09-12 04:14:11 +08:00
'LocalStorageModule',
'offClick'
])
.config(function ($routeProvider) {
$routeProvider
.when('/', {
2016-09-11 05:30:17 +08:00
templateUrl: 'views/vaults.html',
controller: 'VaultCtrl'
})
2016-09-12 02:47:29 +08:00
.when('/vault/:vault_id', {
templateUrl: 'views/show_vault.html',
controller: 'CredentialCtrl'
})
.otherwise({
redirectTo: '/'
});
}).config(['$httpProvider', function ($httpProvider) {
$httpProvider.defaults.headers.common.requesttoken = oc_requesttoken;
}]).config(function (localStorageServiceProvider) {
localStorageServiceProvider
.setNotify(true, true);
});