- Fehlendes require_once für admin.lib.php hinzugefügt - Dediziertes Cron-Logging unter /documents/importzugferd/logs/ - Shutdown Handler für fatale PHP-Fehler - Robustere Fehlerbehandlung mit try/catch - CHANGELOG.md erstellt Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
Changelog
Alle wesentlichen Änderungen an diesem Projekt werden in dieser Datei dokumentiert.
[3.6] - 2026-02-23
Behoben
- Cron-Job Fix: Fehlendes
require_oncefüradmin.lib.phphinzugefügt - verhinderte das Speichern des letzten Laufzeitpunkts - Cron-Job lief in Endlosschleife weil
dolibarr_set_const()nicht gefunden wurde
Hinzugefügt
- Dediziertes Cron-Logging: Separate Log-Datei unter
/documents/importzugferd/logs/cron_importzugferd.log - Shutdown Handler: Fängt fatale PHP-Fehler ab und protokolliert sie
- Detailliertes Logging: Zeigt jeden Schritt des Import-Prozesses (Ordner-Zugriff, PDF-Scan, IMAP-Status)
Verbessert
- Robustere Fehlerbehandlung mit try/catch für Exceptions und Throwables
- IMAP-Import wird nur ausgeführt wenn tatsächlich konfiguriert
[3.5] - 2026-02-15
Hinzugefügt
- Automatischer Cron-Import aus Watch-Folder
- IMAP-Mailbox-Unterstützung für E-Mail-Rechnungen
- Konfigurierbare Import-Frequenz (stündlich, täglich, wöchentlich)
- Archiv- und Fehler-Ordner für verarbeitete Dateien
[3.0] - 2026-02-01
Hinzugefügt
- ZUGFeRD/Factur-X PDF-Parsing
- Automatische Lieferanten-Erkennung
- Rechnungsvorschau vor Import
- Datanorm-Integration für Artikelpreise
[2.0] - 2026-01-15
Hinzugefügt
- Basis-Import von ZUGFeRD-Rechnungen
- Manuelle Datei-Auswahl
- Integration in Lieferantenrechnungen
[1.0] - 2026-01-01
Erste Version
- Grundlegende ZUGFeRD-Erkennung
- XML-Extraktion aus PDF