From ef3789e9e0926aee4a9540e4e9d7c88189bf3036 Mon Sep 17 00:00:00 2001 From: Pulse Monitor Date: Tue, 12 Aug 2025 14:47:21 +0000 Subject: [PATCH] feat: add RC badge to header for release candidate versions The Pulse logo now displays an orange "RC" badge when running a release candidate version. This helps users identify when they're testing pre-release versions. - Backend now detects RC versions and sets channel field accordingly - Frontend displays RC badge next to Pulse logo when channel is "rc" - Works for both git-based and VERSION file-based builds --- frontend-modern/src/App.tsx | 3 +++ internal/api/frontend-modern/index.html | 4 ++-- .../src/components/Dashboard/Dashboard.tsx | 13 ++++++++++- .../src/components/Storage/Storage.tsx | 13 ++++++++++- internal/api/frontend-modern/src/types/api.ts | 1 + internal/updates/version.go | 23 +++++++++++++++++-- 6 files changed, 51 insertions(+), 6 deletions(-) diff --git a/frontend-modern/src/App.tsx b/frontend-modern/src/App.tsx index 0c757e651..efb7002bd 100644 --- a/frontend-modern/src/App.tsx +++ b/frontend-modern/src/App.tsx @@ -113,6 +113,9 @@ function App() { Pulse + + RC +