From 1b8a310f2e5129297dc9ba9bb668db29465a1e93 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Sat, 13 Dec 2025 23:18:31 +0000 Subject: [PATCH] feat: display linked host agent badge on PVE nodes - NodeGroupHeader shows '+ Host Agent' badge when node has linked agent - NodeSummaryTable shows '+Agent' badge in the node row - Filter out linked hosts from Managed Agents list (prevents duplication) This provides visual feedback when a PVE node has enhanced monitoring via an installed host agent. --- .../src/components/shared/NodeGroupHeader.tsx | 13 +++++++++++-- .../src/components/shared/NodeSummaryTable.tsx | 8 ++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/frontend-modern/src/components/shared/NodeGroupHeader.tsx b/frontend-modern/src/components/shared/NodeGroupHeader.tsx index ef38976..fbaf84f 100644 --- a/frontend-modern/src/components/shared/NodeGroupHeader.tsx +++ b/frontend-modern/src/components/shared/NodeGroupHeader.tsx @@ -44,13 +44,22 @@ export const NodeGroupHeader: Component = (props) => { {props.node.isClusterMember ? props.node.clusterName : 'Standalone'} + + + + + Host Agent + + ); diff --git a/frontend-modern/src/components/shared/NodeSummaryTable.tsx b/frontend-modern/src/components/shared/NodeSummaryTable.tsx index 82dd883..fe25a4e 100644 --- a/frontend-modern/src/components/shared/NodeSummaryTable.tsx +++ b/frontend-modern/src/components/shared/NodeSummaryTable.tsx @@ -533,6 +533,14 @@ export const NodeSummaryTable: Component = (props) => { {node!.isClusterMember ? node!.clusterName : 'Standalone'} + + + +Agent + + PBS