Add personal access tokens table redesign

What does this MR do and why?

On the logged-in user -> User settings -> Personal access tokens page, a table of created tokens is shown. Currently, only broad-access tokens are shown. We are adding the ability to create a fine-grained token with more granular permissions. As part of this change, we are redesigning the table. This MR adds in the new table design behind the WIP fine_grained_personal_access_tokens feature flag:

Before After
ksnip_20251102-221858 ksnip_20251102-221943

How to set up and validate locally

Follow the video guide below. Note that this MR only shows created tokens in the new table, but is not wired up yet to manage them.

2025-11-02_22-42-31

Related to #570705 (closed)

Edited by Daniel Tian

Merge request reports

Loading