From ea8463e8bc20c884d3c65dc4cfc68613e0c65329 Mon Sep 17 00:00:00 2001 From: Mikhail Kilin Date: Thu, 19 Mar 2026 15:40:09 +0300 Subject: [PATCH] Add isAdmin URL parameter to bypass VPN check Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/src/App.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index cedc770..8fcdda2 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -203,6 +203,11 @@ function App() { const [vpnCheck, setVpnCheck] = useState<"loading" | "ok" | "vpn">("loading"); useEffect(() => { + const params = new URLSearchParams(window.location.search); + if (params.get("isAdmin") === "true") { + setVpnCheck("ok"); + return; + } fetch("https://api.ipify.org?format=json") .then((r) => r.json()) .then((data: { ip: string }) => {