diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6732af0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +bin/ +*.log +*.tmp +temp/ +cache/ diff --git a/ChangeLog.md b/ChangeLog.md index ebb7337..721b8ff 100755 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -5,6 +5,22 @@ 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 diff --git a/core/modules/modPreisBot.class.php b/core/modules/modPreisBot.class.php index 16f2346..485c32b 100755 --- a/core/modules/modPreisBot.class.php +++ b/core/modules/modPreisBot.class.php @@ -76,7 +76,7 @@ class modPreisBot extends DolibarrModules $this->editor_squarred_logo = ''; // Must be image filename into the module/img directory followed with @modulename. Example: 'myimage.png@preisbot' // Possible values for version are: 'development', 'experimental', 'dolibarr', 'dolibarr_deprecated', 'experimental_deprecated' or a version string like 'x.y.z' - $this->version = '1.3'; + $this->version = '1.5'; // Url to the file with your last numberversion of this module //$this->url_last_version = 'http://www.example.com/versionmodule.txt';