diff --git a/apps/server/package.json b/apps/server/package.json
index 845086e0..03903121 100644
--- a/apps/server/package.json
+++ b/apps/server/package.json
@@ -24,7 +24,7 @@
"@openstatus/upstash": "workspace:*",
"@openstatus/utils": "workspace:*",
"@t3-oss/env-core": "0.7.1",
- "@unkey/api": "0.11.0",
+ "@unkey/api": "0.16.0",
"hono": "3.9.2",
"nanoid": "5.0.2",
"zod": "3.22.2"
diff --git a/apps/web/package.json b/apps/web/package.json
index ef2035dd..8a50b56c 100644
--- a/apps/web/package.json
+++ b/apps/web/package.json
@@ -39,7 +39,7 @@
"@trpc/next": "10.38.5",
"@trpc/react-query": "10.38.5",
"@trpc/server": "10.38.5",
- "@unkey/api": "0.10.0",
+ "@unkey/api": "0.16.0",
"@upstash/qstash": "2.1.8",
"@upstash/redis": "1.22.1",
"@vercel/blob": "0.13.0",
diff --git a/apps/web/src/app/app/[workspaceSlug]/(dashboard)/settings/api-token/_components/actions.ts b/apps/web/src/app/app/[workspaceSlug]/(dashboard)/settings/api-token/_components/actions.ts
index 109ac630..bf6b1a58 100644
--- a/apps/web/src/app/app/[workspaceSlug]/(dashboard)/settings/api-token/_components/actions.ts
+++ b/apps/web/src/app/app/[workspaceSlug]/(dashboard)/settings/api-token/_components/actions.ts
@@ -16,6 +16,6 @@ export async function create(ownerId: number) {
}
export async function revoke(keyId: string) {
- const res = await unkey.keys.revoke({ keyId });
+ const res = await unkey.keys.delete({ keyId });
return res;
}
diff --git a/apps/web/src/app/app/[workspaceSlug]/(dashboard)/settings/api-token/_components/card.tsx b/apps/web/src/app/app/[workspaceSlug]/(dashboard)/settings/api-token/_components/card.tsx
index 874b5d23..1ec30469 100644
--- a/apps/web/src/app/app/[workspaceSlug]/(dashboard)/settings/api-token/_components/card.tsx
+++ b/apps/web/src/app/app/[workspaceSlug]/(dashboard)/settings/api-token/_components/card.tsx
@@ -20,29 +20,31 @@ export async function ApiKeys({ ownerId }: { ownerId: number }) {
return
Something went wrong. Please contact us.
;
}
+ const key = data.result.keys?.[0] || undefined;
+
return (
- {data.result.keys.length === 1 ? (
-
+ {key ? (
+
) : (
)}
>
}
>
- {data.result.keys.length === 1 ? (
+ {key ? (
- Token
- - {data.result.keys[0].start}...
+ - {key.start}...
- Created At
- - {formatDate(new Date(data.result.keys[0].createdAt))}
+ - {formatDate(new Date(key.createdAt!))}
) : null}
diff --git a/apps/web/src/app/status-page/[domain]/layout.tsx b/apps/web/src/app/status-page/[domain]/layout.tsx
index 9df246b7..a8f4d145 100644
--- a/apps/web/src/app/status-page/[domain]/layout.tsx
+++ b/apps/web/src/app/status-page/[domain]/layout.tsx
@@ -48,7 +48,7 @@ export default async function StatusPageLayout({ children, params }: Props) {
{page?.icon ? (
-
+
@@ -27,7 +27,7 @@ export function Partners() {
href="https://status.documenso.com"
target="_blank"
rel="noreferrer"
- className="group inline-flex items-center justify-center underline underline-offset-4 hover:no-underline"
+ className="group inline-flex items-center justify-center"
>
@@ -38,14 +38,24 @@ export function Partners() {
href="https://status.trigger.dev"
target="_blank"
rel="noreferrer"
- className="group inline-flex items-center justify-center underline underline-offset-4 hover:no-underline"
+ className="group inline-flex items-center justify-center"
>
diff --git a/apps/web/src/content/changelog/checker-playground.mdx b/apps/web/src/content/changelog/checker-playground.mdx
index d063cfe1..b12ba00d 100644
--- a/apps/web/src/content/changelog/checker-playground.mdx
+++ b/apps/web/src/content/changelog/checker-playground.mdx
@@ -1,6 +1,7 @@
---
title: Checker Playground
-description: Test your API or website from multiple regions around the world.
+description:
+ Experience the performance of your application from different regions.
image: /assets/changelog/checker-playground.png
publishedAt: 2024-01-20
---
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index db27375f..0ee5b589 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -77,8 +77,8 @@ importers:
specifier: 0.7.1
version: 0.7.1(typescript@5.2.2)(zod@3.22.2)
'@unkey/api':
- specifier: 0.11.0
- version: 0.11.0
+ specifier: 0.16.0
+ version: 0.16.0
hono:
specifier: 3.9.2
version: 3.9.2
@@ -192,8 +192,8 @@ importers:
specifier: 10.38.5
version: 10.38.5
'@unkey/api':
- specifier: 0.10.0
- version: 0.10.0
+ specifier: 0.16.0
+ version: 0.16.0
'@upstash/qstash':
specifier: 2.1.8
version: 2.1.8
@@ -5435,12 +5435,8 @@ packages:
eslint-visitor-keys: 3.4.3
dev: false
- /@unkey/api@0.10.0:
- resolution: {integrity: sha512-ix1XQqZPuBlNkimQniqNjwpqduGb/hBm5LAFRgPfotY97IGUcsKGV3YGl7GAnqFB9wa31OeOT/yeSbEgXiQJWw==}
- dev: false
-
- /@unkey/api@0.11.0:
- resolution: {integrity: sha512-pJRuvRWFAnp6qGryvtI5+J95rtIHUCnTOw0bQTewr2+qFNLv/UimEIlR8Ef6kln/5evc3C94yPjFy59nuCMoWQ==}
+ /@unkey/api@0.16.0:
+ resolution: {integrity: sha512-y7loET+ULNQIxfujwMv39Cu1h5I9eNPh9VBwxarhWWBSsRo6Id7nmb4cUYF6ltbarZ5BMqrVGeBjOyKtPpJPrg==}
dev: false
/@upstash/core-analytics@0.0.6: