* docs: prepare Vendoo 1.41.2 git-ignore boundary hotfix * fix: track native source modules with root-anchored runtime ignores
26 lines
1.2 KiB
Markdown
26 lines
1.2 KiB
Markdown
# Slice 06 – Abnahme
|
||
|
||
## Funktionsabnahme
|
||
|
||
- [x] Studio Flow öffnet den sichtbaren Listing-Editor.
|
||
- [x] gespeicherte Listings können vollständig bearbeitet werden.
|
||
- [x] Fotos können ergänzt, entfernt, sortiert und als Cover gesetzt werden.
|
||
- [x] der vorhandene Fotoeditor funktioniert im Generator und im Listing-Editor.
|
||
- [x] WYSIWYG-Änderungen erscheinen unmittelbar im HTML-Code.
|
||
- [x] HTML-Codeänderungen werden in den WYSIWYG-Editor zurückgeführt.
|
||
- [x] Generator und Listing-Editor rendern eine separate Plattformvorschau.
|
||
- [x] Rich-Text-HTML wird dauerhaft in `description_html` gespeichert.
|
||
- [x] Klartext bleibt in `description` als Fallback erhalten.
|
||
- [x] Plattformvorschauen laufen in sandboxed iframes.
|
||
|
||
## Technische Abnahme
|
||
|
||
- [x] DB-Migration für `description_html` im `MIGRATIONS`-Array.
|
||
- [x] `photos` und `tags` werden bei Updates als JSON gespeichert.
|
||
- [x] Listing-Updates verwenden eine feste Feld-Allowlist.
|
||
- [x] Client- und Server-Sanitizing für Rich-Text-HTML.
|
||
- [x] JavaScript-/ESM-Syntaxprüfung bestanden.
|
||
- [x] keine doppelten statischen HTML-IDs.
|
||
- [x] CSS-Klammerstruktur vollständig.
|
||
- [x] keine `.env`, Datenbanken, Uploads oder `node_modules` im Paket.
|