From 73d4647cfc438f848660a6d199312fd19671e0bd Mon Sep 17 00:00:00 2001 From: Jack Kingsman Date: Tue, 3 Mar 2026 12:06:20 -0800 Subject: [PATCH] Add node last heard reason to hover --- README.md | 2 +- screenshot.png => app_screenshot.png | Bin frontend/src/components/PacketVisualizer3D.tsx | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename screenshot.png => app_screenshot.png (100%) diff --git a/README.md b/README.md index 3b8d2ae..79ebe04 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ Backend server + browser interface for MeshCore mesh radio networks. Connect you **Warning:** This app has no auth, and is for trusted environments only. _Do not put this on an untrusted network, or open it to the public._ The bots can execute arbitrary Python code which means anyone on your network can, too. If you need access control, consider using a reverse proxy like Nginx, or extending FastAPI; access control and user management are outside the scope of this app. -![Screenshot of the application's web interface](screenshot.png) +![Screenshot of the application's web interface](app_screenshot.png) ## Disclaimer diff --git a/screenshot.png b/app_screenshot.png similarity index 100% rename from screenshot.png rename to app_screenshot.png diff --git a/frontend/src/components/PacketVisualizer3D.tsx b/frontend/src/components/PacketVisualizer3D.tsx index f9de3a5..c8c558d 100644 --- a/frontend/src/components/PacketVisualizer3D.tsx +++ b/frontend/src/components/PacketVisualizer3D.tsx @@ -1928,7 +1928,7 @@ export function PacketVisualizer3D({ {node.ambiguousNames.join(', ')} )} - {pinnedNodeId && node.type !== 'self' && ( + {node.type !== 'self' && (
Last active: {formatRelativeTime(node.lastActivity)}
{node.lastActivityReason &&
Reason: {node.lastActivityReason}
}