Pulse/frontend-modern/src
rcourtman a9c0a4d682 feat: configurable backup freshness thresholds for dashboard indicator
Adds FreshHours and StaleHours settings to control when the dashboard
backup indicator shows green (fresh), amber (stale), or red (critical).

- Backend: Added FreshHours/StaleHours to BackupAlertConfig (default 24/72 hours)
- Frontend: getBackupInfo() now accepts optional thresholds parameter
- Dashboard/GuestRow components use thresholds from alert config
- Settings saved/loaded with alert configuration

Closes #839
2025-12-16 16:36:08 +00:00
..
api feat: add persistent metrics history API endpoint 2025-12-13 14:18:16 +00:00
components feat: configurable backup freshness thresholds for dashboard indicator 2025-12-16 16:36:08 +00:00
constants feat: add Kubernetes platform support 2025-12-12 21:31:11 +00:00
hooks fix: add null safety checks for resources() in useResourcesAsLegacy 2025-12-13 21:30:36 +00:00
pages feat: configurable backup freshness thresholds for dashboard indicator 2025-12-16 16:36:08 +00:00
stores feat: configurable backup freshness thresholds for dashboard indicator 2025-12-16 16:36:08 +00:00
styles AI features checkpoint: Host selection, memory sparklines, UI refinements 2025-12-07 12:25:26 +00:00
test feat: enhance alerts system with tests and improved thresholds 2025-10-15 22:25:04 +00:00
types feat: configurable backup freshness thresholds for dashboard indicator 2025-12-16 16:36:08 +00:00
utils feat: configurable backup freshness thresholds for dashboard indicator 2025-12-16 16:36:08 +00:00
App.tsx fix: Hide AI sidebar button when AI is disabled 2025-12-13 16:13:25 +00:00
constants.ts Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
index.css refactor(ui): improve table column sizing and progress bar constraints 2025-11-27 12:09:12 +00:00
index.tsx Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
vite-env.d.ts Fix settings security tab navigation 2025-10-11 23:29:47 +00:00