[ACA-1113] Node Permissions - experimental (#501)

* [ACA-1113] Integrate permissions

* [ACA-1113] experimental flag for permissions

* [ACA-1113] permissions shown only on write permission

* [ACA-1113] remove console.logs
This commit is contained in:
Suzana Dirla
2018-07-09 17:20:54 +03:00
committed by Denys Vuika
parent 85c0e42047
commit 7a95485a05
17 changed files with 371 additions and 1 deletions

View File

@@ -81,6 +81,9 @@ import { ExtensionsModule } from './extensions.module';
import { ExtensionService } from './extensions/extension.service';
import { CoreExtensionsModule } from './extensions/core.extensions';
import { SearchResultsRowComponent } from './components/search/search-results-row/search-results-row.component';
import { NodePermissionsDialogComponent } from './dialogs/node-permissions/node-permissions.dialog';
import { NodePermissionsDirective } from './common/directives/node-permissions.directive';
import { PermissionsManagerComponent } from './components/permission-manager/permissions-manager.component';
@NgModule({
imports: [
@@ -127,7 +130,10 @@ import { SearchResultsRowComponent } from './components/search/search-results-ro
NodePermanentDeleteDirective,
NodeUnshareDirective,
NodeVersionsDirective,
NodePermissionsDirective,
NodeVersionsDialogComponent,
NodePermissionsDialogComponent,
PermissionsManagerComponent,
SearchResultsComponent,
SettingsComponent,
InfoDrawerComponent,
@@ -156,7 +162,8 @@ import { SearchResultsRowComponent } from './components/search/search-results-ro
ExtensionService
],
entryComponents: [
NodeVersionsDialogComponent
NodeVersionsDialogComponent,
NodePermissionsDialogComponent
],
bootstrap: [AppComponent]
})