improved manifest.json and API 401 redirect logic
|
@ -10,7 +10,6 @@
|
|||
// https://documize.com
|
||||
|
||||
import { inject as service } from '@ember/service';
|
||||
|
||||
import Controller from '@ember/controller';
|
||||
import AuthProvider from '../../../mixins/auth';
|
||||
|
||||
|
|
|
@ -10,7 +10,6 @@
|
|||
// https://documize.com
|
||||
|
||||
import { Promise as EmberPromise } from 'rsvp';
|
||||
|
||||
import { inject as service } from '@ember/service';
|
||||
import Route from '@ember/routing/route';
|
||||
import constants from '../../../utils/constants';
|
||||
|
|
|
@ -10,7 +10,6 @@
|
|||
// https://documize.com
|
||||
|
||||
import Route from '@ember/routing/route';
|
||||
|
||||
import { inject as service } from '@ember/service';
|
||||
import ApplicationRouteMixin from 'ember-simple-auth/mixins/application-route-mixin';
|
||||
import netUtil from '../utils/net';
|
||||
|
|
|
@ -38,7 +38,7 @@ export default AjaxService.extend({
|
|||
let appVersion = headers['x-documize-version'];
|
||||
|
||||
// when unauthorized on local API AJAX calls, redirect to app root
|
||||
if (status === 401 && is.not.undefined(appVersion)) {
|
||||
if (status === 401 && is.not.undefined(appVersion) && is.not.includes(window.location.href, '/auth')) {
|
||||
window.location.href = 'auth/login';
|
||||
}
|
||||
|
||||
|
|
BIN
gui/public/assets/img/icon-black-1024x1024.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
gui/public/assets/img/icon-black-128x128.png
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
gui/public/assets/img/icon-black-256x256.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
gui/public/assets/img/icon-black-64x64.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
BIN
gui/public/assets/img/icon-blue-1024x1024.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
gui/public/assets/img/icon-blue-128x128.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
gui/public/assets/img/icon-blue-256x256.png
Normal file
After Width: | Height: | Size: 4.1 KiB |
BIN
gui/public/assets/img/icon-blue-64x64.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
|
@ -2,24 +2,24 @@
|
|||
"name": "Documize",
|
||||
"short_name": "Documize",
|
||||
"display": "standalone",
|
||||
"background_color": "#2667af",
|
||||
"theme_color": "#2667af",
|
||||
"background_color": "#375061",
|
||||
"theme_color": "#375061",
|
||||
"description": "Organized documents",
|
||||
"start_url": "/?utm_source=homescreen",
|
||||
"icons": [{
|
||||
"src": "assets/img/icon-white-64x64.png",
|
||||
"src": "assets/img/icon-blue-64x64.png",
|
||||
"sizes": "64x64",
|
||||
"type": "image/png"
|
||||
}, {
|
||||
"src": "assets/img/icon-white-128x128.png",
|
||||
"src": "assets/img/icon-blue-128x128.png",
|
||||
"sizes": "128x128",
|
||||
"type": "image/png"
|
||||
}, {
|
||||
"src": "assets/img/icon-white-256x256.png",
|
||||
"src": "assets/img/icon-blue-256x256.png",
|
||||
"sizes": "256x256",
|
||||
"type": "image/png"
|
||||
}, {
|
||||
"src": "assets/img/icon-white-1024x1024.png",
|
||||
"src": "assets/img/icon-blue-1024x1024.png",
|
||||
"sizes": "1024x1024",
|
||||
"type": "image/png"
|
||||
}]
|
||||
|
|