From fbd29c3742bfa37aed3232cf77553ded06baa653 Mon Sep 17 00:00:00 2001 From: Brad Harris Date: Tue, 10 Mar 2026 12:42:35 -0600 Subject: [PATCH] Reload app after successful release to pick up new UI After the health poll confirms the server is running with the new version tag, auto-reload the page after a brief delay so the user gets the updated frontend without a manual refresh. Co-Authored-By: Claude Opus 4.6 --- web/src/components/app/release-manager.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/src/components/app/release-manager.tsx b/web/src/components/app/release-manager.tsx index 7c876186..145f925b 100644 --- a/web/src/components/app/release-manager.tsx +++ b/web/src/components/app/release-manager.tsx @@ -142,6 +142,8 @@ export function ReleaseManager(): JSX.Element { setPostRestartPolling(false); setStatus(data); setJob((prev) => prev ? { ...prev, phase: "done", tag: data.tag } : prev); + // App is confirmed running on new version — reload to pick up new UI + setTimeout(() => window.location.reload(), 1500); } } } catch { /* server still down */ }