Commit Graph

1220 Commits

Author SHA1 Message Date
rcourtman 4501dfedb0 Tidy demo banner lint warning #476 2025-10-03 18:47:53 +00:00
rcourtman e1ffc7ace2 Add friendly node display names across dashboard #476 2025-10-03 18:46:10 +00:00
rcourtman 38a5d869dd Ignore read-only overlay storage for alerts (refs #505) 2025-10-03 18:28:11 +00:00
rcourtman f28a854266 Tighten storage row layout (#504) 2025-10-03 17:57:56 +00:00
rcourtman b8a39cfdc1 Address shared storage node metadata (#504) 2025-10-03 17:52:33 +00:00
rcourtman ad3d4b8194 Fix alert acknowledgement sync across websocket updates 2025-10-03 17:25:33 +00:00
rcourtman 14f9e764d6 Improve settings tab detection (#503) 2025-10-03 15:39:15 +00:00
rcourtman 3fcdba014a Improve PBS backup polling performance (#502) 2025-10-03 15:31:30 +00:00
rcourtman f61cbb3508 Resolve alert regressions and improve diagnostics 2025-10-03 14:56:27 +00:00
rcourtman 1cdc824a37 Fix alerts thresholds overrides and discard flow 2025-10-03 14:21:12 +00:00
rcourtman 7889732549 Align alert history date headers with backups layout 2025-10-03 14:00:32 +00:00
rcourtman a60cb0fba5 Sync alerts tabs with router 2025-10-03 13:54:16 +00:00
rcourtman 176899bfc5 chore: bump version to v4.19.2 2025-10-03 13:19:31 +00:00
rcourtman 0124cf2115 Respect provider-specific email overrides 2025-10-03 13:08:08 +00:00
rcourtman 86f788893f Add concurrency checks for RateTracker and WebSocket hub 2025-10-03 12:56:27 +00:00
rcourtman bcff578125 Add concurrency stress test for MetricsHistory 2025-10-03 12:50:16 +00:00
rcourtman 75b3a4fec4 Harden alert history manager against concurrent access 2025-10-03 12:45:04 +00:00
rcourtman 9c711af553 Make State.ToFrontend use snapshots for thread safety 2025-10-03 12:32:43 +00:00
rcourtman 0267a57604 Guard alert clones for WebSocket broadcasts 2025-10-03 12:21:58 +00:00
rcourtman 946cfaf832 Fix notification manager race on config updates 2025-10-03 12:08:11 +00:00
rcourtman 63dad35512 Fix alert manager race condition when clearing alerts 2025-10-03 12:01:34 +00:00
rcourtman 9be62164b6 Treat acknowledged alerts as resolved on dashboard 2025-10-03 11:42:47 +00:00
rcourtman da92c0203b Highlight powered-off guests when alerts enabled 2025-10-03 11:33:48 +00:00
rcourtman f730087a68 Restore dashboard alert highlighting 2025-10-03 11:29:37 +00:00
rcourtman 8acdc3ccb6 Handle duplicate node names in filters (#500) 2025-10-03 11:08:29 +00:00
rcourtman 43bdc05dd6 Add search history dropdowns to filters
Refs #499
2025-10-03 10:59:28 +00:00
rcourtman 30f042a9df Refs #498: handle missing disk wearout data 2025-10-03 10:35:52 +00:00
rcourtman 102e92a58b Align IO metrics and badges vertically 2025-10-03 10:18:49 +00:00
rcourtman f042e2af92 Improve dashboard tag overflow indicator 2025-10-03 09:38:51 +00:00
rcourtman 804964f64d Centralize guest metric availability checks 2025-10-03 09:25:32 +00:00
rcourtman 1aba468526 Dim offline guest drawer content 2025-10-03 09:22:46 +00:00
rcourtman f149758f51 Dim offline guest drawer 2025-10-03 09:21:16 +00:00
rcourtman 9d9bc6cb69 Skip disk bars when guests offline 2025-10-03 09:19:56 +00:00
rcourtman 4d73677b78 Hide guest metrics when offline 2025-10-03 09:18:59 +00:00
rcourtman 23ad112d59 Zero metrics on stopped mock guests 2025-10-03 09:17:03 +00:00
rcourtman 14196c13b3 Generate zeroed guests for offline nodes 2025-10-03 09:13:48 +00:00
rcourtman 36f827336d Zero mock metrics for offline nodes 2025-10-03 09:11:33 +00:00
rcourtman 8a85d3813d Mask remaining metrics for offline rows 2025-10-03 09:08:07 +00:00
rcourtman e17eb97019 Hide metrics for offline nodes 2025-10-03 09:05:19 +00:00
rcourtman dd5b8187ff Streamline node summary layout 2025-10-03 09:02:53 +00:00
rcourtman 368f11bbcf Align hierarchical tables with node/guest styling 2025-10-03 09:00:47 +00:00
rcourtman b2fc93e723 Normalize tooltip styling across app 2025-10-02 23:22:42 +00:00
rcourtman 3ffba8410e chore: bump version to v4.19.1 2025-10-02 22:47:28 +00:00
rcourtman dd1e33907f Fix backups chart date handling 2025-10-02 22:41:46 +00:00
rcourtman e34405781e Update backups chart copy to clarify availability 2025-10-02 22:35:55 +00:00
rcourtman 0642cfdadc Fix disk wearout interpretation regression 2025-10-02 22:22:46 +00:00
rcourtman 916ce781bb Update README.md 2025-10-02 22:45:21 +01:00
rcourtman ea650bdded chore: bump version to v4.19.0 2025-10-02 20:59:29 +00:00
rcourtman 417f2df611 Fix disk wearout interpretation and show host in alerts 2025-10-02 20:56:42 +00:00
rcourtman 45c0a8b6b2 Fix alert durations when using delay thresholds 2025-10-02 20:09:11 +00:00