Commit Graph
9 Commits
Author SHA1 Message Date
Rob d07b4832c6 Erweitere Regression Test (Bildvergleich) aber deaktiviere ihn default, weil das diff noch zu groß ist. 2026-05-08 14:13:14 +02:00
Rob 1fb6444444 add: Installer funktionen mit auto Update check 2026-05-08 14:12:03 +02:00
Rob 102b485794 add: Versionierung
- semantic versioning
- auto update on build
- git hash zusätzlich
- Anzeige per cli und im Fenster
2026-05-08 08:35:50 +02:00
Rob 9d0390f8fd Multiple changes
- Excel from network folder
- multiple input Excel via dowpdown,
- free creation date,
- Output folder path tooltip
2026-04-28 22:17:11 +02:00
Rob 34e9aa49d6 feat(cli): add shared PDF-to-image rendering and document usage
add shared render_pdf_pages helper for consistent rasterization
reuse the same renderer in regression test and CLI flow
add new render-image CLI command to export PDF pages as PNG
support single-page render (--page) and full export (--all-pages)
add configurable output path and DPI options
document the new rendering command and options in README
2026-04-17 13:48:27 +02:00
Rob 2433478680 In PDF Javascript gespeicherte Feldoptionen verwenden
Die Kosten-pro-Tag-Berechnung und die Drop-Down-Optionen im Anwesenheitsfeld werden per Javsacript gemacht. JS funktioniert aber in pyumpdf nicht, darum werden die korrekten Optionen aus dem JS ausgelesen und dieses 1:1 in den Feldern gesetzt. Mittels Schalter in der config können auch wieder die Rohwerte aus dem Excel gesetzt werden. (PDF muss dann von Hand geöffnet und gespeichert werden damit die entgültigen passenden Werte enthalten sind).
2026-04-16 17:04:11 +02:00
Rob 371e1f90f5 setup config 2026-03-27 13:19:38 +01:00
Rob 15d49acfc8 Erster Versuch zweiter Schritt, configs ausgefüllt 2026-03-27 13:18:56 +01:00
Rob 2faa1689dd erster versuch der KI mit Plan 2026-03-27 13:18:07 +01:00