Repository navigation
v0.1.1 — alert-log UX polish
Patch release polishing the Status tab's alert-log table.
Changes
- Clickable alert rows. The whole row is now the open-affordance for the alert-detail dialog; the separate "Open Event" button is gone. Checkboxes still drive bulk Acknowledge / Delete and stop propagation so selecting a row doesn't open the dialog. Rows are keyboard-reachable (Enter / Space).
- Proper Delete confirmation dialog. The browser
window.confirmpopup is replaced with a new reusableConfirmDialog(Yes/No, no IP-typing — fault-log mutations are not lockout-capable so the heavierDangerConfirmDialogwould be excessive friction). The dialog stays open with an inline error if the mutation fails. - Visible Acknowledge feedback. This firmware keeps acked events in the fault log (ack is a "seen" flag, not a deletion — same behaviour as the legacy Java applet), so without explicit feedback a successful Acknowledge produced no observable UI change and read as broken. There is now a transient "N event(s) acknowledged" banner on success.
No backend protocol changes; no migrations.
Upgrade
git pull
docker compose up -d --build