forked from kay/RouterOS
M15 erweitert: Interfaces direkt editierbar (Übersicht + Experte-Tab)
Jedes Interface bekommt jetzt ein editTarget — VLAN-Interfaces über das
kuratierte /interface vlan-Schema (mit der eigenen .id aus /interface
vlan, nicht der generischen /interface-Liste), alle anderen Typen
(Ethernet, Bridge, WLAN, WireGuard) generisch über /interface.
Dabei live einen echten Stolperstein gefunden: für /interface gab es
bisher kein kuratiertes Schema, alle Felder landeten unbeschriftet in
"Weitere Parameter" — beim Versuch, ether5 zu ether51 umzubenennen,
wurde versehentlich default-name (RouterOS' Werksname, nie änderbar)
statt name geändert ("bad parameter default-name"). Fix: /interface
jetzt mit kuratiertem Schema (Name/Kommentar/Deaktiviert), Tooltip auf
"Name" warnt explizit vor der Verwechslung mit default-name.
Adress-Listen-Knoten bleiben bewusst weiter nicht editierbar (fassen
mehrere Einträge zusammen, bräuchten eine andere UI-Form).
Live bestätigt ("funktioniert"). 60 Unit-Tests grün. Manual.md/
HANDOFF.md aktualisiert.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YDmUd93KxsYGr2kLTotWnG
This commit is contained in:
+12
@@ -802,3 +802,15 @@ Test, WLAN/Bonding/PPPoE-Live-Tests).
|
||||
Tab-Inhalte auf macOS beim Wechsel aber nicht. Fix: `.onAppear` statt
|
||||
`.task`, feuert bei jedem Tab-Besuch neu. 59 Unit-Tests grün, HANDOFF.md
|
||||
aktualisiert, Commit + Push.
|
||||
- "was sind die nächsten Milestones?" → offene Punkte aus HANDOFF.md
|
||||
zusammengefasst, Nutzer wählte "6" (M15 auf Interfaces/Adress-Listen
|
||||
erweitern). Interfaces umgesetzt: VLAN-Interfaces über kuratiertes
|
||||
`/interface vlan`, alle anderen Typen generisch über `/interface`.
|
||||
Live gefunden: Nutzer wollte `ether5`→`ether51` umbenennen, hat aber
|
||||
`default-name` (Werksname, nie änderbar) statt `name` erwischt, da
|
||||
beide unbeschriftet in "Weitere Parameter" nebeneinander standen —
|
||||
"bad parameter default-name". Fix: `/interface` jetzt kuratiert
|
||||
(Name/Kommentar/Deaktiviert), Tooltip warnt explizit vor der
|
||||
Verwechslung. Live bestätigt ("funktioniert"). Adress-Listen bewusst
|
||||
weiter zurückgestellt (andere UI-Form nötig). 60 Unit-Tests grün,
|
||||
Manual.md/HANDOFF.md aktualisiert, Commit + Push.
|
||||
|
||||
Reference in New Issue
Block a user