Commit Graph
6 Commits
Author SHA1 Message Date
SvenandClaude Fable 5 c95cd99be7 REST-API in das eigenständige Projekt "PDF Service" ausgelagert
InvoiceSigningController entfernt; die ZUGFeRD-Services bleiben für die
Weboberfläche erhalten. Multipart-Konfiguration entfällt (kein Upload mehr).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 11:22:40 +02:00
SvenandClaude Fable 5 9891a58fad Schutz vor stillen Seiten-Reloads: 12h-Session, eigener Session-Cookie, Meldung statt Sofort-Reload
Session-Timeout auf 12 h erhöht, Cookie-Name PDFTOOL_SESSION gegen
JSESSIONID-Kollisionen anderer lokaler Java-Anwendungen, Tomcat-POST-Limit auf
30 MB für Canvas-Daten mit eingebetteten Bildern, Vaadin-Systemmeldungen mit
Bestätigung statt sofortigem Neuladen.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 14:08:06 +02:00
SvenandClaude Fable 5 6a373d835c Server-Port über SERVER_PORT aus der .env konfigurierbar
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 11:24:26 +02:00
SvenandClaude Fable 5 d3682e5340 Port auf 8083 umgestellt, Maven Wrapper hinzugefügt, docker_push.sh ins Root verschoben
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 11:00:32 +02:00
SvenandClaude Fable 5 34be24f8ed Versionsnummer im Sidebar-Kopf anzeigen
Version aus der pom.xml per Resource-Filtering in die Anwendung
übernehmen und klein in Mittelgrau rechts unten neben "AIT" anzeigen;
"AIT" bleibt zentriert. Projektversion auf 0.9.0 gesetzt.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 17:55:47 +02:00
SvenandClaude Fable 5 960431914c Initialer Stand des PDF Tools
ZUGFeRD-E-Rechnungs-Konverter mit Vaadin-UI: E-Rechnung aus PDF oder
Rechnungstemplate erzeugen, Template-Designer, Adressbuch und
speicherbare Formulareingaben (MongoDB).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 16:02:54 +02:00