From 5578520054c389e6f7aeaaa5d9207004ebc8b639 Mon Sep 17 00:00:00 2001 From: henrygd Date: Wed, 24 Sep 2025 14:18:20 -0400 Subject: [PATCH] add title to agent connection type in all systems table --- agent/gpu_intel.go | 2 +- .../site/src/components/routes/system.tsx | 19 ++++++++------- .../routes/system/network-sheet.tsx | 6 +++-- .../systems-table/systems-table-columns.tsx | 23 +++++++++++++++---- internal/site/src/lib/enums.ts | 2 ++ 5 files changed, 34 insertions(+), 18 deletions(-) diff --git a/agent/gpu_intel.go b/agent/gpu_intel.go index 4a9225d6..172b0759 100644 --- a/agent/gpu_intel.go +++ b/agent/gpu_intel.go @@ -74,7 +74,7 @@ func (gm *GPUManager) collectIntelStats() error { var engineNames []string var friendlyNames []string var preEngineCols int - var powerIndex int = -1 + var powerIndex int for scanner.Scan() { line := strings.TrimSpace(scanner.Text()) diff --git a/internal/site/src/components/routes/system.tsx b/internal/site/src/components/routes/system.tsx index 700898ad..889cf7c0 100644 --- a/internal/site/src/components/routes/system.tsx +++ b/internal/site/src/components/routes/system.tsx @@ -24,7 +24,7 @@ import MemChart from "@/components/charts/mem-chart" import SwapChart from "@/components/charts/swap-chart" import TemperatureChart from "@/components/charts/temperature-chart" import { getPbTimestamp, pb } from "@/lib/api" -import { ChartType, ConnectionType, Os, SystemStatus, Unit } from "@/lib/enums" +import { ChartType, ConnectionType, connectionTypeLabels, Os, SystemStatus, Unit } from "@/lib/enums" import { batteryStateTranslations } from "@/lib/i18n" import { $allSystemsByName, @@ -442,15 +442,14 @@ export default memo(function SystemDetail({ name }: { name: string }) { {system.info.ct && ( - {system.info.ct === ConnectionType.WebSocket ? ( -
- WebSocket -
- ) : ( -
- SSH -
- )} +
+ {system.info.ct === ConnectionType.WebSocket ? ( + + ) : ( + + )} + {connectionTypeLabels[system.info.ct as ConnectionType]} +
)} diff --git a/internal/site/src/components/routes/system/network-sheet.tsx b/internal/site/src/components/routes/system/network-sheet.tsx index af139026..e1b6d2e0 100644 --- a/internal/site/src/components/routes/system/network-sheet.tsx +++ b/internal/site/src/components/routes/system/network-sheet.tsx @@ -7,6 +7,7 @@ import ChartTimeSelect from "@/components/charts/chart-time-select" import { useNetworkInterfaces } from "@/components/charts/hooks" import { Button } from "@/components/ui/button" import { Sheet, SheetContent, SheetTrigger } from "@/components/ui/sheet" +import { DialogTitle } from "@/components/ui/dialog" import { $userSettings } from "@/lib/stores" import { decimalString, formatBytes, toFixedFloat } from "@/lib/utils" import type { ChartData } from "@/types" @@ -39,9 +40,10 @@ export default memo(function NetworkSheet({ return ( + {t`Network`}