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.
Juni 2026
track completion — STATE/ROADMAP (gate flipped, phase 5/5)
Julian Müller
vor 4 Monaten
fc8d9bf
complete i18n enforcement gate plan
Julian Müller
vor 4 Monaten
6007a4b
log pre-existing demo-boundary 404s as out-of-scope
Julian Müller
vor 4 Monaten
93b3e78
enable raise_on_missing_translations gate in test env
Julian Müller
vor 4 Monaten
5244310
add i18n completeness guard against missing-key regressions
Julian Müller
vor 4 Monaten
53b6e17
complete Validierungsfehler-i18n plan (REQ-83.2-07)
Julian Müller
vor 4 Monaten
64a05e2
regression guard for German validation-error i18n
Julian Müller
vor 4 Monaten
0d53d0b
sweep activerecord.attributes — German field names for all models
Julian Müller
vor 4 Monaten
e2b5dea
add errors.messages.required — fixes all 67 belongs_to models
Julian Müller
vor 4 Monaten
bdbeae5
add validation-i18n detection harness (runner script)
Julian Müller
vor 4 Monaten
13f9ebd
complete Category-B i18n wrapping plan — SUMMARY + STATE/ROADMAP
Julian Müller
vor 4 Monaten
87f40f4
wrap all non-admin placeholders in t()
Julian Müller
vor 4 Monaten
4a98a68
wrap non-admin controller flash messages in t()
Julian Müller
vor 4 Monaten
98313cc
wrap hardcoded submit buttons in t() (non-admin)
Julian Müller
vor 4 Monaten
e8eef34
track progress — STATE/ROADMAP (static+dynamic i18n sweep complete)
Julian Müller
vor 4 Monaten
05489ab
complete static+dynamic i18n key sweep plan
Julian Müller
vor 4 Monaten
10ccc44
complete dynamic enum i18n family (notification_types.payment_overdue_warning)
Julian Müller
vor 4 Monaten
c124ae2
fill all static missing i18n keys (Category A)
Julian Müller
vor 4 Monaten
5c35a82
track Plan 01 complete — STATE + ROADMAP
Julian Müller
vor 4 Monaten
cd621d7
SUMMARY — i18n detection harness complete
Julian Müller
vor 4 Monaten
78d42ba
capture i18n missing/unused baseline
Julian Müller
vor 4 Monaten
83e278c
add i18n-tasks config for German-only single locale
Julian Müller
vor 4 Monaten
01c393f
add i18n-tasks gem to dev/test group
Julian Müller
vor 4 Monaten
1592077
update internal slug refs in plan files to match renamed dir
Julian Müller
vor 4 Monaten
a53ba31
commit REQ-83.2-07 research addendum (validation-error i18n)
Julian Müller
vor 4 Monaten
a3e1d03
rename Phase 96 dir so GSD resolves it (8a slug-prefix bug)
Julian Müller
vor 4 Monaten
b0527a7
CONTEXT auto-plan-ready — research resolutions + 4 Owner decisions locked
Julian Müller
vor 4 Monaten
8fb6c6a
research phase — Open Questions resolved, domain model proposed
Julian Müller
vor 4 Monaten
b4ebf44
clarify Task 3 attributes-grep assertion (plan-checker WARNING)
Julian Müller
vor 4 Monaten
8f923df
provisional CONTEXT for Phases 85.2.3, 91, 99 (dep-blocked, marked assumptions)
Julian Müller
vor 4 Monaten
d71ed51
add plan 05 (Validierungsfehler-i18n REQ-83.2-07) + wire 04 depends_on
Julian Müller
vor 4 Monaten
088af03
remove lingering empty Phase 81 dir (relocated to BACKLOG 999.32)
Julian Müller
vor 4 Monaten
7b00802
Phase 93 → BACKLOG; Phase 95 CONTEXT (full scope, D-2 included)
Julian Müller
vor 4 Monaten
deeba41
mark Phase 82.1 SUPERSEDED (folded into Phase 100), drop from open list
Julian Müller
vor 4 Monaten
501bb62
fold Validierungsfehler-i18n cluster into scope (Owner-Report) + REQ-83.2-07
Julian Müller
vor 4 Monaten
5addcb9
mark phase COMPLETE — Owner-UAT pass (5/5 plans + VERIFICATION passed)
Julian Müller
vor 4 Monaten
e9bab29
gap-closure 102-05 complete — security tests migrated off deleted routes (SUMMARY + tracking)
Julian Müller
vor 4 Monaten
d3de301
remove obsolete GET-show Ereignistyp IDOR tests (show route deleted)
Julian Müller
vor 4 Monaten
57d748f
migrate SEC-85.1-2 index-leak test to org-tab read surface
Julian Müller
vor 4 Monaten
7eab99a
migrate ereignistyp auth/accessibility tests to org-tab read surface
Julian Müller
vor 4 Monaten
3ca36ba