Demo shell improvements (#1199)

* #1197 auth guards

* #1197 restore lost router dependency to all libs

* #1197 ecm/bpm auth guards, home page

- ECM auth guard (redirect to Login if ECM auth is missing)
- BPM auth guard (redirect to Login if BPM auth is missing)
- new Home page and route, show details on demo areas

* css improvements

make app text white as per request
This commit is contained in:
Denys Vuika
2016-12-03 18:57:43 +00:00
committed by Eugenio Romano
parent 3a288c6b1b
commit 800a2a6530
29 changed files with 432 additions and 28 deletions

View File

@@ -29,7 +29,10 @@ import {
AlfrescoTranslationService,
AlfrescoAuthenticationService,
AlfrescoContentService,
RenditionsService
RenditionsService,
AuthGuard,
AuthGuardEcm,
AuthGuardBpm
} from './src/services/index';
import { MATERIAL_DESIGN_DIRECTIVES } from './src/components/material/index';
@@ -48,6 +51,9 @@ export const ALFRESCO_CORE_PROVIDERS: any[] = [
AlfrescoTranslationLoader,
AlfrescoTranslationService,
RenditionsService,
AuthGuard,
AuthGuardEcm,
AuthGuardBpm,
...CONTEXT_MENU_PROVIDERS
];