From b4905ce4ee37a9206a73d6d3fa2a4460d41e0818 Mon Sep 17 00:00:00 2001 From: Unchained Date: Tue, 31 Mar 2026 13:44:53 +0200 Subject: [PATCH] chore: remove OpenPanel proxy routes (keeping core vitals changes) --- src/app/api/op1/route.ts | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 src/app/api/op1/route.ts diff --git a/src/app/api/op1/route.ts b/src/app/api/op1/route.ts deleted file mode 100644 index 5b5259c..0000000 --- a/src/app/api/op1/route.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NextResponse } from "next/server"; - -const OPENPANEL_SCRIPT_URL = "https://op.nodecrew.me/op1.js"; - -export async function GET(request: Request) { - const url = new URL(request.url); - const searchParams = url.search; - - try { - const response = await fetch(`${OPENPANEL_SCRIPT_URL}${searchParams}`); - const content = await response.text(); - - return new NextResponse(content, { - status: 200, - headers: { - "Content-Type": "application/javascript", - "Cache-Control": "public, max-age=86400, stale-while-revalidate=86400", - }, - }); - } catch (error) { - console.error("[OpenPanel] Failed to fetch script:", error); - return new NextResponse("/* OpenPanel script unavailable */", { status: 500 }); - } -}