From 0c72242e72a94698f3f75d8165950c1d261ae80c Mon Sep 17 00:00:00 2001 From: Jason Staack Date: Wed, 18 Mar 2026 11:19:58 -0500 Subject: [PATCH] feat(firmware): make device hostnames clickable in upgrade progress Co-Authored-By: Claude Opus 4.6 (1M context) --- .../src/components/firmware/UpgradeProgressModal.tsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/firmware/UpgradeProgressModal.tsx b/frontend/src/components/firmware/UpgradeProgressModal.tsx index 8eaf40b..b81a99d 100644 --- a/frontend/src/components/firmware/UpgradeProgressModal.tsx +++ b/frontend/src/components/firmware/UpgradeProgressModal.tsx @@ -21,6 +21,7 @@ import { firmwareApi } from '@/lib/firmwareApi' import { Dialog, DialogContent, DialogHeader, DialogTitle } from '@/components/ui/dialog' import { Button } from '@/components/ui/button' import { cn } from '@/lib/utils' +import { DeviceLink } from '@/components/ui/device-link' const STATUS_CONFIG: Record< string, @@ -125,7 +126,10 @@ function SingleUpgradeProgress({ return (
- {job.device_hostname ?? job.device_id.slice(0, 8)} — upgrading to{' '} + + {job.device_hostname ?? job.device_id.slice(0, 8)} + {' '} + — upgrading to{' '} {job.target_version}
@@ -263,7 +267,9 @@ function MassUpgradeProgress({ > - {job.device_hostname ?? job.device_id.slice(0, 8)} + + {job.device_hostname ?? job.device_id.slice(0, 8)} + {config.label}