🚧 redirects index page

This commit is contained in:
Fred KISSIE
2026-09-10 02:44:31 +02:00
parent 05d1d4d143
commit 2bccdc33fc
3 changed files with 25 additions and 0 deletions
+1
View File
@@ -2095,6 +2095,7 @@
"resourceBudgetSettings": "Budget", "resourceBudgetSettings": "Budget",
"resourceBudgetSettingsDescription": "Configure how this AI gateway restricts usage based on spending or token limits", "resourceBudgetSettingsDescription": "Configure how this AI gateway restricts usage based on spending or token limits",
"sidebarApiKeys": "API Keys", "sidebarApiKeys": "API Keys",
"sidebarRedirects": "Redirects",
"sidebarProvisioning": "Provisioning", "sidebarProvisioning": "Provisioning",
"sidebarSettings": "Settings", "sidebarSettings": "Settings",
"sidebarAllUsers": "All Users", "sidebarAllUsers": "All Users",
@@ -0,0 +1,18 @@
import type { Metadata } from "next";
import { getTranslations } from "next-intl/server";
export const metadata: Metadata = {
title: "Redirects"
};
type RedirectIndexPageProps = {
params: Promise<{ orgId: string }>;
};
export const dynamic = "force-dynamic";
export default async function ApiKeysPage(props: RedirectIndexPageProps) {
const params = await props.params;
const t = await getTranslations();
return null;
}
+6
View File
@@ -25,6 +25,7 @@ import {
MonitorUp, MonitorUp,
Plug, Plug,
ReceiptText, ReceiptText,
Repeat,
ScanEye, ScanEye,
Server, Server,
Settings, Settings,
@@ -323,6 +324,11 @@ export const orgNavSections = (
href: "/{orgId}/settings/api-keys", href: "/{orgId}/settings/api-keys",
icon: <KeyRound className="size-4 flex-none" /> icon: <KeyRound className="size-4 flex-none" />
}, },
{
title: "sidebarRedirects",
href: "/{orgId}/settings/redirects",
icon: <Repeat className="size-4 flex-none" />
},
...(!env?.flags.disableEnterpriseFeatures ...(!env?.flags.disableEnterpriseFeatures
? [ ? [
{ {