Übersicht: Interface-Klick hebt transitiv alle zusammenhängenden Linien hervor
OverviewGraph.highlightedNodeIDs(startingAt:) macht für Interface-Knoten eine BFS über alle Kanten statt nur 1-Hop-Matching, damit z.B. "DHCP-Server -> Pool" oder "IP-Adresse -> DHCP-Netzwerk" mit sichtbar werden. Andere Knotentypen bleiben unverändert bei 1-Hop. Logik isoliert unit-getestet (GUI selbst nicht automatisiert klickbar). 61 Tests grün. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YDmUd93KxsYGr2kLTotWnG
This commit is contained in:
+16
@@ -873,3 +873,19 @@ Test, WLAN/Bonding/PPPoE-Live-Tests).
|
||||
Backend-/Laufzeit-Text von RouterOS oder app-eigenen Fehlerpfaden
|
||||
(technische/englische Ausgaben, keine kuratierten UI-Strings).
|
||||
HANDOFF.md/README.md/Manual.md aktualisiert, Commit + Push.
|
||||
- "nochmal zum Tab Übersicht, nur eine Idee: wenn ich einen Interface-
|
||||
Button klicke, möchte ich ALLE Linien sehen..." → `OverviewGraph.
|
||||
highlightedNodeIDs(startingAt:)` ergänzt: für Interface-Knoten eine
|
||||
BFS über alle Kanten (beide Richtungen), für jeden anderen Knotentyp
|
||||
unverändert nur 1-Hop. "teste die Interface-Verbindung im Übersicht-
|
||||
Tab" → da die laufende GUI nicht selbst klickbar ist, die BFS-Logik in
|
||||
`OverviewGraphTests.swift` isoliert getestet (Interface→Adresse→DHCP-
|
||||
Netzwerk und Interface→DHCP-Server→Pool, inkl. Sanity-Check, dass Pool/
|
||||
DHCP-Netzwerk wirklich zwei Hops entfernt liegen). 61 Tests grün.
|
||||
"ich räume den Router mal auf - werksreset" / "ist durch, funktioniert"
|
||||
→ HANDOFF.md aktualisiert: Router am 2026-09-15 erneut auf
|
||||
Werkseinstellungen, alle alten Config-Stände hinfällig. "alles
|
||||
speichern bitte" → HANDOFF.md/CHATLOG.md aktualisiert, Commit + Push —
|
||||
visuelle Live-Prüfung des Diagramms selbst steht noch aus (nur die
|
||||
Logik ist getestet), auf ausdrücklichen Nutzerwunsch trotzdem
|
||||
gespeichert.
|
||||
|
||||
Reference in New Issue
Block a user