henrygd
c3a0e645ee
refactor: variable renaming in alerts package
2026-03-17 18:44:46 -04:00
henrygd
c6c3950fb0
refactor: add alertsCache to maintain active alert data in memory
2026-03-17 18:32:57 -04:00
henrygd
8e2316f845
refactor: simplify/improve status alert handling ( #1519 )
...
also adds new functionality to restore any pending down alerts
that were lost by hub restart before creation
2026-03-12 15:53:40 -04:00
henrygd
e527534016
ensure deprecated system fields are migrated to newer structures
...
also removes refs to legacy load avg fields (l1, l5, l15) that were
around for a very short period
2026-03-10 18:46:57 -04:00
Victor Eduardo
ec7ad632a9
fix: Use historical records to average disk usage for extra disk alerts ( #1801 )
...
- Introduced a new test file `alerts_disk_test.go` to validate the behavior of disk alerts using historical data for extra filesystems.
- Enhanced the `HandleSystemAlerts` function to correctly calculate disk usage for extra filesystems based on historical records.
- Updated the `SystemAlertStats` struct to include `ExtraFs` for tracking additional filesystem statistics.
2026-03-09 18:32:35 -04:00
henrygd
4c9b00a066
add low battery alert ( #1507 )
2025-12-08 15:19:46 -05:00
henrygd
11edabd09f
add alerts for smart failures
2025-11-30 13:52:31 -05:00
henrygd
888b4a57e5
add quiet hours to silence alerts during specific time periods ( #265 )
2025-11-24 17:35:28 -05:00
henrygd
f61ba202d8
remove matrix from list of notification services that support title param ( #1406 )
2025-11-14 13:27:23 -05:00
henrygd
aaa788bc2f
add gpu usage alerts
2025-11-11 12:38:47 -05:00
henrygd
8a13b05c20
rename /src to /internal (sorry i'll fix the prs)
2025-09-09 13:29:07 -04:00