hub v0.73.1: allowlist disk_health_degraded (controller v0.169.0 disk-health)

Adds disk_health_degraded to allowedEventTypes so the controller's per-disk SMART
degradation notification is ingested, not 400-rejected. Deliberately no customerMessages
entry (like offbox_enlarge_blocked) — the controller's dynamic Hungarian message (disk
label + attributes) is preserved by the templates.go fallback. Test + red-proof.
This commit is contained in:
2026-07-24 21:35:01 +02:00
parent be9edb443c
commit 19dbb02ee3
3 changed files with 33 additions and 0 deletions
+9
View File
@@ -1,5 +1,14 @@
# Felhom Hub — Changelog
## v0.73.1 — allowlist `disk_health_degraded` (controller v0.169.0 disk-health) (2026-07-24)
Adds `disk_health_degraded` to `allowedEventTypes` so the controller's per-disk SMART degradation
notification (v0.169.0) is ingested and delivered instead of 400-rejected. Like `offbox_enlarge_blocked`,
there is deliberately **no `customerMessages` entry** — the controller sends a dynamic Hungarian message
(disk label + the triggering attribute names), which the templates.go fallback preserves; a static entry
would discard the specifics. Test `TestHandleEvent_DiskHealthDegradedAccepted` (red-proof: drop the
allowlist line → 400).
## v0.73.0 — `offsite_stale` no longer cries wolf on a newborn tier (ISO-train v1.25.0 Part 7) (2026-07-23)
Origin (operator, 2026-07-23 12:01 CEST): demo-hp's offsite was repaired and escrowed at 10:01Z and