[ACA-1591] Load extensions from multiple files (#521)

* rework extension service, separate file with config

* improve loading, optional entries

* simplify config and unify content actions

* load and merge multiple files

* improve plugin loading, introduce second demo

* move demo stuff to a plugin

* rework navbar to make it pluggable

* code and naming convention cleanup

* extension schema

* switch off custom navbar group by default

* hotfix for facetQueries issue

* consolidate files, final renames
This commit is contained in:
Denys Vuika
2018-07-19 20:54:39 +01:00
committed by GitHub
parent 43a71aa1c8
commit 8c9ffc1160
34 changed files with 1209 additions and 1048 deletions

View File

@@ -60,8 +60,6 @@ import { NodeActionsService } from '../services/node-actions.service';
import { NodePermissionService } from '../services/node-permission.service';
import { ContentApiService } from '../services/content-api.service';
import { ExtensionService } from '../extensions/extension.service';
import { RuleService } from '../extensions/rules/rule.service';
import { ActionService } from '../extensions/actions/action.service';
@NgModule({
imports: [
@@ -114,9 +112,7 @@ import { ActionService } from '../extensions/actions/action.service';
NodeActionsService,
NodePermissionService,
ContentApiService,
ExtensionService,
RuleService,
ActionService
ExtensionService
]
})
export class AppTestingModule {}