diff --git a/src/browser/main/config/states.js b/src/browser/main/config/states.js index d84f2f7e..56bf2230 100644 --- a/src/browser/main/config/states.js +++ b/src/browser/main/config/states.js @@ -1,6 +1,21 @@ /* global angular */ angular.module('codexen') - .config(function ($stateProvider, $urlRouterProvider) { + .config(function ($stateProvider, $urlRouterProvider, $httpProvider) { + $httpProvider.interceptors.push(function ($q, $injector) { + return { + responseError: function (res) { + switch (res.status) { + case 401: + var $state = $injector.get('$state') + $state.go('auth.signin') + break + } + + return $q.reject(res) + } + } + }) + $urlRouterProvider .when('/auth', '/auth/register') .when('/auth/', '/auth/register') diff --git a/src/browser/main/index.html b/src/browser/main/index.html index 3e36c3fc..0a1985d4 100644 --- a/src/browser/main/index.html +++ b/src/browser/main/index.html @@ -38,8 +38,6 @@ - - @@ -47,20 +45,22 @@ + + - - - + + + diff --git a/src/browser/shared/config/satellizer.js b/src/browser/shared/config/satellizer.js index b7717dc7..ca15816a 100644 --- a/src/browser/shared/config/satellizer.js +++ b/src/browser/shared/config/satellizer.js @@ -1,29 +1,8 @@ /* global angular */ angular.module('codexen.shared') - .config(function ($authProvider, $httpProvider, apiUrl, appName) { + .config(function ($authProvider, $httpProvider, apiUrl) { $authProvider.baseUrl = apiUrl $httpProvider.defaults.useXDomain = true delete $httpProvider.defaults.headers.common['X-Requested-With'] - $httpProvider.interceptors.push(function ($q, $injector) { - return { - responseError: function (res) { - switch (res.status) { - case 401: - switch (appName) { - case 'main' : - var $state = $injector.get('$state') - $state.go('auth.signin') - break - case 'popup' : - // TODO: hide popup - break - } - break - } - - return $q.reject(res) - } - } - }) }) diff --git a/src/tray-icon.png b/src/tray-icon.png index c615b960..fde41991 100644 Binary files a/src/tray-icon.png and b/src/tray-icon.png differ diff --git a/src/tray-icon@2x.png b/src/tray-icon@2x.png new file mode 100644 index 00000000..c615b960 Binary files /dev/null and b/src/tray-icon@2x.png differ diff --git a/src/tray-icon@4x.png b/src/tray-icon@4x.png new file mode 100644 index 00000000..25c9f14b Binary files /dev/null and b/src/tray-icon@4x.png differ