WIP: [Ersetzt durch #14] Vendoo 1.40.0 – Native Publishing, AI, FLUX, Quality & Secure Module Manager #13

Closed
Masterluke77 wants to merge 1 commits from release/1.40.0-module-manager into main
Masterluke77 commented 2026-07-09 12:39:47 +00:00 (Migrated from github.com)

Ziel

Vendoo migriert Publishing, AI, FLUX Studio und Quality Center in native Plattformmodule und erhält einen sicheren Modulmanager für Aktivierung, Deaktivierung, Installation, Export und Entfernung.

Enthalten

  • 16 registrierte Module: 14 nativ, 2 Legacy Bridges
  • geschützte Kernmodule, die nicht deaktiviert oder gelöscht werden können
  • optionale Vendoo-Module mit Abhängigkeitsprüfung und Kaskadensteuerung
  • persistenter Aktivierungszustand
  • .vmod-Paketformat mit SHA-256-Dateiprüfsummen und Gesamtintegrität
  • sicherer Import und Export von Modulpaketen
  • deklarative Fremdmodule ohne ausführbaren Code
  • Quarantäne für ausführbare Fremdmodule
  • Ed25519-Signaturvertrag und vorbereiteter isolierter Extension-Host
  • keine ungeprüfte Ausführung von Drittcode im Vendoo-Hauptprozess
  • eigene administrative Modulmanager-Oberfläche
  • persistenter Modulordner für Windows, Docker, NAS und VPS
  • Backup und Restore von Modulpaketen und Aktivierungszuständen
  • Modulrouten liefern bei deaktiviertem Besitzer kontrolliert HTTP 503
  • native Lifecycle-Steuerung der Publishing-, AI-, FLUX- und Quality-Prozessoren

Sicherheitsgrenzen

  • Kernmodule können weder deaktiviert noch gelöscht werden
  • eingebaute Module können exportiert, aber nicht als Fremdmodul installiert werden
  • Fremdmodule müssen den Typ extension-host verwenden
  • deklarative Pakete dürfen keine JavaScript-, Shell- oder Binärdateien enthalten
  • ausführbare Pakete bleiben ohne vertrauenswürdige Signatur und isolierten Host in Quarantäne
  • Module werden niemals durch bloßes Kopieren automatisch aktiviert
  • der lokale Laufzeitordner modules/ gelangt weder in Git noch in Release-Pakete

Merge-Sperre

Nicht mergen, bis der vollständige Vendoo-1.40.0-Quellstand über den Deploy-Assistenten übertragen wurde, Module-, Architektur-, Security-, Theme-, Identity-, Catalog-, Deployment- und Datenbank-Gates erfolgreich sind und der vollständige Diff geprüft wurde.

## Ziel Vendoo migriert Publishing, AI, FLUX Studio und Quality Center in native Plattformmodule und erhält einen sicheren Modulmanager für Aktivierung, Deaktivierung, Installation, Export und Entfernung. ## Enthalten - 16 registrierte Module: 14 nativ, 2 Legacy Bridges - geschützte Kernmodule, die nicht deaktiviert oder gelöscht werden können - optionale Vendoo-Module mit Abhängigkeitsprüfung und Kaskadensteuerung - persistenter Aktivierungszustand - `.vmod`-Paketformat mit SHA-256-Dateiprüfsummen und Gesamtintegrität - sicherer Import und Export von Modulpaketen - deklarative Fremdmodule ohne ausführbaren Code - Quarantäne für ausführbare Fremdmodule - Ed25519-Signaturvertrag und vorbereiteter isolierter Extension-Host - keine ungeprüfte Ausführung von Drittcode im Vendoo-Hauptprozess - eigene administrative Modulmanager-Oberfläche - persistenter Modulordner für Windows, Docker, NAS und VPS - Backup und Restore von Modulpaketen und Aktivierungszuständen - Modulrouten liefern bei deaktiviertem Besitzer kontrolliert HTTP 503 - native Lifecycle-Steuerung der Publishing-, AI-, FLUX- und Quality-Prozessoren ## Sicherheitsgrenzen - Kernmodule können weder deaktiviert noch gelöscht werden - eingebaute Module können exportiert, aber nicht als Fremdmodul installiert werden - Fremdmodule müssen den Typ `extension-host` verwenden - deklarative Pakete dürfen keine JavaScript-, Shell- oder Binärdateien enthalten - ausführbare Pakete bleiben ohne vertrauenswürdige Signatur und isolierten Host in Quarantäne - Module werden niemals durch bloßes Kopieren automatisch aktiviert - der lokale Laufzeitordner `modules/` gelangt weder in Git noch in Release-Pakete ## Merge-Sperre **Nicht mergen**, bis der vollständige Vendoo-1.40.0-Quellstand über den Deploy-Assistenten übertragen wurde, Module-, Architektur-, Security-, Theme-, Identity-, Catalog-, Deployment- und Datenbank-Gates erfolgreich sind und der vollständige Diff geprüft wurde.
Masterluke77 commented 2026-07-09 12:48:21 +00:00 (Migrated from github.com)

Vendoo 1.40.0 ist lokal fertiggestellt. Finale Abnahme: 16 Module (14 nativ, 2 Legacy Bridges), 479 Dateien im Git-Sicherheitsgate, Kernmodulschutz, Abhängigkeitsaktivierung, Kaskadendeaktivierung, persistenter Modulstatus, .vmod-Import/Export, Entfernung installierter Module und Quarantäne ausführbarer Fremdmodule erfolgreich. Theme-, Security-, Identity-, Catalog-, Module-, Architektur-, Deployment-, Installer- und Datenbank-Gates sind grün; 68 Migrationsblöcke liefen auf frischer und bestehender Datenbank. Probeentpackung: 484/484 äußere und 478/478 innere SHA-256-Prüfungen bestanden; keine produktive .env, Datenbank, Secret-Datei, Master-Key, Uploads, Backups, Logs, Updatearchive oder installierten Laufzeitmodule enthalten. Der vollständige Quellstand muss noch über GitHub-Deploy-Assistent.bat auf release/1.40.0-module-manager gepusht werden. Ausführbarer Drittcode bleibt bis zum isolierten Extension-Host deaktiviert und quarantänisiert.

Vendoo 1.40.0 ist lokal fertiggestellt. Finale Abnahme: 16 Module (14 nativ, 2 Legacy Bridges), 479 Dateien im Git-Sicherheitsgate, Kernmodulschutz, Abhängigkeitsaktivierung, Kaskadendeaktivierung, persistenter Modulstatus, `.vmod`-Import/Export, Entfernung installierter Module und Quarantäne ausführbarer Fremdmodule erfolgreich. Theme-, Security-, Identity-, Catalog-, Module-, Architektur-, Deployment-, Installer- und Datenbank-Gates sind grün; 68 Migrationsblöcke liefen auf frischer und bestehender Datenbank. Probeentpackung: 484/484 äußere und 478/478 innere SHA-256-Prüfungen bestanden; keine produktive `.env`, Datenbank, Secret-Datei, Master-Key, Uploads, Backups, Logs, Updatearchive oder installierten Laufzeitmodule enthalten. Der vollständige Quellstand muss noch über `GitHub-Deploy-Assistent.bat` auf `release/1.40.0-module-manager` gepusht werden. Ausführbarer Drittcode bleibt bis zum isolierten Extension-Host deaktiviert und quarantänisiert.
Masterluke77 commented 2026-07-09 13:04:45 +00:00 (Migrated from github.com)

Dieser vorbereitete 1.40.0-Import wird durch Vendoo 1.40.1 / Draft-PR #14 ersetzt. Ursache ist der fehlende Export stopFluxPromptJobLoop, der den Serverstart bereits bei der ESM-Modulinstanziierung abbrach. Version 1.40.1 ergänzt den Lifecycle-Fix und ein generisches ESM-Export-Vertragsgate. Bitte PR #13 nicht mergen.

Dieser vorbereitete 1.40.0-Import wird durch **Vendoo 1.40.1 / Draft-PR #14** ersetzt. Ursache ist der fehlende Export `stopFluxPromptJobLoop`, der den Serverstart bereits bei der ESM-Modulinstanziierung abbrach. Version 1.40.1 ergänzt den Lifecycle-Fix und ein generisches ESM-Export-Vertragsgate. Bitte PR #13 nicht mergen.

Pull request closed

Please reopen this pull request to perform a merge.
This pull request is marked as a work in progress.
Sign in to join this conversation.