Changelog
Aktuelle Änderungen und Updates
Warum hier alles steht
Hier liegt jede Änderung an der Plattform offen, seit dem ersten Commit — das schließt Sicherheitskorrekturen ausdrücklich ein, auch solche, die einen Fehler benennen, den es vorher gab. Das ist eine bewusste Entscheidung, keine Unachtsamkeit: ein Anbieter, der nur die Erfolge zeigt, ist für einen Kunden nicht prüfbar. Wer wissen will, wie schnell und wie gründlich hier gearbeitet wird, kann es hier nachlesen statt es glauben zu müssen. Ein gefundener und behobener Fehler ist ein geschlossenes Risiko; das offene Risiko wäre der Fehler, den niemand sucht.
Mai 2026
fix BigDecimal serialization in data-final-price (Plan-Check Blocker 1)
Julian Müller
vor 6 Monaten
a568d26
plan 4 plans across 3 waves
Julian Müller
vor 6 Monaten
c3ab996
research implementation reality against codebase
Julian Müller
vor 6 Monaten
c89ebca
capture phase context
Julian Müller
vor 6 Monaten
a6075e2
grant face-detection credits to a freizeit (Phase 78)
Julian Müller
vor 6 Monaten
585a9d4
Pro-Tier Priority-Support-Badge + Filter (Phase 77)
Julian Müller
vor 6 Monaten
d4104a6
konkretisiere Phase 77 Goal — Pro-Tier Priority-Badge + Filter im Admin-Ticket
Julian Müller
vor 6 Monaten
5a3d579
demote phases 58/59/60 from Active Work to Backlog
Julian Müller
vor 6 Monaten
c728d64
refresh IDE gem index — kamal/dotenv/bcrypt_pbkdf/ed25519 removed, listen added
Julian Müller
vor 6 Monaten
4459472
clarify §19 KU fallout — Preisanpassung erst Folgejahr & nur neue Freizeiten
Julian Müller
vor 6 Monaten
2795825
add 22 backlog phases (999.2–999.23) — Trust/Compliance/Recht-Cluster aus Deep-Research
Julian Müller
vor 6 Monaten
be9adf9
exclude non-UI dirs from v4 scanner — fix RangeError im Deploy
Julian Müller
vor 6 Monaten
2400dcc
WYSIWYG/HTML-Toggle für Handbuch-Seiten — Custom-Markup überlebt Saves
Julian Müller
vor 6 Monaten
34e1a61
"und KI-Funktionen" durch akkurate Beschreibung ersetzen
Julian Müller
vor 6 Monaten
fac47b0
Gesichtserkennungs-UI auf Deutsch + DSGVO-Hinweis am Konfig-Punkt
Julian Müller
vor 6 Monaten
ba7aa87
Aufklärungs-Box zur Gesichtserkennung unter dem Pricing-Grid
Julian Müller
vor 6 Monaten
ca68792
drop misleading "(KI)" suffix from Gesichtserkennung label
Julian Müller
vor 6 Monaten
5c48021
simplify Freizeit-tier-picker — Stimulus-driven dynamic panel
Julian Müller
vor 6 Monaten
7ac4afa
UAT user-confirmed — close feedback loop to 76.1-UAT.md
Julian Müller
vor 6 Monaten
3be1ac4
add Phase 85 — demo freizeit/orga mit resettable session-state
Julian Müller
vor 6 Monaten
c5a4747
add Phase 84 — kontaktmöglichkeit auf der startseite
Julian Müller
vor 6 Monaten
306ecb3
phase executed — 4/4 plans complete, 9/9 REQs verified
Julian Müller
vor 6 Monaten
9f0e1b9
plan complete — tier-picker UX trio resolved
Julian Müller
vor 6 Monaten
80dbaee
rebuild Freizeit-tier-picker — dedupe + discount + feature table
Julian Müller
vor 6 Monaten
368132e
plan complete — PDF §19 UStG disclosure
Julian Müller
vor 6 Monaten
8ba979b
cover Kleinunternehmer §19 disclosure in PDF
Julian Müller
vor 6 Monaten
f882788
replace MwSt-0,00-€-Zeile with §19 UStG disclosure
Julian Müller
vor 6 Monaten
290a6fc
i18n(76.2-03): add pdfs.abrechnung.kleinunternehmer_hinweis sibling key REQ-76.2-06. Extends the existing pdfs.abrec...
Julian Müller
vor 6 Monaten
d32e1c0
plan complete — payment link allowed for org-owner
Julian Müller
vor 6 Monaten
731cd91
cover all create_payment_link? authorization branches
Julian Müller
vor 6 Monaten
d465429
allow org-owner to create_payment_link for own org
Julian Müller
vor 6 Monaten
d1ed847
plan complete — vorzeitig-erstellen flow restored
Julian Müller
vor 6 Monaten
32ffebc
integration tests for create_from_freizeit (happy + failure)
Julian Müller
vor 6 Monaten
db88b35
controller passes force: true + generic alert message
Julian Müller
vor 6 Monaten
3c8599f
wrap puffer-check in unless force in AbrechnungCreatorService
Julian Müller
vor 6 Monaten
20d9ee4
plan phase — 4 plans, 2 waves, REQ-76.2-01..09 cover all 7 UAT-Gaps
Julian Müller
vor 6 Monaten
7a927e7
remove verbose intro paragraph from index page
Julian Müller
vor 6 Monaten
3c54c4d
UAT 10/10 passed + escalate 7 adjacent gaps into Phase 76.2
Julian Müller
vor 6 Monaten
8aafd73
complete plan — PDF discount disclosure + Phase 76.1 execution complete
Julian Müller
vor 6 Monaten
e21fc20
PDF Early-Access-Rabatt disclosure line + i18n + tests
Julian Müller
vor 6 Monaten
023dea3