From 811eb717194535da54c9206e3650c8d69948feca Mon Sep 17 00:00:00 2001
From: Paulo Castellano
Date: Sun, 3 May 2026 18:42:10 -0300
Subject: [PATCH] refactor: simplify API keys table by removing unnecessary
fields and updating UI copy actions
---
.../js/pages/settings/workspace/ApiKeys.vue | 25 +++++++------------
1 file changed, 9 insertions(+), 16 deletions(-)
diff --git a/resources/js/pages/settings/workspace/ApiKeys.vue b/resources/js/pages/settings/workspace/ApiKeys.vue
index 8a5393e5..63e50a1a 100644
--- a/resources/js/pages/settings/workspace/ApiKeys.vue
+++ b/resources/js/pages/settings/workspace/ApiKeys.vue
@@ -10,7 +10,6 @@ import ConfirmDeleteModal from '@/components/ConfirmDeleteModal.vue';
import EmptyState from '@/components/EmptyState.vue';
import HeadingSmall from '@/components/HeadingSmall.vue';
import SettingsTabsNav from '@/components/settings/SettingsTabsNav.vue';
-import { Badge } from '@/components/ui/badge';
import { Button } from '@/components/ui/button';
import {
DropdownMenu,
@@ -37,8 +36,6 @@ import type { BreadcrumbItem } from '@/types';
interface ApiToken {
id: string;
name: string;
- key_hint: string;
- status: 'active' | 'expired';
last_used_at: string | null;
expires_at: string | null;
created_at: string;
@@ -96,10 +93,16 @@ const tabs = computed(() => [
{{ $t('settings.api_keys.new_token_message') }}
-
+
{{ newToken }}
-
@@ -110,8 +113,6 @@ const tabs = computed(() => [
{{ $t('settings.api_keys.table.name') }}
- {{ $t('settings.api_keys.table.key') }}
- {{ $t('settings.api_keys.table.status') }}
{{ $t('settings.api_keys.table.expires') }}
{{ $t('settings.api_keys.table.last_used') }}
@@ -120,16 +121,8 @@ const tabs = computed(() => [
{{ token.name }}
-
- {{ token.key_hint }}
-
-
-
- {{ token.status }}
-
-
- {{ token.expires_at ? date.formatDateTime(token.expires_at) : $t('settings.api_keys.table.never') }}
+ {{ token.expires_at ? date.formatDate(token.expires_at) : $t('settings.api_keys.table.never') }}
{{ token.last_used_at ? date.diffForHumans(token.last_used_at) : $t('settings.api_keys.table.never') }}