From 817d2a44e1d4810ec57443bff50f14d786af9a4e Mon Sep 17 00:00:00 2001 From: Randall Morey Date: Mon, 18 Jul 2022 14:26:26 -0700 Subject: [PATCH] =?UTF-8?q?chore:=20=F0=9F=A4=96=20add=20scope=20column=20?= =?UTF-8?q?to=20role=20principals=20and=20group=20members=20(#1184)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Carlos Alcaide Corvo --- .../components/form/group/add-members/index.hbs | 4 ++++ .../components/form/role/add-principals/index.hbs | 5 ++++- ui/admin/app/components/scope-badge/index.hbs | 7 +++++++ .../scopes/scope/groups/group/members.hbs | 4 ++++ .../scopes/scope/roles/role/principals.hbs | 14 ++++++++++---- 5 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 ui/admin/app/components/scope-badge/index.hbs diff --git a/ui/admin/app/components/form/group/add-members/index.hbs b/ui/admin/app/components/form/group/add-members/index.hbs index 49d5233cb..803334b0a 100644 --- a/ui/admin/app/components/form/group/add-members/index.hbs +++ b/ui/admin/app/components/form/group/add-members/index.hbs @@ -18,6 +18,7 @@ {{t 'form.name.label'}} {{t 'form.id.label'}} + {{t 'resources.scope.title'}} {{t 'form.description.label'}} @@ -42,6 +43,9 @@ {{/if}} {{user.id}} + + + {{user.description}} {{/each}} diff --git a/ui/admin/app/components/form/role/add-principals/index.hbs b/ui/admin/app/components/form/role/add-principals/index.hbs index 403de7679..04cde2bbb 100644 --- a/ui/admin/app/components/form/role/add-principals/index.hbs +++ b/ui/admin/app/components/form/role/add-principals/index.hbs @@ -19,6 +19,7 @@ {{t 'form.name.label'}} {{t 'form.id.label'}} {{t 'form.type.label'}} + {{t 'resources.scope.title'}} {{t 'form.description.label'}} @@ -37,7 +38,6 @@ components without resorting to heavy-handed grids or contextualization. This is a one-off. }} -
       {{principal.accountName}} {{/if}} @@ -51,6 +51,9 @@ ) }} + + + {{principal.description}} {{/each}} diff --git a/ui/admin/app/components/scope-badge/index.hbs b/ui/admin/app/components/scope-badge/index.hbs new file mode 100644 index 000000000..864817aa2 --- /dev/null +++ b/ui/admin/app/components/scope-badge/index.hbs @@ -0,0 +1,7 @@ +{{@scope.displayName}} \ No newline at end of file diff --git a/ui/admin/app/templates/scopes/scope/groups/group/members.hbs b/ui/admin/app/templates/scopes/scope/groups/group/members.hbs index b4c479eda..d88ecc12b 100644 --- a/ui/admin/app/templates/scopes/scope/groups/group/members.hbs +++ b/ui/admin/app/templates/scopes/scope/groups/group/members.hbs @@ -26,6 +26,7 @@ {{t 'form.name.label'}} {{t 'form.id.label'}} + {{t 'resources.scope.title'}} {{t 'titles.actions'}} @@ -47,6 +48,9 @@ {{member.id}} + + + {{#if (can 'removeMembers group' @model.group)}} {{t 'form.name.label'}} - {{t 'form.type.label'}} {{t 'form.id.label'}} + {{t 'form.type.label'}} + {{t 'resources.scope.title'}} {{t 'titles.actions'}} @@ -51,9 +52,6 @@ >{{principal.model.accountName}} {{/if}} - - {{t (concat 'resources.role.principal.types.' principal.type)}} - {{principal.model.id}} + + {{t + (concat 'resources.role.principal.types.' principal.type) + }} + + + + {{#if (can 'removePrincipals role' @model.role)}}