🔖 Release v1.5.0

This commit is contained in:
Oliver 2025-07-08 10:48:12 +02:00
parent c0b03ba477
commit 1d54cf904b
7 changed files with 213 additions and 16 deletions

35
test_checklist.md Normal file
View file

@ -0,0 +1,35 @@
## ✅ Artikel-Rewrite prüfen
| Testschritt | Erwartung | Erfüllt? (✔/✘) |
|-----------------------------------------------------|-------------------------------|----------------|
| Artikel mit Status "Rewrite" umschreiben | Text wird ersetzt | |
| Andere Artikel bleiben unverändert | Kein Datenverlust | |
| Tags bei anderen Artikeln bleiben erhalten | Keine versehentliche Änderung | |
| Nur bearbeitete Artikel bekommen neue Tags | Zielgenaue Verarbeitung | |
| JSON enthält alle Artikel | Kein Verlust nach save() | |
## ✅ DALL·E-Bildgenerierung prüfen
| Testschritt | Erwartung | Erfüllt? (✔/✘) |
|-----------------------------------------------------|-------------------------------------------|----------------|
| KI-Button klickbar | Nur wenn noch kein DALL·E-Bild vorhanden | |
| Bild wird korrekt generiert | URL, Metadaten vorhanden | |
| Nur ein Bild wird hinzugefügt | Keine Duplikate | |
| Bild wird korrekt gespeichert | In `images[]` mit passendem Prompt | |
| Andere Artikel bleiben unverändert | Kein Datenverlust | |
## ✅ Statusänderung prüfen
| Testschritt | Erwartung | Erfüllt? (✔/✘) |
|-----------------------------------------------------|-------------------------------|----------------|
| Artikelstatus ändern (z.B. auf Trash) | Wird korrekt übernommen | |
| Nur ein Artikel wird verändert | Kein Einfluss auf andere | |
| Artikel bleibt in JSON erhalten | Kein versehentliches Löschen | |
## ✅ Gesamtsystemprüfung
| Testschritt | Erwartung | Erfüllt? (✔/✘) |
|-----------------------------------------------------|-------------------------------------------|----------------|
| `articles.json` vollständig | Alle Artikel erhalten | |
| Keine Fehlermeldungen im UI oder Log | Logging funktioniert, keine Exceptions | |
| Filterfunktion bleibt erhalten nach Aktion | Kein Verlust des Statusfilters | |