Dauer-Editor auf Keepalive/Scheduler-Intervall/Netwatch-Intervall ausgerollt
WireGuard-Peer "Keepalive", Scheduler "Intervall" und Netwatch "Prüf-Intervall" nutzen jetzt RouterOSFieldSchema.Kind.duration statt Freitext. Netwatch-Default von "00:00:10" auf "10s" umgestellt, da DurationFieldEditor.parse nur das Suffix-Format versteht, kein HH:MM:SS. Vorher live geprüft, dass RouterOS das Suffix-Format bei allen drei Feldern akzeptiert. Live bestätigt. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
+14
-6
@@ -1338,12 +1338,20 @@ passenden Namen lesbar. Live bestätigt ("sieht gut aus").
|
||||
bestätigt (siehe oben), der Moduswechsel im Wizard noch nicht.
|
||||
4. M10: WLAN-Schemas (an Gerät mit WLAN-Chip), Bonding, PPPoE-Client
|
||||
(mit echten oder Test-ISP-Zugangsdaten) noch gegen Hardware verifizieren.
|
||||
5. Optional, kleinere Politur: den neuen Dauer-Editor
|
||||
(`RouterOSFieldSchema.Kind.duration`) auch auf weitere Zeitwert-Felder
|
||||
anwenden, die bisher nur Text mit Beispiel-Tooltip sind — WireGuard-
|
||||
Peer "Keepalive", Scheduler "Intervall", Netwatch "Prüf-Intervall".
|
||||
Optional auch für den Geräte-Tab, falls dort künftig Zeitfelder
|
||||
dazukommen.
|
||||
5. ~~Dauer-Editor (`RouterOSFieldSchema.Kind.duration`) auch auf weitere
|
||||
Zeitwert-Felder anwenden~~ — erledigt (2026-09-16): WireGuard-Peer
|
||||
"Keepalive" (Label-Zusatz "(Sekunden)" entfernt, Stepper zeigt Einheit
|
||||
selbst), Scheduler "Intervall", Netwatch "Prüf-Intervall" (Default
|
||||
von `"00:00:10"` auf `"10s"` umgestellt — `DurationFieldEditor.parse`
|
||||
versteht nur das Suffix-Format `<Zahl><d/h/m/s>` bzw. eine nackte
|
||||
Sekundenzahl, kein `HH:MM:SS`; der alte Default wäre beim Öffnen
|
||||
stillschweigend als "leer" geparst worden). Vor der Umstellung live
|
||||
geprüft (Test-Einträge angelegt und sofort wieder entfernt): RouterOS
|
||||
akzeptiert das Suffix-Format bei allen drei Feldern
|
||||
(`persistent-keepalive=25s`, Scheduler-`interval=30s`,
|
||||
Netwatch-`interval=30s`, jeweils im `print terse` bestätigt). Live in
|
||||
der App bestätigt ("passt, live bestätigt"). Geräte-Tab hat weiterhin
|
||||
keine Zeitfelder, daher nicht betroffen.
|
||||
6. ~~Firewall-NAT-/Filter-`add`-Befehle sind bei wiederholtem Wizard-Lauf
|
||||
weiterhin nicht idempotent~~ — behoben (2026-09-16): im Gegensatz zu den bei Bug 22–24
|
||||
gefixten Menüs (dort per `.set`-Retry auf einem eindeutigen Feld wie
|
||||
|
||||
Reference in New Issue
Block a user