Backup-Bereich aus dem Interview loesen: eigene, direkt anklickbare Sektion #34

Closed
opened 2026-09-17 20:39:12 +02:00 by admin · 1 comment
Owner

Nutzer-Feedback: der komplette Backup-Prozess (Wiederherstellen + manuelles Erstellen, aktuell im Moduswahl-Schritt als dritte Option 'Backup wiederherstellen' im normalen Wizard-Ablauf) soll stattdessen als eigene, direkt anklickbare Sektion ausserhalb des Einrichtungs-Interviews erreichbar sein -- man muss dafuer nicht erst durch Verbindung -> Geraete-Erkennung -> Modus waehlen laufen. Deckt sich mit dem fuer M-Experte (Issue #21, 'Neuer Wizard-unabhaengiger Bereich fuer generischen Menuepfad-Zugriff') bereits vorgesehenen Bedarf an einer Navigation ausserhalb der linearen Schritt-Kette (MainViewModel.Steps) -- beide Bedarfe sollten beim Entwurf der neuen Navigation gemeinsam betrachtet werden, damit nicht zwei parallele Mechanismen entstehen. Urspruenglich wurde bewusst die einfachere Variante (Schritt im Wizard) gewaehlt, um den bestehenden Navigations-Unterbau nicht anfassen zu muessen -- dieses Issue haelt den spaeteren Umbauwunsch fest.

Nutzer-Feedback: der komplette Backup-Prozess (Wiederherstellen + manuelles Erstellen, aktuell im Moduswahl-Schritt als dritte Option 'Backup wiederherstellen' im normalen Wizard-Ablauf) soll stattdessen als eigene, direkt anklickbare Sektion ausserhalb des Einrichtungs-Interviews erreichbar sein -- man muss dafuer nicht erst durch Verbindung -> Geraete-Erkennung -> Modus waehlen laufen. Deckt sich mit dem fuer M-Experte (Issue #21, 'Neuer Wizard-unabhaengiger Bereich fuer generischen Menuepfad-Zugriff') bereits vorgesehenen Bedarf an einer Navigation ausserhalb der linearen Schritt-Kette (MainViewModel.Steps) -- beide Bedarfe sollten beim Entwurf der neuen Navigation gemeinsam betrachtet werden, damit nicht zwei parallele Mechanismen entstehen. Urspruenglich wurde bewusst die einfachere Variante (Schritt im Wizard) gewaehlt, um den bestehenden Navigations-Unterbau nicht anfassen zu muessen -- dieses Issue haelt den spaeteren Umbauwunsch fest.
admin added this to the M-Backup-Wartung - Wiederherstellung, Werksreset, Firmware-Update milestone 2026-09-17 20:39:12 +02:00
Author
Owner

Umgesetzt: neuer Schritt "Was moechtest du tun?" (AreaSelectionStepViewModel) direkt nach der Verbindung, setzt WizardSession.SelectedArea (AppArea-Enum: SetupWizard/BackupManagement). Bei "Backup verwalten" ueberspringen alle Konfigurations-/Analyse-Schritte (Geraete-Erkennung, IST-Zustand-Analyse, LAN-Scanner, Moduswahl, WAN/LAN/VLAN/WLAN/Firewall, Zusammenfassung) per ShouldSkip, direkt zum neuen BackupManagementStepViewModel. Dieser liest das Geraet eigenstaendig aus (unabhaengig von DeviceOverviewStepViewModel) und buendelt Auflisten/Erstellen/Wiederherstellen -- vorher als dritte Moduswahl-Option innerhalb des Interviews verstreut, jetzt ausgegliedert wie gewuenscht. Die alte "Backup wiederherstellen"-Option in der Moduswahl sowie WizardSession.IsRestoreBackupMode wurden entfernt (kein Parallel-Mechanismus zur neuen Navigation). Deckt sich absichtlich mit dem Bedarf aus Issue #21 (M-Experte) -- beide nutzen jetzt denselben ShouldSkip-basierten Navigations-Ansatz, kein zweiter Unterbau noetig. WPF-Smoke-Test ueber die komplette MainViewModel-Navigation (Connect -> Bereich waehlen -> Backup verwalten direkt erreicht, inkl. Rueckwaerts-Navigation; Regressionscheck des normalen Assistenten-Pfads unveraendert).

Umgesetzt: neuer Schritt "Was moechtest du tun?" (AreaSelectionStepViewModel) direkt nach der Verbindung, setzt WizardSession.SelectedArea (AppArea-Enum: SetupWizard/BackupManagement). Bei "Backup verwalten" ueberspringen alle Konfigurations-/Analyse-Schritte (Geraete-Erkennung, IST-Zustand-Analyse, LAN-Scanner, Moduswahl, WAN/LAN/VLAN/WLAN/Firewall, Zusammenfassung) per ShouldSkip, direkt zum neuen BackupManagementStepViewModel. Dieser liest das Geraet eigenstaendig aus (unabhaengig von DeviceOverviewStepViewModel) und buendelt Auflisten/Erstellen/Wiederherstellen -- vorher als dritte Moduswahl-Option innerhalb des Interviews verstreut, jetzt ausgegliedert wie gewuenscht. Die alte "Backup wiederherstellen"-Option in der Moduswahl sowie WizardSession.IsRestoreBackupMode wurden entfernt (kein Parallel-Mechanismus zur neuen Navigation). Deckt sich absichtlich mit dem Bedarf aus Issue #21 (M-Experte) -- beide nutzen jetzt denselben ShouldSkip-basierten Navigations-Ansatz, kein zweiter Unterbau noetig. WPF-Smoke-Test ueber die komplette MainViewModel-Navigation (Connect -> Bereich waehlen -> Backup verwalten direkt erreicht, inkl. Rueckwaerts-Navigation; Regressionscheck des normalen Assistenten-Pfads unveraendert).
admin closed this issue 2026-09-17 20:58:20 +02:00
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/Mikrotik-Installer#34