feat: add alert grace period controls
This commit is contained in:
@@ -5,6 +5,9 @@
|
||||
- Added persisted metric history with SwiftData for CPU, memory, disk, and swap charts.
|
||||
- Added `Hour`, `Day`, `Week`, and `Month` ranges to summary charts.
|
||||
- Added CPU, memory, disk, and swap history widgets that expand across the available summary width.
|
||||
- Added a configurable alert grace period in Preferences → Notifications.
|
||||
- Delayed offline host and service alerts until the configured grace period has elapsed, while keeping recovery notifications immediate.
|
||||
- Added reboot-required state to host status indicators by turning online markers yellow and showing an explanatory tooltip.
|
||||
- Reworked `General` to remain the more traditional detailed information tab while `Summary` focuses on quick status and trends.
|
||||
- Isolated metric history into an app-specific SwiftData store and recover cleanly from incompatible history stores.
|
||||
- Fixed the summary CPU chart to use the summary payload's reported CPU percentage and allow values above `100%` with a dynamic Y axis.
|
||||
|
||||
Reference in New Issue
Block a user