# Vendoo 1.30.0 – Operations Center

Version: 1.30.0

## Ziel

Vendoo erhält eine gemeinsame Betriebsgrundlage für verifizierte Sicherungen, kontrollierte Wiederherstellung, vorbereitete Offline-Updates, Rollback und Browser-Extension-Diagnose.

## Backup und Wiederherstellung

- vollständige Backups mit Datenbank, optionalen Uploads und optionaler `.env`
- reine Datenbank-Backups
- SQLite-Snapshot über die native Backup-Funktion
- `backup-manifest.json` mit SHA-256 je Datei
- SQLite-`integrity_check` vor Freigabe eines Backups
- manuelle Verifikation bereits erstellter Backups
- Download und kontrollierte Löschung
- automatische tägliche Sicherungen mit einstellbarer Uhrzeit und Rotation
- Wiederherstellung nur nach erfolgreicher Archivprüfung
- automatische Sicherheitssicherung vor jeder vorbereiteten Wiederherstellung
- Wiederherstellung wird ausschließlich offline über `setup.bat` Menüpunkt 11 angewendet

## Update Center

- installierte Version und registrierte Migrationen
- optionale Online-Prüfung über `VENDOO_UPDATE_MANIFEST_URL`
- lokaler Upload eines vollständigen Vendoo-ZIP-Pakets
- Prüfung auf gültiges Vendoo-Paket und höhere Zielversion
- Blockade von `.env`, Datenbank, Uploads, Backups, Logs, Modellen und `node_modules` im Update-Archiv
- verpflichtendes Backup-Gate vor dem Staging
- Offline-Anwendung über Setup-Menüpunkt 11
- Code- und Laufzeit-Snapshot vor dem eigentlichen Austausch
- automatische Rückkehr zum vorherigen Stand bei einem Apply-Fehler
- manueller Rollback über Setup-Menüpunkt 12

## Extension-Diagnose

Vendoo Link 1.9.0 meldet lokale Heartbeats mit:

- Browserfamilie
- Extension-Version
- Plattformkontext
- letzter Aktivität
- Client-ID

Der Diagnosebereich zeigt erwartete und erkannte Versionen, zuletzt aktive Clients und fehlende beziehungsweise veraltete Verbindungen. Es werden keine Seiteninhalte, Passwörter oder API-Schlüssel übertragen.

## Datenbank

Neue additive Tabellen:

- `operation_backups`
- `operation_settings`
- `update_operations`
- `system_migrations`
- `extension_clients`

Registrierte Migration:

- `operations-center-1.30.0`

Bestehende Artikel, Bilder, FLUX-Aufträge, Publishing-Aufträge und Einstellungen werden nicht gelöscht.

## Sicherheitsgrenzen

- Sicherungen mit `.env` enthalten Zugangsdaten und müssen vertraulich behandelt werden.
- Ein Restore oder Update wird nicht während des laufenden Vendoo-Servers angewendet.
- Update- und Restore-Archive werden zunächst in einen lokalen Staging-Bereich geschrieben und geprüft.
- ZIP-Pfadmanipulationen und absolute Archivpfade werden blockiert.
- Vendoo behauptet keine reale Windows-, PowerShell-, Restore-, Update- oder Rollback-Abnahme ohne Bestätigung auf dem Zielsystem.
