[ACS-5483] group details view general info and list of assigned users (#9329)

* ACS-5483 Added possibility to load and update group

* ACS-5483 Implemented unsaved changes dialog

* ACS-5483 Removed console log

* ACS-5483 Made dynamic chip list reusable

* ACS-5483 Fix for more than one row chips

* ACS-5483 Fix for pagination

* ACS-5483 Added some fixes

* ACS-5483 Fixed displaying tags for node

* ACS-5483 Renamed css classes

* ACS-5483 Fixed resizing when chips have pagination

* ACS-5483 Clearing code

* ACS-5483 Documentation for dynamic chip list component

* ACS-5483 Documentation for unsaved changes dialog and guard

* ACS-5483 Documentation for group service

* ACS-5483 Unit tests for GroupService

* ACS-5483 Unit tests for dynamic chip list component

* ACS-5483 Changed fdescribe to describe

* ACS-5483 Unit tests for tag node list component

* ACS-5483 Unit tests for unsaved changes dialog component

* ACS-5483 Unit tests for unsaved changes guard

* ACS-5483 Added description field to group models

* ACS-5483 Correction for updating with description

* ACS-5483 Fixed lint issues

* ACS-5483 Addressed PR comments

* ACS-5483 Reduced complexity

* ACS-5483 Reduced complexity

* ACS-5483 Addressed PR comments
This commit is contained in:
AleksanderSklorz
2024-02-15 13:02:24 +01:00
committed by GitHub
parent 8363d09e79
commit 213a73fc36
40 changed files with 1587 additions and 426 deletions

View File

@@ -5,6 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**id** | **string** | | [default to null]
**displayName** | **string** | | [default to null]
**description** | **string** | | [default to null]
**isRoot** | **boolean** | | [default to null]
**parentIds** | **string[]** | | [optional] [default to null]
**zones** | **string[]** | | [optional] [default to null]

View File

@@ -483,6 +483,7 @@ groupsApi.updateGroup(`<groupId>`, groupBodyUpdate, opts).then((data) => {
| Name | Type |
|-------------|--------|
| displayName | string |
| description | string |
## GroupPaging

View File

@@ -18,6 +18,7 @@
export interface Group {
id?: string;
displayName?: string;
description?: string;
isRoot?: boolean;
parentIds?: string[];
zones?: string[];

View File

@@ -17,4 +17,5 @@
export interface GroupBodyUpdate {
displayName: string;
description?: string;
}