-
Notifications
You must be signed in to change notification settings - Fork 980
feat: add custom roles #14069
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
Merged
Merged
feat: add custom roles #14069
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
1b450da
feat: initial commit custom roles
jaaydenh e3647cb
feat: add page to create and edit custom roles
jaaydenh 14f7bfc
feat: add assign org role permission
jaaydenh 928de7e
feat: wip
jaaydenh 8ebfee7
feat: cleanup
jaaydenh cb870e1
fix: role name is disabled when editing the role
jaaydenh 6dff9ed
fix: assign role context menu falls back to name when no display_name
jaaydenh 688ab79
feat: add helper text to let users know that role name is immutable
jaaydenh 68eae17
fix: format
jaaydenh fbea545
feat: - hide custom roles tab if experiment is not enabled
jaaydenh b4a460f
fix: use custom TableLoader
jaaydenh 832573f
fix: fix custom roles text
jaaydenh a5415c5
fix: use PatchRoleRequest
jaaydenh 8db1da0
fix: use addIcon to create roles
jaaydenh 4e05a33
feat: add cancel and save buttons to top of page
jaaydenh a17f579
fix: use nameValidator for name
jaaydenh e9af2f9
chore: cleanup
jaaydenh e40f0bf
feat: add show all permissions checkbox
jaaydenh add45fb
fix: update sidebar for roles
jaaydenh dfe82b1
fix: fix format
jaaydenh f623356
fix: custom roles is not needed outside orgs
jaaydenh f7860aa
fix: fix sidebar stories
jaaydenh 764b15f
feat: add custom roles page stories
jaaydenh 124090b
fix: use organization permissions
jaaydenh 11db948
feat: add stories for CreateEditRolePageView
jaaydenh e18bf46
fix: design improvements for the create edit role form
jaaydenh d455c4e
feat: add show all resources checkbox to bottom of table
jaaydenh 72f1bab
feat: improve spacing
jaaydenh File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
feat: wip
- Loading branch information
commit 928de7e5b9fa5a45c7caa490b1100b1e4dc09efc
There are no files selected for viewing
32 changes: 25 additions & 7 deletions
32
site/src/pages/ManagementSettingsPage/CustomRolesPage/CreateEditRolePage.tsx
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.