29 Commits

Author SHA1 Message Date
f264a67915 verwende reale Restschuld zur Zinsbetragberechnung 2025-03-27 09:57:09 +01:00
f384c6d1d0 bessere Reihenfolge 2025-03-27 09:02:39 +01:00
d0306217bb verwende nicht-veraltete Klassen 2025-03-27 09:00:33 +01:00
f1b585c945 Drucke Kreditjahr UND Kalenderjahr, wenn angemessen 2025-03-27 09:00:14 +01:00
c4357aebcd Beabsichtigte Restschuld eingebaut 2025-03-27 08:49:48 +01:00
b0c6af37d1 ermögliche Angabe von Laufzeit in Jahren und Monaten 2025-03-26 16:40:52 +01:00
014c7f4786 Sondertilgung optional 2025-03-26 16:40:14 +01:00
20641043d3 kommandozeile als Standard-Eingabeform 2025-03-26 15:51:08 +01:00
e942a732e5 etwas benutzerfreundlichere Eingabe in Kommandozeile 2025-03-26 15:50:09 +01:00
6d16191e0e - Zeige korrekte Jahressummen
- drucke letzte Summe Kreditjahr nach Ablauf
2025-03-25 13:35:38 +01:00
05debf0b80 - Trümmer in kleinere Methoden aufgeteilt
- Sondertilgungen eingebaut
2025-03-25 12:54:56 +01:00
4a2d546198 added explanatory comment to rather uncommon way of calculating rule-of-three (dreisatz) 2025-01-24 10:08:44 +01:00
c14f2455e4 updated based on latest changes in LoadingBar 2025-01-22 16:54:59 +01:00
8386b1b53d reduce calculations with combinated method 2025-01-22 15:15:35 +01:00
057a4973c7 fix rounding errors by first multiplying and then dividing 2025-01-22 15:15:05 +01:00
3810a159b1 fix missing import 2025-01-22 15:14:32 +01:00
71daaaff15 Fix thread-safety
properly do time based logging and quit, when done
2025-01-20 14:50:47 +01:00
6e1fb749ad Made calculations more precise 2025-01-20 14:29:26 +01:00
4ed86f7420 - ProgressHandler Threadsafe gemacht
- ermögliche loggen ohne progress, rein Zeitbasiert
  -> möglichst, sodass kein spam entsteht bzw. das reguläre Loggen berücksichtigt wird
2025-01-14 11:39:58 +01:00
4fc5648c4f - make constants final
- added constant for temp dir
- redacted path to specific temp dir
2024-11-06 10:09:36 +01:00
4c76542f54 - also log after a certain amount of time if processing is slow 2024-11-06 10:00:35 +01:00
8426fa4a33 - optimisations by SonarQube and IntelliJ Inspections
- own smaller optimisations
2024-11-06 09:58:52 +01:00
416789c88c - optimised with SonarQube/ IntelliJ Inspections
- smaller own optimisations
2024-11-06 09:50:26 +01:00
2af0eaebdd offset für Zeit vor Mittagspause eingebaut 2024-08-08 12:47:59 +02:00
903481e63b - fix Verhalten mit einem Datum und Endnachricht 2024-08-07 12:06:12 +02:00
61465b9a57 - cli-funktionalität hinzugefügt
- weitere Details ausgedruckt
2024-08-07 12:05:01 +02:00
4e0fae1c4a init ignore file 2024-08-07 12:03:24 +02:00
0bdb0b7bb1 zusätzliche Dateien + Änderungen aus Nextcloud hinzugefügt 2024-08-05 14:48:14 +02:00
780ae60cb4 initial commit from local files 2024-08-05 14:33:49 +02:00