mirror of
https://github.com/GNS3/gns3-web-ui.git
synced 2025-06-20 07:33:50 +00:00
Rename ACE management component to ACL
This commit is contained in:
@ -69,7 +69,7 @@ import { GroupResolver } from "./resolvers/group.resolver";
|
|||||||
import { GroupRoleResolver } from "./resolvers/group-role.resolver";
|
import { GroupRoleResolver } from "./resolvers/group-role.resolver";
|
||||||
import { RoleDetailComponent } from "./components/role-management/role-detail/role-detail.component";
|
import { RoleDetailComponent } from "./components/role-management/role-detail/role-detail.component";
|
||||||
import { RoleDetailResolver } from "./resolvers/role-detail.resolver";
|
import { RoleDetailResolver } from "./resolvers/role-detail.resolver";
|
||||||
import {AceManagementComponent} from "@components/ace-management/ace-management.component";
|
import { AclManagementComponent } from "@components/acl-management/acl-management.component";
|
||||||
import { ResourcePoolsManagementComponent } from "@components/resource-pools-management/resource-pools-management.component";
|
import { ResourcePoolsManagementComponent } from "@components/resource-pools-management/resource-pools-management.component";
|
||||||
import { ResourcePoolDetailsComponent } from "@components/resource-pool-details/resource-pool-details.component";
|
import { ResourcePoolDetailsComponent } from "@components/resource-pool-details/resource-pool-details.component";
|
||||||
import { ResourcePoolsResolver } from "@resolvers/resource-pools.resolver";
|
import { ResourcePoolsResolver } from "@resolvers/resource-pools.resolver";
|
||||||
@ -249,12 +249,12 @@ const routes: Routes = [
|
|||||||
component: RoleManagementComponent
|
component: RoleManagementComponent
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: "resourcePools",
|
path: "pools",
|
||||||
component: ResourcePoolsManagementComponent
|
component: ResourcePoolsManagementComponent
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
path: 'aces',
|
path: 'ACL',
|
||||||
component: AceManagementComponent
|
component: AclManagementComponent
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -309,10 +309,10 @@ import { ExportPortableProjectComponent } from './components/export-portable-pro
|
|||||||
import { NodesMenuConfirmationDialogComponent } from './components/project-map/nodes-menu/nodes-menu-confirmation-dialog/nodes-menu-confirmation-dialog.component';
|
import { NodesMenuConfirmationDialogComponent } from './components/project-map/nodes-menu/nodes-menu-confirmation-dialog/nodes-menu-confirmation-dialog.component';
|
||||||
import { ConfirmationDeleteAllProjectsComponent } from './components/projects/confirmation-delete-all-projects/confirmation-delete-all-projects.component';
|
import { ConfirmationDeleteAllProjectsComponent } from './components/projects/confirmation-delete-all-projects/confirmation-delete-all-projects.component';
|
||||||
import { ProjectMapLockConfirmationDialogComponent } from './components/project-map/project-map-menu/project-map-lock-confirmation-dialog/project-map-lock-confirmation-dialog.component';
|
import { ProjectMapLockConfirmationDialogComponent } from './components/project-map/project-map-menu/project-map-lock-confirmation-dialog/project-map-lock-confirmation-dialog.component';
|
||||||
import {AceManagementComponent} from "@components/ace-management/ace-management.component";
|
import { AclManagementComponent } from "@components/acl-management/acl-management.component";
|
||||||
import { AddAceDialogComponent } from './components/ace-management/add-ace-dialog/add-ace-dialog.component';
|
import { AddAceDialogComponent } from './components/acl-management/add-ace-dialog/add-ace-dialog.component';
|
||||||
import { AutocompleteComponent } from './components/ace-management/add-ace-dialog/autocomplete/autocomplete.component';
|
import { AutocompleteComponent } from './components/acl-management/add-ace-dialog/autocomplete/autocomplete.component';
|
||||||
import { DeleteAceDialogComponent } from './components/ace-management/delete-ace-dialog/delete-ace-dialog.component';
|
import { DeleteAceDialogComponent } from './components/acl-management/delete-ace-dialog/delete-ace-dialog.component';
|
||||||
import { AceFilterPipe } from './filters/ace-filter.pipe';
|
import { AceFilterPipe } from './filters/ace-filter.pipe';
|
||||||
import { CdkAccordionModule } from "@angular/cdk/accordion";
|
import { CdkAccordionModule } from "@angular/cdk/accordion";
|
||||||
import { CdkTreeModule } from "@angular/cdk/tree";
|
import { CdkTreeModule } from "@angular/cdk/tree";
|
||||||
@ -547,7 +547,7 @@ import { DeleteResourceConfirmationDialogComponent } from './components/resource
|
|||||||
NodesMenuConfirmationDialogComponent,
|
NodesMenuConfirmationDialogComponent,
|
||||||
ConfirmationDeleteAllProjectsComponent,
|
ConfirmationDeleteAllProjectsComponent,
|
||||||
ProjectMapLockConfirmationDialogComponent,
|
ProjectMapLockConfirmationDialogComponent,
|
||||||
AceManagementComponent,
|
AclManagementComponent,
|
||||||
AddAceDialogComponent,
|
AddAceDialogComponent,
|
||||||
AutocompleteComponent,
|
AutocompleteComponent,
|
||||||
DeleteAceDialogComponent,
|
DeleteAceDialogComponent,
|
||||||
|
@ -1,18 +1,18 @@
|
|||||||
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
import { ComponentFixture, TestBed } from '@angular/core/testing';
|
||||||
|
|
||||||
import { AceManagementComponent } from './ace-management.component';
|
import { AclManagementComponent } from './acl-management.component';
|
||||||
|
|
||||||
describe('AceManagementComponent', () => {
|
describe('AclManagementComponent', () => {
|
||||||
let component: AceManagementComponent;
|
let component: AclManagementComponent;
|
||||||
let fixture: ComponentFixture<AceManagementComponent>;
|
let fixture: ComponentFixture<AclManagementComponent>;
|
||||||
|
|
||||||
beforeEach(async () => {
|
beforeEach(async () => {
|
||||||
await TestBed.configureTestingModule({
|
await TestBed.configureTestingModule({
|
||||||
declarations: [ AceManagementComponent ]
|
declarations: [ AclManagementComponent ]
|
||||||
})
|
})
|
||||||
.compileComponents();
|
.compileComponents();
|
||||||
|
|
||||||
fixture = TestBed.createComponent(AceManagementComponent);
|
fixture = TestBed.createComponent(AclManagementComponent);
|
||||||
component = fixture.componentInstance;
|
component = fixture.componentInstance;
|
||||||
fixture.detectChanges();
|
fixture.detectChanges();
|
||||||
});
|
});
|
@ -26,18 +26,18 @@ import {AclService} from "@services/acl.service";
|
|||||||
import {MatPaginator} from "@angular/material/paginator";
|
import {MatPaginator} from "@angular/material/paginator";
|
||||||
import {MatSort} from "@angular/material/sort";
|
import {MatSort} from "@angular/material/sort";
|
||||||
import {AddUserDialogComponent} from "@components/user-management/add-user-dialog/add-user-dialog.component";
|
import {AddUserDialogComponent} from "@components/user-management/add-user-dialog/add-user-dialog.component";
|
||||||
import {AddAceDialogComponent} from "@components/ace-management/add-ace-dialog/add-ace-dialog.component";
|
import {AddAceDialogComponent} from "@components/acl-management/add-ace-dialog/add-ace-dialog.component";
|
||||||
import {DeleteUserDialogComponent} from "@components/user-management/delete-user-dialog/delete-user-dialog.component";
|
import {DeleteUserDialogComponent} from "@components/user-management/delete-user-dialog/delete-user-dialog.component";
|
||||||
import {DeleteAceDialogComponent} from "@components/ace-management/delete-ace-dialog/delete-ace-dialog.component";
|
import {DeleteAceDialogComponent} from "@components/acl-management/delete-ace-dialog/delete-ace-dialog.component";
|
||||||
import {User} from "@models/users/user";
|
import {User} from "@models/users/user";
|
||||||
import {Endpoint} from "@models/api/endpoint";
|
import {Endpoint} from "@models/api/endpoint";
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-ace-management',
|
selector: 'app-acl-management',
|
||||||
templateUrl: './ace-management.component.html',
|
templateUrl: './acl-management.component.html',
|
||||||
styleUrls: ['./ace-management.component.scss']
|
styleUrls: ['./acl-management.component.scss']
|
||||||
})
|
})
|
||||||
export class AceManagementComponent implements OnInit {
|
export class AclManagementComponent implements OnInit {
|
||||||
|
|
||||||
|
|
||||||
@ViewChildren('acesPaginator') acesPaginator: QueryList<MatPaginator>;
|
@ViewChildren('acesPaginator') acesPaginator: QueryList<MatPaginator>;
|
@ -1,4 +1,4 @@
|
|||||||
import {EndpointTreeAdapter} from "@components/ace-management/add-ace-dialog/EndpointTreeAdapter";
|
import {EndpointTreeAdapter} from "@components/acl-management/add-ace-dialog/EndpointTreeAdapter";
|
||||||
import {Endpoint, RessourceType} from "@models/api/endpoint";
|
import {Endpoint, RessourceType} from "@models/api/endpoint";
|
||||||
|
|
||||||
const endpoint1: Endpoint = {
|
const endpoint1: Endpoint = {
|
@ -27,7 +27,7 @@ import {Role} from "@models/api/role";
|
|||||||
import {RoleService} from "@services/role.service";
|
import {RoleService} from "@services/role.service";
|
||||||
import {NestedTreeControl} from "@angular/cdk/tree";
|
import {NestedTreeControl} from "@angular/cdk/tree";
|
||||||
import {ArrayDataSource} from "@angular/cdk/collections";
|
import {ArrayDataSource} from "@angular/cdk/collections";
|
||||||
import {EndpointNode, EndpointTreeAdapter} from "@components/ace-management/add-ace-dialog/EndpointTreeAdapter";
|
import {EndpointNode, EndpointTreeAdapter} from "@components/acl-management/add-ace-dialog/EndpointTreeAdapter";
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -56,7 +56,7 @@
|
|||||||
[pageSizeOptions]="[5, 20, 50, 100]"></mat-paginator>
|
[pageSizeOptions]="[5, 20, 50, 100]"></mat-paginator>
|
||||||
</div>
|
</div>
|
||||||
</mat-tab>
|
</mat-tab>
|
||||||
<mat-tab label="Aces">
|
<mat-tab label="ACEs">
|
||||||
<div class="default-content">
|
<div class="default-content">
|
||||||
<table mat-table [dataSource]="aceDatasource" class="mat-elevation-z8">
|
<table mat-table [dataSource]="aceDatasource" class="mat-elevation-z8">
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ import {ControllerService} from "@services/controller.service";
|
|||||||
export class ManagementComponent implements OnInit {
|
export class ManagementComponent implements OnInit {
|
||||||
|
|
||||||
controller: Controller;
|
controller: Controller;
|
||||||
links = ['users', 'groups', 'roles', 'resourcePools', 'aces'];
|
links = ['users', 'groups', 'roles', 'pools', 'ACL'];
|
||||||
activeLink: string = this.links[0];
|
activeLink: string = this.links[0];
|
||||||
|
|
||||||
constructor(
|
constructor(
|
||||||
|
@ -81,7 +81,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</mat-tab>
|
</mat-tab>
|
||||||
|
|
||||||
<mat-tab label="Aces">
|
<mat-tab label="ACEs">
|
||||||
<div class="default-content">
|
<div class="default-content">
|
||||||
<table mat-table [dataSource]="aceDatasource" class="mat-elevation-z8">
|
<table mat-table [dataSource]="aceDatasource" class="mat-elevation-z8">
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user