Skip to content

Tokens: Use GlCard

Sascha Eggenberger requested to merge access-tokens-use-card into master

What does this MR do and why?

This switches Token settings pages to make use of GlCard:

  • Personal Access Tokens
  • Impersonation Tokens
  • Group Access Tokens
  • Project Access Tokens

Screenshots or screen recordings

Personal Access Tokens

Before After
pat_empty_before pat_empty_after
pat_filled_before pat_filled_after
pat_add_after
pat_created_before pat_created_after

Impersonation Tokens

Before After
im_empty_before im_empty_after
im_content_before im_content_after
im_add_after
im_created_before im_created_after

Group Access Tokens

Before After
gat_empty_before gat_empty_after
gat_filled_before gat_filled_after
gat_add_after
gat_created_before gat_created_after

Project Access Tokens

Before After
prat_empty_before prat_empty_after
prat_filled_before prat_filled_after
prat_add_after
prat_created_before prat_created_after

How to set up and validate locally

  1. http://gdk.test:3000/-/profile/personal_access_tokens
  2. http://gdk.test:3000/admin/users/reported_user_12/impersonation_tokens
  3. http://gdk.test:3000/groups/flightjs/-/settings/access_tokens
  4. http://gdk.test:3000/flightjs/Flight/-/settings/access_tokens

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to UX Paper Cuts 16.3 → Settings UI, part 2 (#417912 - closed)

Edited by Sascha Eggenberger

Merge request reports