From b221ad45fa1a720d92062eb826880eeb495bbca6 Mon Sep 17 00:00:00 2001 From: robbond Date: Thu, 5 Mar 2026 11:53:29 +0000 Subject: [PATCH] Dashboard: make domains clickable links opening in new tab --- components/dashboard/dashboard-controls.tsx | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/components/dashboard/dashboard-controls.tsx b/components/dashboard/dashboard-controls.tsx index 5a1178d..2c1d472 100644 --- a/components/dashboard/dashboard-controls.tsx +++ b/components/dashboard/dashboard-controls.tsx @@ -82,6 +82,12 @@ function isDomainActive(status: string | null) { ); } +function getDomainHref(domainName: string) { + const normalized = domainName.trim(); + if (/^https?:\/\//i.test(normalized)) return normalized; + return `https://${normalized}`; +} + export function DashboardControls({ instances, subscriptions, @@ -589,7 +595,14 @@ export function DashboardControls({ filteredDomains.map((domain) => ( -

{domain.domain_name}

+ + {domain.domain_name} + {domain.subscription_id ? (

Subscription: {domain.subscription_id}