[ACA-1529] performance fixes for permission checks (#498)

* fix recent files

* fix files component

* fix shared files

* don't evaluate permissions for empty selection

* fix info drawer

* fix viewer

* fix tests

* reduce one more check

* track upload errors on app level

* remove console log

* reduce service dependencies
This commit is contained in:
Denys Vuika
2018-07-08 12:25:20 +01:00
committed by GitHub
parent fe683015c5
commit 718a32a907
23 changed files with 171 additions and 151 deletions

View File

@@ -34,7 +34,6 @@ import {
UserPreferencesService,
AppConfigService,
StorageService,
CookieService,
AlfrescoApiService,
LogService,
NotificationService,
@@ -42,7 +41,6 @@ import {
ContentService,
ThumbnailService,
UploadService,
PeopleContentService,
AlfrescoApiMock
} from '@alfresco/adf-core';
import { HttpClientModule } from '@angular/common/http';
@@ -100,7 +98,6 @@ import { ExtensionService } from '../extensions/extension.service';
UserPreferencesService,
AppConfigService,
StorageService,
CookieService,
AlfrescoApiService,
LogService,
NotificationService,
@@ -110,7 +107,6 @@ import { ExtensionService } from '../extensions/extension.service';
UploadService,
CustomResourcesService,
DocumentListService,
PeopleContentService,
ContentManagementService,
NodeActionsService,