[WEB-3964] refactor: permission layer (#7094)
* refactor: permission layer * refactor: add original_role to project member serializer * chore: minor fixes related to permission layer * fix: strict type checking while checking user permissions
This commit is contained in:
parent
322af8c436
commit
67cbe94d4a
64 changed files with 719 additions and 428 deletions
|
|
@ -16,7 +16,7 @@ export const PROJECT_SETTINGS = {
|
|||
},
|
||||
members: {
|
||||
key: "members",
|
||||
i18n_label: "members",
|
||||
i18n_label: "common.members",
|
||||
href: `/members`,
|
||||
access: [EUserPermissions.ADMIN, EUserPermissions.MEMBER, EUserPermissions.GUEST],
|
||||
highlight: (pathname: string, baseUrl: string) => pathname === `${baseUrl}/members/`,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue