Commit graph

385 commits

Author SHA1 Message Date
fds2610-bot
254761082f Fix #136: CSRF-Schutz für GET /bank/direkt/{id}/run ergänzt 2026-07-27 11:53:48 +02:00
fds2610
a1d4009b49 Merge pull request 'Fix #137: Netto/Brutto-Umschalter in der Buchungsmaske' (#145) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/145
2026-07-27 08:06:54 +02:00
fds2610-bot
46d1a8d4b2 Fix #137: Vertikale Ausrichtung Betrag-Modus-Toggle und Buchungstext korrigiert 2026-07-27 07:37:38 +02:00
fds2610-bot
63d8805340 Merge remote-tracking branch 'upstream/main' 2026-07-27 07:35:19 +02:00
fds2610-bot
c1b5c1ca83 Fix #137: Netto/Brutto-Umschalter in der Buchungsmaske ergänzt 2026-07-27 07:21:51 +02:00
fds2610
0b99f7f6a6 Merge pull request 'Feature: Lieferanten-Typeahead in der Belegliste (Issue #138)' (#144) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/144
2026-07-27 07:15:17 +02:00
fds2610-bot
3e92662d92 Fix #138: Lieferanten-Typeahead in der Belegliste ergänzt 2026-07-27 07:12:37 +02:00
fds2610
48c045d7ff Merge pull request 'Fix #139: Auto-Reload-Button durch iOS-artigen Toggle-Switch ersetzt' (#143) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/143
2026-07-27 07:00:15 +02:00
fds2610-bot
9dfaea8cda Fix #139: Auto-Reload-Button durch iOS-artigen Toggle-Switch ersetzt 2026-07-27 06:57:05 +02:00
fds2610
0d988c8bcd Merge pull request 'Feature: Ereignisanzeige aktualisiert sich automatisch (Ein-/Aus-Button)' (#141) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/141
2026-07-27 06:29:43 +02:00
fds2610-bot
9f61624b40 Fix #140: Essensbeleg-Vorlage um Eingabezeile ohne USt. (Trinkgeld) erweitert 2026-07-26 16:39:32 +02:00
fds2610-bot
87ccb00f95 Fix #139: Ereignisanzeige aktualisiert sich automatisch (Ein-/Aus-Button) 2026-07-26 16:35:36 +02:00
fds2610
b6cea7caff Merge pull request 'Feature: Kontostand nach Direktabruf auf Bank-Verbindungskachel' (#134) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/134
2026-07-23 11:53:35 +02:00
fds2610-bot
95f9f344ec Fix #testsuite: Test 54 (Session-Cookie) und Test 56 (Nextcloud-SSRF) dauerhaft grün 2026-07-21 19:21:16 +02:00
fds2610-bot
c0d6aac873 Fix: Kontostand-Kachel – Abruf/Kontostand-Label auf gleicher Höhe, Umbruch bei schmaler Kachel 2026-07-21 19:14:19 +02:00
fds2610-bot
666edd5c22 Fix: PayPal-Kontostand über L_AMT0/L_CURRENCYCODE0-Format auslesen 2026-07-21 19:00:01 +02:00
fds2610-bot
ff4e0aac31 Fix: FinTS-Kontostand über dedizierte GetBalance-Abfrage statt Statement-Saldo 2026-07-21 18:56:32 +02:00
fds2610-bot
2b93d38513 Feature: Kontostand nach Direktabruf auf Bank-Verbindungskachel 2026-07-21 18:43:41 +02:00
fds2610
a7e888a0c9 Merge pull request 'Fix #127: SSRF-Schutz für nextcloud_url beim Belegimport' (#128) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/128
2026-07-16 18:19:09 +02:00
fds2610-bot
72af3c0e1c Fix #129: Stored XSS über supplier_name im KI-Kontierungsvorschlag verhindert 2026-07-16 18:11:10 +02:00
fds2610-bot
e3c47f7d89 Fix #127: SSRF-Schutz für nextcloud_url beim Belegimport 2026-07-12 06:13:56 +02:00
fds2610
c006b1d00a Merge pull request 'Fix #122 + #121 + #124 + #126: Login-Brute-Force-Schutz, Session-Cookie-Härtung, update.sh-Testauswertung, Mail-Header-Injection' (#123) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/123
2026-07-11 17:16:21 +02:00
fds2610-bot
8b562dcb41 Fix #126: E-Mail-Header-Injection über mail_subject_template verhindert 2026-07-11 12:27:16 +02:00
fds2610-bot
222a581304 Fix #124: Testerfolg in update.sh per Exit-Code statt Textsuche prüfen 2026-07-10 22:21:11 +02:00
fds2610-bot
eeeec1e94d Fix #121: Session-Cookie mit HttpOnly, SameSite und Secure gehärtet 2026-07-10 14:43:30 +02:00
fds2610-bot
81c35c6051 Merge remote-tracking branch 'upstream/main' 2026-07-10 14:40:04 +02:00
fds2610-bot
1d93ab8662 Fix #122: Brute-Force-Schutz für /login (Account-Lockout nach Fehlversuchen) 2026-07-10 14:37:22 +02:00
fds2610
fdd9e3ea9c Merge pull request 'Fix #114 + #116 + #117 + #118 + #119: Beleg-/Mail-/SSRF-/Zugangsdaten-Sicherheitsfixes' (#115) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/115
2026-07-10 14:36:01 +02:00
fds2610-bot
6292c90fc5 Fix #119: SMTP-/Nextcloud-Passwörter verschlüsselt gespeichert, kein Klartext im HTML mehr 2026-07-08 07:48:16 +02:00
fds2610-bot
f6eb71ddd7 Fix #118: SSRF über fints_url-Feld bei Bankverbindungen verhindert 2026-07-08 07:45:08 +02:00
fds2610-bot
d57f334229 Fix #117: E-Mail-Header-/SMTP-Command-Injection über Empfänger-/CC-Adressen verhindert 2026-07-08 07:41:44 +02:00
fds2610-bot
649684a77b Fix #116: Beleg-Uploads aus dem Web-Root entfernt (nach data/uploads verschoben) 2026-07-08 07:37:45 +02:00
fds2610-bot
2012f228c4 Fix #114: Beleg-Löschung nicht mehr durch Datei-Permission-Fehler unterbrochen 2026-07-06 23:57:37 +02:00
fds2610
0fad25907c Merge pull request 'Verzeichnis BEISPIELE/ ignorieren' (#113) from fds2610-bot/Steuerkram:chore/beispiele-gitignore into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/113
2026-07-03 07:13:40 +02:00
fds2610-bot
f7c3db59bc Beispieldateien-Verzeichnis BEISPIELE/ ignorieren 2026-07-03 07:12:16 +02:00
fds2610
436cacf683 Merge pull request 'Fix #111: Zwei zusätzliche CC-E-Mail-Adressen pro Kunde' (#112) from fds2610-bot/Steuerkram:feature/kunden-cc-emails into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/112
2026-07-03 07:11:22 +02:00
fds2610-bot
d4602368e7 Fix #111: Zwei zusätzliche CC-E-Mail-Adressen pro Kunde 2026-07-02 21:08:11 +02:00
fds2610
2de894ccd0 Merge pull request 'Fix #108: Lieferant in Belegliste inline bearbeiten' (#110) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/110
2026-06-29 18:25:17 +02:00
fds2610-bot
1fec39da9b Fix #109: Ereignisse-Log für Nextcloud-Import 2026-06-29 18:21:05 +02:00
fds2610-bot
6ce2c72cd9 Fix #108: Lieferant in Belegliste inline bearbeiten 2026-06-29 18:15:39 +02:00
fds2610
fe3f64ae89 Merge pull request 'Fix: Undefined-Array-Key-Warning bei Buchungsvorlagen ohne Standard-Lieferant' (#107) from fds2610-bot/Steuerkram:feature/buchungsvorlagen into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/107
2026-06-11 20:17:44 +02:00
fds2610-bot
91953aa682 Fix: Testnummern-Kollision - LlmAvailableModelsTest auf 45 umbenannt 2026-06-11 20:13:11 +02:00
fds2610-bot
ff2192b382 Merge main in feature/buchungsvorlagen (Changes.md-Konflikt aufgelöst) 2026-06-11 20:11:10 +02:00
fds2610
abee609788 Merge pull request 'Feature: Liste verfügbarer Ollama-Modelle in den Einstellungen (#103)' (#105) from fds2610-bot/Steuerkram:automate/issue-103 into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/105
2026-06-11 20:09:17 +02:00
fds2610-bot
29f55b0837 Merge main in feature/buchungsvorlagen (Changes.md-Konflikt aufgelöst) 2026-06-11 20:07:47 +02:00
fds2610-bot
fa4bfcf445 Merge main in automate/issue-103 (Changes.md-Konflikt aufgelöst) 2026-06-11 20:07:00 +02:00
fds2610
6d8bbd863b Merge pull request 'Fix #102: CSV-Importformat im Direktverbindungs-Dialog' (#104) from fds2610-bot/Steuerkram:automate/issue-102 into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/104
2026-06-11 20:04:40 +02:00
fds2610-bot
ab9de0d057 Merge main in automate/issue-103 (Changes.md-Konflikt aufgelöst) 2026-06-11 20:00:46 +02:00
fds2610-bot
08a82d641a Merge main in automate/issue-102 (Changes.md-Konflikt aufgelöst) 2026-06-11 19:59:55 +02:00
fds2610-bot
4fae43970b Fix: Undefined-Array-Key-Warning bei Buchungsvorlagen ohne Standard-Lieferant 2026-06-11 19:48:59 +02:00