v3.6.3 — Storage-Dialog bleibt bei Eingabefehler offen
🐛 Kein Neu-Öffnen mehr bei falscher Eingabe
Gemeldet: Ein zu hoher oder ungültiger Wert im Storage-Erweiterungs-Dialog schloss das Fenster — man musste alles neu öffnen und eintippen.
Ursache: Die Validierung lief erst nach askConfirm, also nachdem der Dialog schon geschlossen war.
Jetzt: askConfirm() hat eine validate()-Funktion, die beim OK-Klick vor dem Schließen prüft. Bei einem Fehler bleibt der Dialog offen und zeigt die Meldung inline unter dem Formular — direkt korrigierbar. Nur bei gültiger Eingabe schließt er. Die drei Prüfungen (Wunschgröße > aktuell · TB > 0 · ≤ Max-LUN) laufen jetzt so; der Mechanismus ist generisch für weitere Formular-Dialoge nutzbar.
🔀 Erster Pull-Request-Merge
Diese Änderung lief als PR #7 durch die komplette CI (alle Checks grün) und wurde per Squash gemergt — der Auftakt der PR-basierten Historie, aus der OpenSSF Scorecard CI-Tests & Code-Review bewertet. Der Merge-Commit ist ebenfalls signiert (Verified).
Qualität
E2E im Headless-Browser verifiziert (99 TB bei 5 TB Max → Dialog bleibt offen + Inline-Fehler) · 123 Smoke-Checks + Frontend-Check grün · signiert (Verified ✓)