Commit graph

11 commits

Author SHA1 Message Date
fds2610-bot
74b9f0cc17 Fix #159: Überlange Methoden zerlegt (FinTsFetchService::run, Booking::create/reverse, Bank-/InvoiceController) 2026-08-11 07:17:41 +02:00
fds2610-bot
70d98ff48a Fix #130: SSRF-Schutz gegen DNS-Rebinding (TOCTOU) per IP-Pinning 2026-07-27 11:59: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-bot
f6eb71ddd7 Fix #118: SSRF über fints_url-Feld bei Bankverbindungen verhindert 2026-07-08 07:45:08 +02:00
fds2610-bot
4b25961190 Feature: FinTS-TAN-Verfahren per Verbindung konfigurierbar + Decoupled-Polling-Fix 2026-05-23 13:51:18 +02:00
fds2610-bot
ed3d5d33f1 Fix: TAN-Challenge beim FinTS-Login verarbeiten (chipTAN QR / App) 2026-05-23 11:37:26 +02:00
fds2610-bot
841e1e916f Fix: FinTS-Registrierungsnummer (productName) eintragen 2026-05-23 11:34:20 +02:00
fds2610-bot
00fbf74307 Fix: FinTS productName auf 'FSCash' gesetzt 2026-05-23 11:29:24 +02:00
fds2610-bot
6ba281cfc1 Feature: "Abrufen ab"-Auswahl im Bearbeiten-Dialog der Direktverbindungen 2026-05-22 13:02:32 +02:00
fds2610-bot
995b52fbd3 Feature: FinTS-Direktverbindung und vereinheitlichte Importquellen
- FinTS-Abruf für Comdirect/DKB/Sparkassen via nemiah/php-fints (4.1)
  inkl. photoTAN-Eingabe-Modal und Multi-Konto-Auswahl
- Neue Tabelle bank_sources (CSV/API/FinTS) ersetzt bank_import_formats
  und bank_connections, Backfill in Migration 068
- Symmetrische Verschlüsselung sensibler Felder (PayPal-Signature,
  FinTS-PIN) mit AES-256-GCM, APP_KEY in .env
- Routes /bank/fints* → /bank/direkt*; "+ Neue Bank…"-Dialog erlaubt
  freie API/FinTS-Anbieter
- Scripts/encrypt_bank_secrets.php als idempotenter Migrations-Helfer
- Neue Tests 36 (Crypto) und 37 (BankSource)
2026-05-22 07:17:00 +02:00