WIP: [Ersetzt durch #13] Vendoo 1.39.0 – Native Listings, Inventory & Media #12
Closed
Masterluke77 wants to merge 1 commits from
release/1.39.0-catalog-media into main
pull from: release/1.39.0-catalog-media
merge into: :main
:main
:release/1.44.0-ux-foundation-production-update-v1
:dependabot/github_actions/actions/upload-artifact-7
:feature/updater-3.4-lifecycle
:release/1.43.0-production-update-v3
:dependabot/github_actions/docker/setup-buildx-action-4
:dependabot/github_actions/docker/metadata-action-6
:dependabot/github_actions/docker/login-action-4
:dependabot/github_actions/docker/build-push-action-7
:dependabot/docker/node-26-bookworm-slim
:release/1.41.1-ci-source-root-hotfix
:release/1.41.0-coolify-production
:release/1.40.2-capability-graph-hotfix
:release/1.40.1-flux-loop-hotfix
:release/1.40.0-module-manager
:release/1.39.0-catalog-media
:release/1.38.0-identity-settings
:release/1.37.0-security-foundation
:release/1.36.0-theme-manager
:release/1.35.0-platform-kernel
:release/1.35.0-platform-architecture
:release/1.34.3-initial-import
:release/1.34.2-initial-import
:release/1.34.1-initial-import
:release/1.34.0-initial-import
:develop
:feature/ui-foundation-2026
No Reviewers
Labels
Clear labels
bug
dependencies
docker
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
javascript
question
wontfix
Something isn't working
Pull requests that update a dependency file
Pull requests that update docker code
Improvements or additions to documentation
This issue or pull request already exists
New feature or request
Pull requests that update GitHub Actions code
Good for newcomers
Extra attention is needed
This doesn't seem right
Pull requests that update javascript code
Further information is requested
This will not be worked on
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Markus/vendoo#12
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Ziel
Vendoo migriert Artikel, Papierkorb, Lager und Medienbibliothek aus dem Legacy-Kern in drei native Plattformmodule, ohne bestehende Daten oder API-Pfade zu verändern.
Enthalten
vendoo.listingsnativ: CRUD, Duplikate, Papierkorb und endgültiges Löschenvendoo.inventorynativ: Lagerorte, unzugeordnete Artikel und begrenzte Bulk-Zuordnungvendoo.medianativ: Medienbibliothek, Favoriten, Metadaten und sichere LöschungKompatibilität
lib/db.mjsbleibt vorübergehend als Kompatibilitätsschicht für AI, Publishing, Quality und DashboardMerge-Sperre
Nicht mergen, bis der vollständige Vendoo-1.39.0-Quellstand über den Deploy-Assistenten übertragen wurde, Catalog-, Architektur-, Security-, Theme-, Identity-, Deployment- und Datenbank-Gates erfolgreich sind und der vollständige Diff geprüft wurde.
Vendoo 1.39.0 ist lokal fertiggestellt. Finale Abnahme nach Probeentpackung: 15 Module (9 nativ, 6 Legacy Bridges), 452 Dateien im Git-Sicherheitsgate, 451/451 interne und 458/458 äußere SHA-256-Prüfungen, native Listings-/Inventory-/Media-Routen, Artikel-Allowlist und HTML-Sanitizing, Papierkorbgrenzen, Inventory-Bulk-Limit, Medien-Pfad- und Referenzschutz sowie Identity-, Security-, Theme-, Architektur-, Deployment- und Datenbank-Gates erfolgreich. 68 Migrationsblöcke liefen auf frischer und bestehender Datenbank; vorhandene Testdaten blieben erhalten. ZIP-Integrität und UTF-8-BOM von setup.ps1 sind bestätigt. Der vollständige Quellstand muss noch über
GitHub-Deploy-Assistent.bataufrelease/1.39.0-catalog-mediagepusht werden. Nativebetter-sqlite3-Kompilierung konnte in der Sandbox wegen fehlendem Netzwerkzugriff auf Node-Header nicht als Laufzeittest abgeschlossen werden.Dieser vorbereitete Catalog-/Media-Import wird durch Vendoo 1.40.0 / Draft-PR #13 fortgeführt. Version 1.40.0 migriert zusätzlich Publishing, AI, FLUX Studio und Quality Center und führt den sicheren Modulmanager ein. Bitte PR #12 nicht mergen.
Pull request closed