[MGNLUI-5346] Migrate Security app to new framework APIs Created: 27/Aug/19  Updated: 21/Mar/22  Resolved: 18/Sep/20

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Aleksandr Pchelintcev Assignee: Roman Kovařík
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: 3d 0.65h
Original Estimate: Not Specified

Issue Links:
Problem/Incident
is caused by MGNLUI-6172 Phase 1 - Migrate security app to new... Closed
dependency
depends upon MGNLUI-6213 JcrNodeResolver fails when app has su... Closed
depends upon MGNLUI-5537 Create M6 UI PasswordField Closed
depends upon MGNLUI-6190 Refactor dependencies for MGNLUI-6253... Closed
depends upon MGNLUI-6192 Implement JcrDepth rule Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Epic Link: Migrate security app
Sprint: UI FW 11
Story Points: 8

 Description   

Presenters:

  • info.magnolia.security.app.tools.role.RoleAssignmentPresenter
  • info.magnolia.security.app.tools.permission.PermissionToolPresenter
  • info.magnolia.security.app.tools.group.GroupMemberPresenter
  • info.magnolia.security.app.tools.DefaultSecurityToolView

Validators:

  • UniqueGroupNameValidator
  • UniqueRoleNameValidator
  • UniqueUserNameValidator
  • WebAccessControlValidator
  • WorkspaceAccessControlValidator

Fields:

  • AccessControlField
  • AccessControlList
  • AccessControlListField
  • ConditionalReadOnlyTextFieldDefinition
  • EnabledFieldDefinition
  • GroupManagementFieldDefinition
  • RoleManagementFieldDefinition
  • SystemLanguagesFieldDefinition
  • WebAccessFieldDefinition
  • WorkspaceAccessControlList

Actions:

  • SaveUserDialogAction
  • SaveRoleDialogAction
  • SaveGroupDialogAction
  • RenameUsersFolderAction
  • DuplicateUserAction
  • DuplicateRoleAction
  • DeleteEmptyFolderAction
  • DeleteFolderAction
  • DeleteGroupAction
  • DeleteRoleAction
  • OpenAddRoleDialogAction
  • OpenEditRoleDialogAction


 Comments   
Comment by Eric Hechinger [ 05/Oct/20 ]

Hello rkovarik
Do we have a new Integration test for this migrated app ?
(would be great to include cmeier in the loop when we include/define integration-test � , kind of default behavior)

We should also really ensure that we do not introduce regressions --> MGNLUI-6262

Thanks

Comment by Roman Kovařík [ 05/Oct/20 ]

Hi ehechinger

 Do we have a new Integration test for this migrated app ? 

we do have early integration tests, cmeier is aware of that and would like to have proper scenarios.

For the record, we don't have an UX feedback yet, cc avongunten.

Roman

Generated at Mon Feb 12 09:25:37 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.