Bildbearbeitung komplett ueberarbeitet: Der bisherige TUI Image Editor wurde durch Cropper.js ersetzt — modernere Oberflaeche mit Zuschneiden (frei oder feste Seitenverhaeltnisse 1:1, 4:5, 3:4, 4:3, 16:9), Drehen, Spiegeln und Zoom.
Helligkeit, Kontrast und Saettigung sind im Editor jetzt ueber Slider mit Live-Vorschau einstellbar.
Neues "Bild verbessern"-Modal: Original plus drei Vorschlaege (Heller, Lebendiger, Waermer) werden als Vorschau-Kacheln gezeigt — eine Auswahl wird per Klick uebernommen, alternativ kann ueber "Manuell anpassen" direkt in den Editor gewechselt werden.
1.0.5 - 2026-04-25
QR-Code auf Verpackungsetiketten kodiert jetzt Koch und Produktionsdatum direkt in der URL (als `chef`- und `datum`-Parameter).
Datum wird im QR-Code im internationalen ISO-8601-Format (`YYYY-MM-DD`) kodiert.
Oeffentliche Artikelseite zeigt Koch und Produktionsdatum an, sofern im QR-Code vorhanden.
Nutriscore-Icon wird auf der Artikelseite als Bild rechts neben dem Produkttitel angezeigt.
1.0.4 - 2026-04-18
QR-Codes auf Bucci-Karton-Etiketten ueberarbeitet und auf dem Farb-Template ergaenzt.
QR-Codes fuehren jetzt direkt zu einer zentralen Artikelseite, auf der alle wichtigen Produktinformationen wie Bilder, Naehrwerte und Rezeptangaben gebuendelt verfuegbar sind.
Karton-Drucklayout auf die neuen `LayerV5`-Assets umgestellt.
Bootstrap sucht den Composer-Autoloader jetzt auch in der Docker-Umgebung und bricht mit klarer Fehlermeldung ab, wenn Abhaengigkeiten fehlen.
1.0.3 - 2026-03-27
Automatische Nährwertermittlung: Beim Anlegen einer neuen Zutat werden Nährwerte automatisch abgerufen und hinterlegt. Ein Konfidenz-Score zeigt an, wie gut der Treffer passt – bei Bedarf kann die Zutat präzisiert werden, um ein genaueres Ergebnis zu erhalten.
Zutaten direkt im Rezept anlegen: Neue Zutaten können beim Erstellen oder Bearbeiten eines Rezepts direkt angelegt werden, ohne die Seite zu verlassen.
Bild-Upload überarbeitet und stabilisiert.
Oberfläche kompakter: Card-Header, Buttons und Seitentitel wurden verkleinert, UIDs werden weniger prominent dargestellt.
Hintergrundfarbe neutralisiert.
Karton Etikett: Titel wird abgeschnitten falls zu groß, keine Schriftgrößen Anpassung
1.0.2 - 2026-03-05
Rezept-Medien haben jetzt eine Bildoptimierung pro Bild via n8n Webhook inklusive Speicherung des optimierten Ergebnisses.
Zusatzfotos koennen jetzt per Button direkt als Produktfoto gesetzt werden (mit Rollentausch primary/gallery).
Bildoptimierung laeuft jetzt als Hintergrund-Job mit Statusabfrage, damit Seitenwechsel die Verarbeitung nicht abbrechen.
1.0.1 - 2026-02-28
Brand-Farben um Varianten mit Hauptfarben-Zuordnung erweitert (`variant`, `main_color_id`) und Light-Farbe pro Basisfarbe im Backend verknuepfbar gemacht.
Changelog-Inhalt in eine externe Datei ausgelagert.
Footer liest den Changelog jetzt aus `config/changelog.md`.
Zutaten-Formular hat jetzt einen Naehrwert-Kandidaten-Flow per n8n Webhook mit Kandidatenauswahl und Klarstellung.
Buttons in den Views wurden konsistent um passende Tabler-Icons ergaenzt.
Dokument-Template-Schemas als Dateien unter `config/document-templates/*.json` ausgelagert und im `DocumentController` als bevorzugte Quelle mit DB-Fallback verdrahtet.
Bucci-Template-Schemas um separates `MHD` (`best_before`) und `PHD` (`phd`) Feld erweitert.
1.0.0 - 2026-02-28
Versionierung ueber Konfiguration hinzugefuegt.
Changelog ist jetzt ueber das Footer-Menue verfuegbar.