2026-04-25 - 2026-05-25
Overview
2 Releases published by 1 user
Published
3.2.300
PDF-Renamer-KI V3.2.300
Published
3.0.239
PDF-KI-Renamer v3.0
63 Issues closed from 1 user
Closed
#92 Bug: MSI-Betrieb – TLS handshake_failure bei KI-Endpoint (gebündeltes JRE)
Closed
#32 Feature: Zoom in PDF-Vorschau per Mausrad
Closed
#77 V3.0 Produkttest: Fehlende Tooltips (Konfigurationstab + Verarbeitungslauf-Tab)
Closed
#80 Feature: Dirty-Indikator für Konfigurationstab und Prompt-Tab
Closed
#81 V3.0 Produkttest: Verlauf-Tab – Status-ComboBox zeigt rohe Enum-Werte statt deutsche Bezeichnungen
Closed
#82 V3.0 Produkttest: Verlauf-Tab – Suche ohne Live-Filter, Aktualisieren-Button weit entfernt
Closed
#83 UX: Verlauf-Tab – KI-Begründung bei SUCCESS-Versuch verwirrend leer
Closed
#84 UX: Verlauf-Tab – Aktionsbuttons werden nach Laufende nicht sofort reaktiviert
Closed
#86 Feature: Verlauf-Tab – Mehrfachauswahl (Strg+A, Strg+Klick, Shift+Klick)
Closed
#87 UX: Keine Möglichkeit, eine neue leere SQLite-Datenbank anzulegen
Closed
#88 UX: Verlauf-Tab – FAILED_FINAL-Einträge zeigen keine Fehlerursache im Detailbereich
Closed
#93 #93 – Neue-DB-Dialog: Filter und Standardname an aktiver DB-Endung ausrichten
Closed
#91 Bug: MSI-Betrieb – relatives runtime.lock.file verhindert Verlauf-Tab und Verarbeitungslauf
Closed
#90 Feature: Technische Tests – Log-Datei-Pfad und Schreibbarkeit prüfen und anzeigen
Closed
#89 Bug: MSI-Betrieb – relative Pfade in application.properties funktionieren nicht (log.directory, runtime.lock.file)
Closed
#78 V3.0 Produkttest: Falsche Fehlerklassifizierung – FAILED_RETRYABLE statt FAILED_FINAL
Closed
#85 Bug: Prompt-Tab – Dirty-Indikator bleibt nach „Verwerfen" im Tab-Titel
Closed
#79 V3.0 Produkttest: Prompt-Tab ignoriert automatisch geladene Konfiguration beim Start
Closed
#65 Review & Optimierung: MSI-Installer (Windows-Packaging) prüfen und stabilisieren
Closed
#7 Feature: V3.0 – SQLite-DB-Ansicht und punktuelle Folgeaufgaben je Dokument
Closed
#71 Feature: Prompt-Editor direkt in der GUI
Closed
#50 Feature: Statuszeile anlegen und Inhalt definieren
Closed
#73 Feature: Lauf-Statistik / Summary-Banner nach Verarbeitungslauf
Closed
#66 Feature: Tooltips an Buttons, Feldern und Status-Icons
Closed
#51 UX: Bedeutung und Darstellung von FAILED_RETRYABLE vs FAILED_PERMANENT klaeren
Closed
#68 Optimierung: Jenkins-Build verbessern (Versionierung, Artefakt-Archivierung, Pipeline-Hygiene)
Closed
#67 Optimierung: Konsistente Versionierung zwischen POM, App-Version und Jenkins-Build
Closed
#49 Feature: Flyway fuer SQLite-DB-Migration integrieren
Closed
#60 Bug: OOM-Risiko durch Files.readAllBytes() bei grossen PDFs (R3-24)
Closed
#54 Bug: Konkurrierende Modellabruf-Threads ohne Serialisierung (R2-THR-07)
Closed
#53 Bug: Manuell erzeugter Thread fuer Konfigurations-Oeffnen ohne Serialisierung (R2-THR-04)
Closed
#55 Bug: Mutable Felder in PdfPreviewPane ohne volatile (R2-THR-03)
Closed
#56 Bug: Inkonsistente log4j-slf4j Artifact-ID zwischen Parent und Adapter-out (R2-DEP-01)
Closed
#34 Doku: Modulare Architektur-Dokumentation für Coding-Agenten
Closed
#63 Bug: Datei-Filter in pickFile() wirkungslos (R3-06)
Closed
#61 Bug: Connection-Leak in SqliteUnitOfWorkAdapter (R3-04)
Closed
#58 Bug: Exception in DefaultResolveHistoricalFileNameUseCase verschluckt (R3-02)
Closed
#57 Bug: Exception in DefaultResolveHistoricalDocumentContextUseCase verschluckt (R3-01)
Closed
#64 Bug: Endlosschleife in createBakBackup ohne Abbruchbedingung (R3-62)
Closed
#59 Bug: Instant.parse ohne Legacy-Format-Schutz in SqliteProcessingAttemptRepositoryAdapter (R3-21)
Closed
#62 Bug: Leere Bootstrap.java – toter Code (R3-07)
Closed
#52 Bug: Race Condition auf pendingMessages beim Test-Trigger (R2-THR-02)
Closed
#35 Feature: Einzelinstanz-Schutz – Anwendung darf nur einmal gestartet werden
Closed
#42 Feature: KI-Prompt bei Zeichenlimit-Ueberschreitung automatisch kuerzen
Closed
#44 UX: Andere Icons fuer die verschiedenen Verarbeitungsstatus
Closed
#24 UX: Konfigurationsseite kompakter gestalten
Closed
#48 Bug: DateTimeParseException beim Lesen aelterer SQLite-Zeitstempel
Closed
#47 UX: Hinweisbereich im Verarbeitungslauf-Tab zu unauffaellig
Closed
#46 Bug: Button 'Zuruecksetzen auf KI-Vorschlag' aktiv obwohl kein KI-Vorschlag existiert
Closed
#31 Feature: Manuelle Dateinamen-Eingabe fuer nicht verarbeitete Dateien (FAILED/SKIPPED)
Closed
#45 UX: Fehlender Abstand unterhalb der PDF-Navigationsbuttons
Closed
#43 UX: Fehlergrund bei FAILED nicht sichtbar – Benutzer erhaelt kein Feedback
Closed
#30 UX: Dateiname-Feld bei uebersprungenen Dateien – Gruende kommunizieren
Closed
#41 Feature: Neuen Dateinamen in Ergebnisliste aus DB nachladen
Closed
#40 Bug: Dateiname-Feld zeigt Platzhaltertext statt leer zu bleiben
Closed
#39 UX: Fehlende rechte Padding/Margin an KI-Begruendungs- und Dateiname-Textfeld
Closed
#25 UX: Dateiname-Editor unprofessionell – Label und Darstellung überarbeiten
Closed
#38 Bug: Manuelles Umbenennen legt neue Kopie an statt vorhandene Zieldatei umzubenennen
Closed
#37 Bug: Erneut-Verarbeiten legt neue Kopie an statt vorhandene Zieldatei zu ersetzen
Closed
#36 Bug: Dateiname-Editor – Speichern-Button löst falschen Dialog aus
Closed
#26 UX: KI-Begründungsbereich im Detailbereich zu klein
Closed
#20 Feature: Windows System-Tray-Integration
Closed
#21 Feature: Anwendungs-Icon / Logo für die JavaFX-Anwendung
66 Issues created by 1 user
Opened
#34 Doku: Modulare Architektur-Dokumentation für Coding-Agenten
Opened
#35 Feature: Einzelinstanz-Schutz – Anwendung darf nur einmal gestartet werden
Opened
#36 Bug: Dateiname-Editor – Speichern-Button löst falschen Dialog aus
Opened
#37 Bug: Erneut-Verarbeiten legt neue Kopie an statt vorhandene Zieldatei zu ersetzen
Opened
#38 Bug: Manuelles Umbenennen legt neue Kopie an statt vorhandene Zieldatei umzubenennen
Opened
#39 UX: Fehlende rechte Padding/Margin an KI-Begruendungs- und Dateiname-Textfeld
Opened
#40 Bug: Dateiname-Feld zeigt Platzhaltertext statt leer zu bleiben
Opened
#41 Feature: Neuen Dateinamen in Ergebnisliste aus DB nachladen
Opened
#43 UX: Fehlergrund bei FAILED nicht sichtbar – Benutzer erhaelt kein Feedback
Opened
#42 Feature: KI-Prompt bei Zeichenlimit-Ueberschreitung automatisch kuerzen
Opened
#44 UX: Andere Icons fuer die verschiedenen Verarbeitungsstatus
Opened
#45 UX: Fehlender Abstand unterhalb der PDF-Navigationsbuttons
Opened
#46 Bug: Button 'Zuruecksetzen auf KI-Vorschlag' aktiv obwohl kein KI-Vorschlag existiert
Opened
#47 UX: Hinweisbereich im Verarbeitungslauf-Tab zu unauffaellig
Opened
#48 Bug: DateTimeParseException beim Lesen aelterer SQLite-Zeitstempel
Opened
#49 Feature: Flyway fuer SQLite-DB-Migration integrieren
Opened
#50 Feature: Statuszeile anlegen und Inhalt definieren
Opened
#51 UX: Bedeutung und Darstellung von FAILED_RETRYABLE vs FAILED_PERMANENT klaeren
Opened
#54 Bug: Konkurrierende Modellabruf-Threads ohne Serialisierung (R2-THR-07)
Opened
#52 Bug: Race Condition auf pendingMessages beim Test-Trigger (R2-THR-02)
Opened
#53 Bug: Manuell erzeugter Thread fuer Konfigurations-Oeffnen ohne Serialisierung (R2-THR-04)
Opened
#56 Bug: Inkonsistente log4j-slf4j Artifact-ID zwischen Parent und Adapter-out (R2-DEP-01)
Opened
#55 Bug: Mutable Felder in PdfPreviewPane ohne volatile (R2-THR-03)
Opened
#57 Bug: Exception in DefaultResolveHistoricalDocumentContextUseCase verschluckt (R3-01)
Opened
#58 Bug: Exception in DefaultResolveHistoricalFileNameUseCase verschluckt (R3-02)
Opened
#59 Bug: Instant.parse ohne Legacy-Format-Schutz in SqliteProcessingAttemptRepositoryAdapter (R3-21)
Opened
#60 Bug: OOM-Risiko durch Files.readAllBytes() bei grossen PDFs (R3-24)
Opened
#61 Bug: Connection-Leak in SqliteUnitOfWorkAdapter (R3-04)
Opened
#62 Bug: Leere Bootstrap.java – toter Code (R3-07)
Opened
#63 Bug: Datei-Filter in pickFile() wirkungslos (R3-06)
Opened
#64 Bug: Endlosschleife in createBakBackup ohne Abbruchbedingung (R3-62)
Opened
#65 Review & Optimierung: MSI-Installer (Windows-Packaging) prüfen und stabilisieren
Opened
#66 Feature: Tooltips an Buttons, Feldern und Status-Icons
Opened
#67 Optimierung: Konsistente Versionierung zwischen POM, App-Version und Jenkins-Build
Opened
#68 Optimierung: Jenkins-Build verbessern (Versionierung, Artefakt-Archivierung, Pipeline-Hygiene)
Opened
#69 Feature: Integrierte Hilfe (F1) in der GUI
Opened
#70 Feature: Dark Mode für die GUI
Opened
#71 Feature: Prompt-Editor direkt in der GUI
Opened
#72 Feature: Log-Viewer in der GUI
Opened
#73 Feature: Lauf-Statistik / Summary-Banner nach Verarbeitungslauf
Opened
#74 Feature: Token- und Kosten-Tracking pro Lauf
Opened
#75 Feature: Verarbeitungsergebnisse als Excel-Datei exportieren
Opened
#76 Feature: Automatische Update-Prüfung beim Start
Opened
#77 V3.0 Produkttest: Fehlende Tooltips (Konfigurationstab + Verarbeitungslauf-Tab)
Opened
#78 V3.0 Produkttest: Falsche Fehlerklassifizierung – FAILED_RETRYABLE statt FAILED_FINAL
Opened
#79 V3.0 Produkttest: Prompt-Tab ignoriert automatisch geladene Konfiguration beim Start
Opened
#80 Feature: Dirty-Indikator für Konfigurationstab und Prompt-Tab
Opened
#81 V3.0 Produkttest: Verlauf-Tab – Status-ComboBox zeigt rohe Enum-Werte statt deutsche Bezeichnungen
Opened
#82 V3.0 Produkttest: Verlauf-Tab – Suche ohne Live-Filter, Aktualisieren-Button weit entfernt
Opened
#83 UX: Verlauf-Tab – KI-Begründung bei SUCCESS-Versuch verwirrend leer
Opened
#84 UX: Verlauf-Tab – Aktionsbuttons werden nach Laufende nicht sofort reaktiviert
Opened
#85 Bug: Prompt-Tab – Dirty-Indikator bleibt nach „Verwerfen" im Tab-Titel
Opened
#86 Feature: Verlauf-Tab – Mehrfachauswahl (Strg+A, Strg+Klick, Shift+Klick)
Opened
#87 UX: Keine Möglichkeit, eine neue leere SQLite-Datenbank anzulegen
Opened
#88 UX: Verlauf-Tab – FAILED_FINAL-Einträge zeigen keine Fehlerursache im Detailbereich
Opened
#89 Bug: MSI-Betrieb – relative Pfade in application.properties funktionieren nicht (log.directory, runtime.lock.file)
Opened
#90 Feature: Technische Tests – Log-Datei-Pfad und Schreibbarkeit prüfen und anzeigen
Opened
#91 Bug: MSI-Betrieb – relatives runtime.lock.file verhindert Verlauf-Tab und Verarbeitungslauf
Opened
#92 Bug: MSI-Betrieb – TLS handshake_failure bei KI-Endpoint (gebündeltes JRE)
Opened
#93 #93 – Neue-DB-Dialog: Filter und Standardname an aktiver DB-Endung ausrichten
Opened
#94 Fix: Java Preferences-Knoten auf fixen String umstellen
Opened
#95 Automatischer Preis-Update-Mechanismus
Opened
#96 Zeit-Kosten-Graph im Kosten-Analyse-Tab
Opened
#97 Letzte Konfiguration wird beim Start nicht geladen
Opened
#98 Modell-Combobox: Filterung ungeeigneter Modelle
Opened
#99 CLI-Befehle für Modell-Preise (Headless-Preisverwaltung)