From d98f64bb00e2c04940dc0cb565001607aa226446 Mon Sep 17 00:00:00 2001 From: Chris Arderne Date: Fri, 14 Aug 2026 09:25:34 +0100 Subject: [PATCH] fix(webapp): hide misleading root API key creation dates (#4612) --- .server-changes/hide-root-api-key-creation-date.md | 6 ++++++ apps/webapp/app/presenters/v3/ApiKeysPresenter.server.ts | 2 -- .../route.tsx | 4 +--- 3 files changed, 7 insertions(+), 5 deletions(-) create mode 100644 .server-changes/hide-root-api-key-creation-date.md diff --git a/.server-changes/hide-root-api-key-creation-date.md b/.server-changes/hide-root-api-key-creation-date.md new file mode 100644 index 000000000..311febd2f --- /dev/null +++ b/.server-changes/hide-root-api-key-creation-date.md @@ -0,0 +1,6 @@ +--- +area: webapp +type: fix +--- + +Root API keys no longer show an environment creation timestamp as their creation date. diff --git a/apps/webapp/app/presenters/v3/ApiKeysPresenter.server.ts b/apps/webapp/app/presenters/v3/ApiKeysPresenter.server.ts index 0c0c6d90e..1b348a2e8 100644 --- a/apps/webapp/app/presenters/v3/ApiKeysPresenter.server.ts +++ b/apps/webapp/app/presenters/v3/ApiKeysPresenter.server.ts @@ -71,7 +71,6 @@ export class ApiKeysPresenter { id: true, apiKey: true, type: true, - createdAt: true, apiKeys: { where: showRevoked ? undefined : { revokedAt: null }, orderBy: { createdAt: "desc" }, @@ -133,7 +132,6 @@ export class ApiKeysPresenter { name: "Root API key", value: keyEnvironment.apiKey, obfuscated: obfuscateApiKey(keyEnvironment.type, keyEnvironment.apiKey.slice(-4)), - createdAt: keyEnvironment.createdAt, }, apiKeys: keyEnvironment.apiKeys.map((apiKey, index) => { const { presetId, scopes, ...apiKeyData } = apiKey; diff --git a/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.apikeys/route.tsx b/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.apikeys/route.tsx index c27eb1549..0102343d1 100644 --- a/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.apikeys/route.tsx +++ b/apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.apikeys/route.tsx @@ -404,9 +404,7 @@ export default function Page() { - - - +