- Version 1.5.0 mit History-Tab und Aufschlag-Spalte - ChangeLog dokumentiert alle Versionen seit 1.0.0 - .gitignore ignoriert bin/ Releases und temp. Dateien Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.6 KiB
Executable file
1.6 KiB
Executable file
Changelog
Alle wichtigen Änderungen werden hier dokumentiert.
Das Format basiert auf Keep a Changelog, und dieses Projekt folgt Semantic Versioning.
[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_MAILdurchgetDolGlobalString()ersetzt - Cronjob hing durch internen Dolibarr-Trigger beim Preis-Update →
notrigger=1Parameter 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