Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Permissions] Adding, duplicating, editing and deleting permissions when control node is offline #11769

Closed
noeliaSD opened this issue Aug 3, 2023 · 0 comments · Fixed by #11840
Assignees
Labels
E:Desktop Comm Perms and Minting MVP Misc tasks about Community permissions that are not part of another Epic, due for the MVP
Milestone

Comments

@noeliaSD
Copy link
Contributor

noeliaSD commented Aug 3, 2023

Description

Designs:
https://www.figma.com/file/17fc13UBFvInrLgNUKJJg5/Kuba%E2%8E%9CDesktop?type=design&node-id=35910-617973&mode=design&t=vB0RiqDZSw5MXe5x-4

New permission Permissions

Key features:

  • When adding, edting or duplicating a permission, a new warning panel (in orange) is displayed informing the user any permission changes will come into effect once the control node is back online.
  • Admins can add, duplicate, edit and delete permissions while control node offline.
  • When doing so, the permission title is moved into a pending state depending on the action taken
  • As soon as the control node is back online, the action is completed
@noeliaSD noeliaSD added ui-team E:Desktop Comm Perms and Minting MVP Misc tasks about Community permissions that are not part of another Epic, due for the MVP labels Aug 3, 2023
@noeliaSD noeliaSD added this to the 0.14 milestone Aug 3, 2023
noeliaSD added a commit that referenced this issue Aug 8, 2023
…ons when control node is offline

- It adds info panel when control node is offline.
- It modifies UI texts when control node is offline.
- It updates storybook updating permissions model and allowing permission state changes.

NOTE: Only UI, no backend. There are 2 expected integration point: `community.isControlNodeOffline` property and permissions model item `permissionState` role.

Closes #11769
noeliaSD added a commit that referenced this issue Aug 9, 2023
…ons when control node is offline

- It adds info panel when control node is offline.
- It modifies UI texts when control node is offline.
- It updates storybook updating permissions model and allowing permission state changes.

NOTE: Only UI, no backend. There is 1 expected integration point: permissions model item `permissionState` role.

Closes #11769
noeliaSD added a commit that referenced this issue Aug 10, 2023
…ons when control node is offline

- It adds info panel when control node is offline.
- It modifies UI texts when control node is offline.
- It updates storybook updating permissions model and allowing permission state changes.

NOTE: Only UI, no backend. There is 1 expected integration point: permissions model item `permissionState` role.

Closes #11769
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E:Desktop Comm Perms and Minting MVP Misc tasks about Community permissions that are not part of another Epic, due for the MVP
Projects
Archived in project
2 participants