backend
Expenses: GET /api/expenses/categories liefert die Kategorien
2026-05-30 12:31:59 +02:00
diary
Sprint 15: Suche, Ausweis, Teilen, Widget
2026-04-17 15:51:09 +02:00
promotion
Dateien nach „promotion“ hochladen
2026-04-28 08:32:31 +02:00
reports
Reports 2026-05-01 — Quartalsbericht
2026-05-01 08:07:41 +02:00
scripts
Feature: Generische Seiten-Hilfe (UI.pageInfo), POI Multi-Select, Tagessprüche-DB (SW by-v654)
2026-05-03 20:10:01 +02:00
tests
Sicherheit + Tests + A11y, SW by-v1118
2026-05-27 13:40:30 +02:00
.env.example
ki: Port 11435, Modell gemma-4-31b-it (LM Studio 0.4.x)
2026-04-24 18:15:32 +02:00
.gitignore
Security: Play Store Paket aus Git entfernen (signing.keystore nicht eincheckbar)
2026-05-09 18:10:13 +02:00
docker-compose.staging.yml
Security: VAPID-Keys raus aus Git, Dockerfile USER appuser, SW by-v1116
2026-05-27 13:02:12 +02:00
docker-compose.yml
Security: VAPID-Keys raus aus Git, Dockerfile USER appuser, SW by-v1116
2026-05-27 13:02:12 +02:00
Dockerfile
Revert: USER appuser in Dockerfile auskommentiert (DSM-ACL-Konflikt), SW by-v1117
2026-05-27 13:06:25 +02:00
Makefile
Security: CSP gehärtet — unsafe-inline + unsafe-eval raus, SW by-v1100
2026-05-27 06:23:47 +02:00
PROJEKT.md
Doku: Sprint 16 komplett — Phone-Frame, Screenshots, UX-Fixes
2026-04-27 19:44:26 +02:00
pytest.ini
Big Sweep: Security + Race-Conditions + Tests + DSGVO + A11y, SW by-v1095
2026-05-26 20:12:01 +02:00
VERSION
DRY: Notiz-Modal zentral in UI.noteModal (11 divergierte Kopien entfernt, ~750 Z. weniger); Fix: Founder-Race in jobs.py atomar + founder_number, SW v1133
2026-05-29 10:51:42 +02:00