Implementierung des Imports von Benutzern und Gruppen aus Active Directory im Angular-Frontend.

This commit is contained in:
Developer 02
2024-03-11 15:31:36 +01:00
parent df9bc33795
commit 2e26342be6
292 changed files with 599 additions and 221 deletions

View File

@@ -8,16 +8,16 @@ import { AppComponent } from './app.component';
import { NavMenuComponent } from './nav-menu/nav-menu.component';
import { HomeComponent } from './home/home.component';
import { GuiGridModule } from '@generic-ui/ngx-grid';
import { BaseTableComponent} from './components/tables/base-table/base-table.component';
import { BaseTableComponent } from './components/tables/base-table/base-table.component';
import { UserTableComponent } from './components/tables/user-table/user-table.component';
import { GroupTableComponent } from './components/tables/group-table/group-table.component';
import { ModuleTableComponent } from './components/tables/module-table/module-table.component';
import { UserAssignmentComponent } from './components/user-assignment/user-assignment.component';
import { CardComponent } from './components/common/card/card.component';
import { TabCardComponent } from './components/common/tab-card/tab-card.component';
import {MatTabsModule, MatTabGroup } from '@angular/material/tabs';
import {MatCommonModule} from '@angular/material/core';
import {DragDropModule} from '@angular/cdk/drag-drop';
import { MatTabsModule, MatTabGroup } from '@angular/material/tabs';
import { MatCommonModule } from '@angular/material/core';
import { DragDropModule } from '@angular/cdk/drag-drop';
import { MatTableComponent } from './components/common/mat-table/mat-table.component';
import { UserRepresentationComponent } from './components/user-representation/user-representation.component';
import { GroupUserTableComponent } from "./components/tables/group-user-table/group-user-table.component";
@@ -25,7 +25,10 @@ import { UserRepTableComponent } from './components/tables/user-rep-table/user-r
import { SweetAlert2Module } from '@sweetalert2/ngx-sweetalert2';
import { DirGroupTableComponent } from './components/tables/dir-group-table/dir-group-table.component';
import { UserGroupDirImportComponent } from './components/user-group-dir-import/user-group-dir-import.component';
import { GroupDirImportComponent } from './components/group-dir-import/group-dir-import.component';
import { DirUserTableComponent } from "./components/tables/dir-user-table/dir-user-table.component";
import { MatButtonModule } from '@angular/material/button';
import { MatIconModule } from '@angular/material/icon';
@NgModule({
declarations: [
@@ -42,7 +45,8 @@ import { DirUserTableComponent } from "./components/tables/dir-user-table/dir-us
UserAssignmentComponent,
UserRepresentationComponent,
UserGroupDirImportComponent,
DirUserTableComponent
DirUserTableComponent,
GroupDirImportComponent
],
providers: [],
bootstrap: [AppComponent],
@@ -60,6 +64,8 @@ import { DirUserTableComponent } from "./components/tables/dir-user-table/dir-us
MatCommonModule,
DragDropModule,
SweetAlert2Module,
MatButtonModule,
MatIconModule,
RouterModule.forRoot([
{ path: '', component: HomeComponent, pathMatch: 'full' },
{ path: 'user-table', component: UserTableComponent },