mirror of
https://github.com/vxcontrol/pentagi.git
synced 2026-08-23 11:36:29 +00:00
feat(frontend): extend Settings/API Tokens search to id and status
Mark `name`, `tokenId`, and `status` with `meta.searchable: true` and drop the explicit `filterColumn="name"`. The bigger wins are tokenId (operators often paste a fragment from logs or a request header to find the owning token) and status (typing "revoked" surfaces every revoked token without scrolling). Date columns stay excluded. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
3a61d601e0
commit
eedc6ece41
@@ -397,6 +397,7 @@ const SettingsAPITokens = () => {
|
||||
title="Name"
|
||||
/>
|
||||
),
|
||||
meta: { searchable: true },
|
||||
size: 300,
|
||||
},
|
||||
{
|
||||
@@ -431,6 +432,7 @@ const SettingsAPITokens = () => {
|
||||
title="Token ID"
|
||||
/>
|
||||
),
|
||||
meta: { columnMenuLabel: 'Token ID', searchable: true },
|
||||
size: 200,
|
||||
},
|
||||
{
|
||||
@@ -480,6 +482,7 @@ const SettingsAPITokens = () => {
|
||||
title="Status"
|
||||
/>
|
||||
),
|
||||
meta: { searchable: true },
|
||||
size: 120,
|
||||
},
|
||||
{
|
||||
@@ -817,8 +820,7 @@ const SettingsAPITokens = () => {
|
||||
<DataTable<APIToken>
|
||||
columns={columns}
|
||||
data={creatingToken ? [createNewTokenPlaceholder, ...tokens] : tokens}
|
||||
filterColumn="name"
|
||||
filterPlaceholder="Filter token names..."
|
||||
filterPlaceholder="Filter tokens..."
|
||||
filterValue={filter}
|
||||
onFilterChange={setFilter}
|
||||
onPageChange={handlePageChange}
|
||||
|
||||
Reference in New Issue
Block a user