3 angular.module('zephyrApp', ['ui.bootstrap', 'ui.router', 'restangular','ngRoute'])
4 .config(function($locationProvider, $stateProvider, $urlRouterProvider, $httpProvider){
5 $locationProvider.html5Mode({
9 //$urlRouterProvider.otherwise('/login')
10 $httpProvider.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'
13 $urlRouterProvider.otherwise('/workspace/504d41f91d2f81f02561b93a0e9ccde4')
16 .run(function($rootScope, $state, Restangular, user) {
17 $rootScope.$on('$stateChangeSuccess', function(event, toState, toParams, fromState, fromParams, user) {
18 $rootScope.previous = fromState.name
21 Restangular.setErrorInterceptor(function(response, deferred, responseHandler) {
22 if(response.status === 401) {
25 else if(response.status === 409) {
26 // send signal to SignupController
27 $rootScope.$broadcast('conflict')
33 user.setEmail('fumifumi@yasunaga-lab.bio.kyutech.ac.jp')
34 user.setID('504d41f91d2f81f02561b93a0e9ccde4')
35 user.setRoles(['admin', 'expert', 'amature'])
36 user.setCurrentRole(user.getRoles()[0])