Project

General

Profile

Actions

New Feature #9528

closed

New UI for group creation

Added by Entgra Admin about 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
None
Category:
-
Start date:
20/09/2022
Due date:
22/06/2023
% Done:

80%

Estimated time:
0:00 h
Device Type:
Component:
Type:

Description

From Gitlab
------------------------
gitlabId --> 1535 https://gitlab.com/entgra/product-iots/-/issues/1535
labels --> Type: New Feature,
assignees --> ThilinaPremachandra,
created_at --> 2022-09-20 12:51:56 IST +0530
updated_at --> 2022-09-28 17:57:48 IST +0530
------------------------

Implement UI for subgroups and improve existing group creation view.
The grouping UI must be redesigned to make it more user friendly to add a new group. Currently the group creation and assigning roles and devices to it are disconnected and these needs to be consolidated to give a better experience.
Actions #1

Updated by Entgra Admin about 2 years ago

From Gitlab
------------------------
author: inosh
created_at: 2022-09-28 17:57:48 IST +0530
updated_at: 2022-09-28 17:57:48 IST +0530
------------------------

assigned to @pramilaniroshan
Actions #2

Updated by Entgra Admin about 2 years ago

From Gitlab
------------------------
author: inosh
created_at: 2022-09-28 17:58:17 IST +0530
updated_at: 2022-09-28 17:58:17 IST +0530
------------------------

assigned to @ThilinaPremachandra and unassigned @pramilaniroshan
Actions #3

Updated by Thilina Sandaruwan almost 2 years ago

  • % Done changed from 0 to 80

All that remains is to add some validation functions and a few API integrations

Actions #5

Updated by Inosh Perara over 1 year ago

  • Status changed from New to QA
Actions #6

Updated by Inosh Perara over 1 year ago

  • Due date set to 22/06/2023
Actions #7

Updated by Arshana Atapattu over 1 year ago

  • Status changed from QA to QA Reject

List of associated issues:

  • on policies, sub groups are not showed
  • if sub groups are shared with other roels, they are not shown for that shared role
  • glitch when creating a group(first it shows error, then success)
  • If a parent group was deleted all sub groups are coming to parent group lvl
  • After parent group was deleted, editing a child group giving an error(if a parent group was deleted ther are multiple issues associated with it)
  • If a parent group was deleted, changing child groups roles are not updated
  • if a parent group was deleted, cannot add a new role for that group(gives error)
  • In store, all groups are not shown, only parent groups
Actions #8

Updated by Thilina Sandaruwan over 1 year ago

Arshana Atapattu wrote in #note-7:

List of associated issues:

  • on policies, sub groups are not showed
  • if sub groups are shared with other roels, they are not shown for that shared role
  • glitch when creating a group(first it shows error, then success)
  • If a parent group was deleted all sub groups are coming to parent group lvl
  • After parent group was deleted, editing a child group giving an error(if a parent group was deleted ther are multiple issues associated with it)
  • If a parent group was deleted, changing child groups roles are not updated
  • if a parent group was deleted, cannot add a new role for that group(gives error)
  • In store, all groups are not shown, only parent groups

Prs for fixes these issues:
https://repository.entgra.net/community/device-mgt-core/pulls/153
https://repository.entgra.net/proprietary/emm-proprietary-plugins/pulls/205
https://repository.entgra.net/proprietary/proprietary-commons/pulls/25
https://repository.entgra.net/proprietary/proprietary-commons/pulls/27
https://repository.entgra.net/proprietary/emm-proprietary-plugins/pulls/210
https://repository.entgra.net/community/device-mgt-core/pulls/163
https://repository.entgra.net/proprietary/emm-proprietary-plugins/pulls/212
https://repository.entgra.net/community/device-mgt-core/pulls/164
https://repository.entgra.net/community/device-mgt-core/pulls/169                                                                      
https://repository.entgra.net/proprietary/emm-proprietary-plugins/pulls/217
https://repository.entgra.net/proprietary/proprietary-commons/pulls/40
https://repository.entgra.net/proprietary/emm-proprietary-plugins/pulls/226
https://repository.entgra.net/proprietary/emm-proprietary-plugins/pulls/228
https://repository.entgra.net/proprietary/emm-proprietary-plugins/pulls/233
https://repository.entgra.net/community/device-mgt-core/pulls/186
https://repository.entgra.net/proprietary/proprietary-commons/pulls/43

Actions #9

Updated by Kavin Prathaban over 1 year ago

  • Status changed from QA Reject to Staged
Actions #10

Updated by Arshana Atapattu over 1 year ago

  • Status changed from Staged to QA Accept

This is working.
known issues has been moved to 6.0.0
Related ticket: http://roadmap.entgra.net/issues/10236

Actions #11

Updated by Arshana Atapattu over 1 year ago

  • Status changed from QA Accept to Closed

Closing due to QA accept

Actions

Also available in: Atom PDF