Commit Graph

  • bdc5e8331f Doku: Modulare Architektur-Dokumentation (#34) marcus 2026-04-28 16:21:58 +02:00
  • 330bcfe124 Fix #63: Datei-Filter in pickFile wirksam machen marcus 2026-04-28 15:57:25 +02:00
  • c137d9e02e Fix #61: Connection-Leak in SqliteUnitOfWorkAdapter beheben marcus 2026-04-28 15:52:21 +02:00
  • ea8b94acc7 Fix #57 Fix #58: Catch auf DocumentPersistenceException einengen marcus 2026-04-28 15:52:13 +02:00
  • 4bbee57d41 Fix #58: Verschluckte Exception in ResolveHistoricalFileName loggen marcus 2026-04-28 15:43:52 +02:00
  • 43c54923f8 Fix #57: Verschluckte Exception in ResolveHistoricalDocumentContext loggen marcus 2026-04-28 15:43:45 +02:00
  • a910633c64 Fix #64: Obergrenze für .bak-Backup-Schleife marcus 2026-04-28 15:37:36 +02:00
  • 899525a75c Fix #59: Legacy-Format-Schutz für Instant-Parsing in ProcessingAttempt-Repository marcus 2026-04-28 15:36:48 +02:00
  • 0a139193b4 Fix #62: Leere Bootstrap.java löschen marcus 2026-04-28 15:30:23 +02:00
  • 0da80849d4 Fix #52: Race Condition auf pendingMessages beim Test-Trigger marcus 2026-04-28 15:28:18 +02:00
  • 014b11abd2 Doku: R4 Dokumentations-Review umgesetzt marcus 2026-04-28 15:04:56 +02:00
  • 6ff463b7ef Repository aufräumen marcus 2026-04-28 09:57:11 +02:00
  • 8bb0aabb51 Code aufräumen marcus 2026-04-28 08:52:59 +02:00
  • 27b4292c2f Imports aufgeräumt marcus 2026-04-28 08:44:24 +02:00
  • 0b5a441a5d Fix #44: Ersetze Status-Icons durch Unicode-Symbole mit Farben marcus 2026-04-28 07:55:49 +02:00
  • 3877359b42 Fix #24: Meldungs-ListView dehnt sich vertikal aus marcus 2026-04-28 07:35:21 +02:00
  • 769d15fd86 Fix #24: Meldungsbereich füllt verbleibenden vertikalen Platz marcus 2026-04-28 07:28:10 +02:00
  • 6317a27378 Fix #24: GridPane-Platzhalter in Provider-Block auf managed=false gesetzt marcus 2026-04-28 07:20:43 +02:00
  • 4fa4c152a5 Fix #24: Provider-Bereich kompakter – VBox-Spacing auf 2px, unteres Padding auf 4px marcus 2026-04-28 06:56:00 +02:00
  • ec23b2455a Fix #24: Provider-Bereich kompakter – Spacing und Padding an Pfade-Bereich angepasst marcus 2026-04-27 19:04:02 +02:00
  • 7f2cccf317 Fix #35: Einzelinstanz-Schutz ueber Loopback-ServerSocket marcus 2026-04-27 16:11:54 +02:00
  • a5fae8cf55 Fix #42: KI-Prompt weist explizit zur Kuerzung bei Zeichenlimit an marcus 2026-04-27 16:11:42 +02:00
  • 191d398604 Fix #44: Differenzierte Icons fuer alle Verarbeitungsstatus marcus 2026-04-27 16:11:32 +02:00
  • f204ad1f1e Fix #24 (fortgesetzt): Provider-Bereich kompakter, Meldungen kleiner, Abstände reduziert marcus 2026-04-27 15:40:27 +02:00
  • ac3513504d Fix #24 (fortgesetzt): Restliche Bereiche der Konfigurationsseite kompakter marcus 2026-04-27 15:28:11 +02:00
  • 65d8379c15 Fix #24 (teilweise): Pfade-Bereich kompakter gestalten marcus 2026-04-27 15:17:56 +02:00
  • a3642608b4 Fix #48: Fehlerbehandlung für Legacy-Datumsformat in stringToInstant() marcus 2026-04-27 14:33:36 +02:00
  • ff86a07f0e Fix #48: Korrekte Abschlussmeldung bei SKIPPED-only-Läufen und neutrale Farbe marcus 2026-04-27 14:15:18 +02:00
  • d9670ddfbe Fix #47: Hinweisbereich im Verarbeitungslauf-Tab verbessert marcus 2026-04-27 14:01:32 +02:00
  • 03b23eb6a9 Fix #46: Button 'Zuruecksetzen auf KI-Vorschlag' wird korrekt deaktiviert marcus 2026-04-27 13:51:36 +02:00
  • 1d77173c49 Fix #31: Manuelle Dateinamen-Eingabe für nicht verarbeitete Dateien marcus 2026-04-27 13:22:44 +02:00
  • fb0e9809f6 Fix #45: Fehlender Abstand unterhalb der PDF-Navigationsbuttons marcus 2026-04-27 12:47:58 +02:00
  • c3f8103572 Fix #43: Benutzerfreundliche Fehlermeldungen bei FAILED-Einträgen im Detailbereich marcus 2026-04-27 12:24:50 +02:00
  • 3f5602de01 Fix #30: Detailbereich bei SKIPPED-Zeilen mit historischen Informationen befüllen marcus 2026-04-27 12:00:27 +02:00
  • 1db6e27be8 Fix #41: Historischen KI-Dateinamen für übersprungene Dokumente in Ergebnistabelle anzeigen marcus 2026-04-27 10:54:31 +02:00
  • 385bda5331 Fix #39, #40: Behebe UX-Bugs im Detailbereich des Tabs Verarbeitungslauf marcus 2026-04-27 10:29:38 +02:00
  • 5d4230b4cb Fix #25: Entferne statisches .pdf-Label neben Dateinamen-Eingabefeld marcus 2026-04-27 09:58:05 +02:00
  • 3feafcbce8 Fix #36: Falscher Verwerfen-Dialog beim Klick auf Dateiname uebernehmen marcus 2026-04-27 08:47:58 +02:00
  • 5165ea6f1d Icons hinzugefügt. marcus 2026-04-25 08:26:26 +02:00
  • 0e20f93c0d Feature #21/#20: Anwendungs-Icon und System-Tray einbinden marcus 2026-04-25 08:24:54 +02:00
  • 234b3461b7 Doku #34: Dokumentation auf V2.9-Stand aktualisieren marcus 2026-04-24 16:56:13 +02:00
  • 6b078aa3e7 Fix #33: Letzte Konfigurationsdatei beim Neustart automatisch laden marcus 2026-04-24 16:27:52 +02:00
  • 7e2fec4c7b Fix #28: Anwendung standardmaessig im Vollbild starten marcus 2026-04-24 16:22:51 +02:00
  • 591c7ff94c Fix #29: Eigenes PDF-Rendering mit PDFBox statt PDFViewFX marcus 2026-04-24 16:05:02 +02:00
  • 673023d921 Fix #29: Fit-to-view via statischem A4-Fallback statt asynchronem Seitenverhältnis marcus 2026-04-24 15:51:26 +02:00
  • 71d79ab30c Fix #29: Layout-Umbau und fit-to-view PDF-Vorschau ohne Scrollbalken marcus 2026-04-24 15:28:29 +02:00
  • 8f4e18b248 Fix #29: Seitenanfang zuverlaessig via vvalue-Einmal-Listener erzwingen marcus 2026-04-24 14:58:43 +02:00
  • 0387be0e96 Fix #27 und #29: pdfviewfx 3.3.2 und zuverlaessiger Seitenanfang via ImageView-Listener marcus 2026-04-24 14:30:40 +02:00
  • ca16855e81 Fix #27 und #29: Gezielter Scroll-Schutz und zuverlaessiger Seitenanfang marcus 2026-04-24 13:50:43 +02:00
  • 7e31057bfa Fix #27 und #29: Mausrad-Seitenwechsel und Seitenanfang in PDF-Vorschau marcus 2026-04-24 13:30:53 +02:00
  • d3fbfc4094 V2.9: Integrierte PDF-Vorschau und editierbarer Dateiname im Verarbeitungslauf marcus 2026-04-24 12:30:55 +02:00
  • f6b265b370 Spezifikation für V2.9 (PDF Ansicht + manuelles Umbenennen hinzugefügt marcus 2026-04-24 11:47:02 +02:00
  • 3a98304a5c Refactoring #19: Benutzerfreundliche deutsche KI-Fehlermeldungen im Begründungsbereich marcus 2026-04-24 08:25:46 +02:00
  • b87e8498e6 Fix #19: Fehlergrund bei fehlgeschlagenem KI-Aufruf im Begründungsbereich anzeigen marcus 2026-04-24 08:17:43 +02:00
  • 67275eb2f5 Fix #17: Fehler und Warnungen nicht mehr als INFO loggen marcus 2026-04-23 17:58:30 +02:00
  • 955adc0c45 Fix #18: Leeres Datumsfeld wird als Fehler behandelt statt als fehlendes Datum marcus 2026-04-23 17:42:39 +02:00
  • e7f5590934 Fix #15: Log-Eintrag am Laufende liest lokale Zähler statt RunSummary marcus 2026-04-23 17:25:00 +02:00
  • c46294159c Fix #16: TitleCharacterRule um Punkt, Komma und Ampersand erweitern marcus 2026-04-23 17:07:07 +02:00
  • 1df541d0f9 Fix #15: Fehlende Quelldatei beim Mini-Lauf wird korrekt als fehlgeschlagen gezählt marcus 2026-04-23 16:16:39 +02:00
  • 09605ee495 Fix V2.8: selectedRows-Leerproblem und isRunning()-Inkonsistenz behoben marcus 2026-04-23 15:35:57 +02:00
  • 55088354ab Diagnoselogs und Test für DB-Reset-Verifikation (FAILED_FINAL) marcus 2026-04-23 15:00:22 +02:00
  • 83f6d63c27 Review-Fix: Korrekte Fehlermeldung bei fehlgeschlagenem DB-Reset marcus 2026-04-23 14:07:37 +02:00
  • b41b4112c4 V2.8 Fix: „Erneut verarbeiten" setzt DB-Status vor Mini-Lauf zurück marcus 2026-04-23 14:02:45 +02:00
  • 9fd5bd5a52 V2.8: Selektive Wiederverarbeitung und Statusreset in der GUI marcus 2026-04-23 12:04:22 +02:00
  • f4a1bce9ae Spezifikation für V2.8 hinzugefügt marcus 2026-04-23 10:14:54 +02:00
  • 5d0e2c90bd Fix Issue #13: Warnschwelle für max.title.length auf 10–39 angehoben marcus 2026-04-23 08:11:36 +02:00
  • c61108fe1b Fix Issue #10: Prompt verschärfen – KI muss sich strikt an max.title.length halten marcus 2026-04-23 07:56:14 +02:00
  • d1cffe8ef9 Konsolidiere Titelzeichen-Validierung in TitleCharacterRule marcus 2026-04-23 07:32:41 +02:00
  • 2e6d0b1d6d Fix Bug #12 (2/2): Zweite Validierungsstelle in TargetFilenameBuildingService angepasst marcus 2026-04-23 07:24:49 +02:00
  • 34c8245ae9 Fix Bug #12: Bindestrich im Titel wird jetzt erlaubt marcus 2026-04-23 07:02:06 +02:00
  • c7f53416ca Ergaenze fehlende Tests fuer SKIPPED-Statusdurchleitung im GUI-Adapter marcus 2026-04-22 17:13:33 +02:00
  • 20a14b3c62 Behebe Darstellungsfehler der Statusicons und Stale-Summary-Bug marcus 2026-04-22 16:27:33 +02:00
  • f4cfb5cbc0 Ergaenze zweiten GUI-Tab fuer Verarbeitungslauf mit Live-Fortschritt marcus 2026-04-22 15:29:06 +02:00
  • eacc205865 Behebe XML-Parsing-Fehler im Kommentar (doppelte Bindestriche in Kommentaren verboten) marcus 2026-04-22 14:01:38 +02:00
  • 566a7b97dd Prompt Anpassung marcus 2026-04-22 13:58:36 +02:00
  • d1fa989016 Entferne veralte --add-opens JavaFX-Module-Argumente aus Surefire marcus 2026-04-22 13:58:09 +02:00
  • 4875a1ed42 Fix doppelte API-Key-Meldung: originLabel zeigt nur noch ENV-Hinweis marcus 2026-04-22 13:42:18 +02:00
  • 0f07947879 Fix OpenAI-Adapter: extrahiert choices[0].message.content zweistufig marcus 2026-04-22 13:06:35 +02:00
  • 8884d15e69 Ändere Standard-Default für max.text.characters von 5000 auf 1000 marcus 2026-04-22 12:44:09 +02:00
  • 3e1f59fd12 Fix Windows-Konsolen-Encoding für Log-Ausgaben (UTF-8 vs. CP850) marcus 2026-04-22 12:13:50 +02:00
  • 13e4922272 Meldungsbereich: Button linksbündig; leeren bei Validieren und Techn. Tests marcus 2026-04-22 11:54:14 +02:00
  • 1996f31f43 Meldungsbereich: leeren bei Neu/Öffnen und Button zum manuellen Leeren marcus 2026-04-22 11:33:13 +02:00
  • e07b460cdd Meldungen können nun in die Zwischenablage kopiert werden. marcus 2026-04-22 11:23:44 +02:00
  • 9ba32f1bb8 Bugfix Pfaderkennung marcus 2026-04-22 10:21:02 +02:00
  • 8286d0f0e5 Titellänge nun parametrisierbar marcus 2026-04-22 09:53:03 +02:00
  • 088fd85572 Anpassung der Testfälle marcus 2026-04-21 20:34:01 +02:00
  • 8be1848ba9 Fix: Verarbeitung von PROPOSAL_READY bis SUCCESS in einem Lauf; log4j-core im GUI-Test-Classpath marcus 2026-04-21 17:26:21 +02:00
  • aaedc2d713 Neues Modul pdf-umbenenner-packaging und zugehörige Dokumentation marcus 2026-04-21 16:11:10 +02:00
  • ada7e203e3 GUI-Bugfixes: Defaults beim Start, kopierbare Meldungen mit Zeitstempel, Befundauflistung, Modell-ComboBox links, effektiver API-Key für Modellabruf marcus 2026-04-21 16:04:15 +02:00
  • 6babdd226e Source code cleanup van Elst, Marcus 2026-04-21 10:38:16 +02:00
  • 202088d1d3 Removed unused imports van Elst, Marcus 2026-04-21 10:31:47 +02:00
  • 523774707b PIT auf Domain und Application beschränken marcus 2026-04-21 06:06:45 +02:00
  • 016da8318d M13 vollständig abgeschlossen: V2.0-Freigabe (AP-001 bis AP-009) marcus 2026-04-20 22:50:51 +02:00
  • 1bb7a42735 M12 vollständig abgeschlossen (AP-001 bis AP-008) marcus 2026-04-20 21:57:06 +02:00
  • aa067a3165 M11 vollständig abgeschlossen (AP-001 bis AP-007) marcus 2026-04-20 20:31:15 +02:00
  • bbb5c4da3a M10 vollständig abgeschlossen (AP-004 bis AP-007) marcus 2026-04-20 17:51:13 +02:00
  • 6d4654f482 Nicht zum Projekt dazugehörige Dateien entfernen marcus 2026-04-20 13:09:16 +02:00
  • 01414fc732 M10 bis AP-003 marcus 2026-04-20 13:07:19 +02:00
  • 20b847d821 M10, AP-001 freigegeben marcus 2026-04-20 12:29:14 +02:00
  • fd5b3c5809 Arbeistpakete Für V2.0 vollständig marcus 2026-04-20 10:03:34 +02:00