# Changelog Alle wichtigen Änderungen werden hier dokumentiert. Das Format basiert auf [Keep a Changelog](https://keepachangelog.com/de/1.0.0/), und dieses Projekt folgt [Semantic Versioning](https://semver.org/lang/de/). ## [1.5.0] - 2026-03-17 ### Added - Verlauf-Tab im Admin-Bereich: Cronjob-Läufe mit Status, Zusammenfassung und Ausgabe - Verlauf-Tab: Preisänderungen durch PreisBot mit Zeitraumfilter (30/90/365 Tage) - Produktaufschlag in der Preisänderungsübersicht sichtbar - Subquery für Altpreis-Ermittlung in der History-Ansicht ## [1.2.0] - 2026-03-10 ### Fixed - Fatal Error beim Mailversand: `$conf->global->MAIN_INFO_SOCIETE_MAIL` durch `getDolGlobalString()` ersetzt - Cronjob hing durch internen Dolibarr-Trigger beim Preis-Update → `notrigger=1` Parameter hinzugefügt - Timeout-Schutz: `set_time_limit(300)` hinzugefügt - User-Fallback im Cronjob-Kontext: Admin-User (ID 1) wird geladen wenn kein User gesetzt ## [1.0.0] - 2026-03-03 ### Added - Initiales Release - Automatische Verkaufspreisberechnung basierend auf Einkaufspreis und Gewinnaufschlag - Wöchentlicher Cronjob für automatische Preisaktualisierung - Konfigurierbare Preisquelle (günstigster oder neuester Lieferantenpreis) - Konfigurierbare Preisrichtung (nur erhöhen oder beide Richtungen) - Konfigurierbarer Mindestaufschlag (Standard: 20%) - E-Mail-Berichte mit detaillierter Übersicht aller Preisänderungen - GlobalNotify Integration für Dashboard-Benachrichtigungen - Extrafeld "Gewinnaufschlag %" auf Produkten - Filter: Nur Produkte die zum Verkauf stehen (tosell = 1) - Preishistorie-Eintrag mit Label "PreisBot" - Deutsche und englische Übersetzung