-
1ef297ab89
chore: Version 0.5.0

rdmsandClaude Fable 5
2026-07-20 08:46:08 +02:00
-
89a08965db
docs: Architektur (Mermaid) und CLAUDE.md fuer kuenftige Sessions

rdmsandClaude Fable 5
2026-07-20 08:46:00 +02:00
-
09b34ae13b
fix: lueckenlose taegliche Saldo-Reihen fuer Grafana

rdmsandClaude Fable 5
2026-07-20 08:32:36 +02:00
-
f5fa3e45e8
feat: Admin-Seite mit Passwortaenderung und Regel-Neuanwendung

rdmsandClaude Fable 5
2026-07-20 08:24:33 +02:00
-
74684c7e6c
feat: Kalt-Backup-Skript finance_pod

rdmsandClaude Fable 5
2026-07-20 08:11:53 +02:00
-
9316d72bb4
docs: Implementierungsplan Ausbaustufe 4 (Backup, Admin, Grafana, Doku)

rdmsandClaude Fable 5
2026-07-20 08:01:57 +02:00
-
8f6f1a6e0e
docs: Ausbaustufe-3-Plan abgeschlossen

rdmsandClaude Fable 5
2026-07-19 22:10:23 +02:00
-
c2b5f6eaa3
chore: Version 0.4.0

rdmsandClaude Fable 5
2026-07-19 22:08:44 +02:00
-
1b888307e9
fix: DKB-Empfaenger/Zweck-Split per CSV-Ground-Truth, Vergleichswerkzeug

rdmsandClaude Fable 5
2026-07-19 22:08:37 +02:00
-
7a0f71aa8c
feat: Salden-Seite mit Stichtag und Monatsuebersicht

rdmsandClaude Fable 5
2026-07-19 21:53:23 +02:00
-
ea4858c4de
feat: CSV-Import ueber bestehende Pipeline mit dreiwertiger Saldo-Pruefung

rdmsandClaude Fable 5
2026-07-19 21:45:53 +02:00
-
e2d713e960
feat: CSV-Parser fuer DKB/VR/HVB-Kontoumsatz-Exporte

rdmsandClaude Fable 5
2026-07-19 21:34:48 +02:00
-
f6a53b7e56
feat: Konto-Saldo-Anker mit ankerbasierter Saldenrechnung

rdmsandClaude Fable 5
2026-07-19 21:25:04 +02:00
-
41d556bcde
docs: Implementierungsplan Ausbaustufe 3 (CSV-Import, Saldo-Anker, Salden-Seite)

rdmsandClaude Fable 5
2026-07-19 21:12:15 +02:00
-
6b02fa3d85
chore: CSV-Kontoexporte in fixtures gitignoren (echte Daten)

rdmsandClaude Fable 5
2026-07-19 21:10:17 +02:00
-
1fc87001d6
chore: Beispielskript mit Langfuse-Keys aus Versionskontrolle ausgenommen

rdmsandClaude Fable 5
2026-07-19 17:42:31 +02:00
-
18b738738b
test: UX-Regressionstests fuer Vorschlaege-Fieldset und Import-Button-Matrix

rdmsandClaude Fable 5
2026-07-19 17:18:03 +02:00
-
06392c0fec
fix: tolerante GUI-Filter, sichtbare Bedienelemente, fixierte Navigation

rdmsandClaude Fable 5
2026-07-19 17:09:35 +02:00
-
e7855a7bda
feat: Import-Rollback fuer bestaetigte Auszuege (v0.3.0)

rdmsandClaude Fable 5
2026-07-19 16:40:56 +02:00
-
d71c22adce
feat: Buchungs-Pagination, Inbox-Scan-Button, Grafana-Direktansteuerung, UI-Feinschliff

rdmsandClaude Fable 5
2026-07-19 16:18:54 +02:00
-
0bad69bf42
fix: Final-Review-Feinschliff (DR-Kommentar korrigiert, SameSite-Pin, Grafana-Link-Hostname)

rdmsandClaude Fable 5
2026-07-19 15:29:38 +02:00
-
543bb648b7
docs: Ausbaustufe-2-Plan abgeschlossen

rdmsandClaude Fable 5
2026-07-19 15:23:33 +02:00
-
94eb80506e
feat: gemeinsames Passwort fuer GUI und Grafana, Dashboard-Embedding

rdmsandClaude Fable 5
2026-07-19 15:13:31 +02:00
-
f57edc5fcd
feat: Secrets unter ~/.local/share/finance_pod (Backup-vollstaendig)

rdmsandClaude Fable 5
2026-07-19 15:06:21 +02:00
-
bba04db663
fix: Arbeitsablauf als nummerierte Liste, HTML-Escaping in Hilfe

rdmsandClaude Fable 5
2026-07-19 15:04:35 +02:00
-
e40442b73b
feat: Hilfe-Seite mit Gebrauchsanleitung

rdmsandClaude Fable 5
2026-07-19 15:02:19 +02:00
-
d5103a0fb3
fix: API_IMAGE nutzt FINANCE_DIR-Variable statt Duplikatpfad

rdmsandClaude Fable 5
2026-07-19 15:00:42 +02:00
-
82f278ca00
feat: Versionsanzeige (VERSION-Datei, Footer, /api/version, Image-Tag)

rdmsandClaude Fable 5
2026-07-19 14:57:49 +02:00
-
87f8bbc400
fix: json-form-Extension als Superset in base.html konsolidiert

rdmsandClaude Fable 5
2026-07-19 14:54:54 +02:00
-
36d3e4fc59
feat: Konten umbenennbar, Betrag-Spalte mit Euro im Kopf

rdmsandClaude Fable 5
2026-07-19 14:50:39 +02:00
-
f27eda88f4
fix: Parser-Noise-Filter, Sammelstopp am Schlusssaldo, Audit-Werkzeug

rdmsandClaude Fable 5
2026-07-19 14:46:32 +02:00
-
597f7ba552
docs: Implementierungsplan Ausbaustufe 2

rdmsandClaude Fable 5
2026-07-19 14:30:40 +02:00
-
917797bb16
fix: Duplikat-Recheck beim Confirm nur statement-uebergreifend

rdmsandClaude Fable 5
2026-07-17 20:16:08 +02:00
-
cf9282c716
fix: Final-Review-Findings (GUI-Login, FK-Kaskaden, Validierung, Duplikat-Recheck, Views)

rdmsandClaude Fable 5
2026-07-17 20:11:31 +02:00
-
b3b40a5982
docs: Plan-Haekchen nach Umsetzung aller 17 Tasks gesetzt

rdmsandClaude Fable 5
2026-07-17 19:51:05 +02:00
-
1338bd66d5
fix: Inbox/Uploads unter gemeinsamem Bind-Mount (EXDEV bei Path.replace)

rdmsandClaude Fable 5
2026-07-17 19:45:36 +02:00
-
557928ac3f
feat: Pod-Skript finance_pod mit systemd-Service und Secrets-Bootstrap

rdmsandClaude Fable 5
2026-07-17 19:37:03 +02:00
-
a1d8e91cbc
feat: Containerfile und Entrypoint

rdmsandClaude Fable 5
2026-07-17 19:26:15 +02:00
-
fca11f551c
fix: Grafana-Datasource-UID gepinnt, Dashboard-Feinheiten

rdmsandClaude Fable 5
2026-07-17 19:23:27 +02:00
-
43e8e8e8f9
feat: SQL-Views und Grafana-Provisionierung

rdmsandClaude Fable 5
2026-07-17 19:18:20 +02:00
-
df6615c8f7
fix: Fehler-Feedback Kreditzuordnung, robustes PDF-Fehlerhandling

rdmsandClaude Fable 5
2026-07-17 19:14:43 +02:00
-
afbbcbe9a5
feat: Import-Seite mit Drag-and-Drop und Planungs-Seite

rdmsandClaude Fable 5
2026-07-17 19:05:58 +02:00
-
3847398055
fix: json-form-Extension fuer Standalone-Elemente, Kontoname in Buchungsliste

rdmsandClaude Fable 5
2026-07-17 18:53:23 +02:00
-
a6009c47e3
feat: Web-GUI Basis, Uebersicht, Buchungsliste

rdmsandClaude Fable 5
2026-07-17 18:45:54 +02:00
-
e8ea948b38
test: Vorschlagslogik suggest_recurring abgedeckt

rdmsandClaude Fable 5
2026-07-17 18:38:52 +02:00
-
b0cb4883ea
feat: Planungs- und Szenario-API mit Projektion und Vorschlaegen

rdmsandClaude Fable 5
2026-07-17 18:33:25 +02:00
-
8ca563cec1
fix: Upload-Sanitizing, atomare Import-Reihenfolge, idempotentes UNBEKANNT-Konto

rdmsandClaude Fable 5
2026-07-17 18:28:15 +02:00
-
19d870cf20
feat: Import-API mit Vorschau, Saldo-Pruefung und Duplikat-Schutz

rdmsandClaude Fable 5
2026-07-17 18:21:28 +02:00
-
0576b396f1
fix: PATCH-Buchung ohne Feld laesst Kategorie unveraendert, 404 bei unbekannter Kategorie

rdmsandClaude Fable 5
2026-07-17 18:16:52 +02:00
-
320abd6542
feat: CRUD-API Konten/Buchungen/Kategorien/Regeln

rdmsandClaude Fable 5
2026-07-17 18:11:56 +02:00
-
193bbc450c
fix: konstante Zeit fuer API-Key-Vergleich, Auth-Tests erweitert

rdmsandClaude Fable 5
2026-07-17 18:07:20 +02:00
-
a10f4d0b57
feat: FastAPI-App mit API-Key- und Session-Auth

rdmsandClaude Fable 5
2026-07-17 18:03:24 +02:00
-
101ee01af1
feat: PDF-Parser VR/HVB/DKB mit Registry und Fixture-Tests

rdmsandClaude Fable 5
2026-07-17 17:50:07 +02:00
-
78d94a583b
fix: NBSP-Betraege und ParserError bei ungueltigem Datum

rdmsandClaude Fable 5
2026-07-17 17:34:39 +02:00
-
d91bb2e331
feat: Parser-Basis, Bank-Erkennung, Saldo-/Duplikat-Pruefung

rdmsandClaude Fable 5
2026-07-17 17:30:10 +02:00
-
877cba4964
test: Absolute-Modifier und Stichtag-Semantik der Projektion

rdmsandClaude Fable 5
2026-07-17 17:27:41 +02:00
-
020f41e9f2
feat: Szenario-Engine (Projektion, Modifikatoren, Zahlungsstrom)

rdmsandClaude Fable 5
2026-07-17 17:22:36 +02:00
-
d41db2e10d
test: Clamping-Tests Schaltjahr und Quartalsrhythmus

rdmsandClaude Fable 5
2026-07-17 17:20:19 +02:00
-
82800ea7d0
feat: Recurrence-Terminberechnung

rdmsandClaude Fable 5
2026-07-17 17:16:36 +02:00
-
9f50435df9
feat: Kredit-Mathematik (Annuitaet, endfaellig)

rdmsandClaude Fable 5
2026-07-17 17:12:25 +02:00
-
d37cb230c4
feat: Datenmodell (SQLAlchemy) und Alembic-Migration

rdmsandClaude Fable 5
2026-07-17 17:09:02 +02:00
-
53ffd65104
feat: Projekt-Geruest finance/ mit Config und Test-Setup

rdmsandClaude Fable 5
2026-07-17 17:04:59 +02:00
-
d4a98e117f
docs: Implementierungsplan Finanzberatungs-Tool (Plan.md)

rdmsandClaude Fable 5
2026-07-17 16:19:13 +02:00
-
309b1039c5
Initial commit
rdms
2026-07-17 12:39:50 +02:00