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
add gap-closure plan 102-05 (migrate cross-file security tests off deleted index/show routes)
Julian Müller
vor 4 Monaten
20a36c6
complete Ereignistyp org-tab plan — STATE + ROADMAP
Julian Müller
vor 4 Monaten
7f96d82
SUMMARY — Ereignistyp org-tab reachable + forms polished
Julian Müller
vor 4 Monaten
43a5d32
polish ereignistyps new/edit/_form to design system (REQ-102-UI-01)
Julian Müller
vor 4 Monaten
4e8d9d8
wire Ereignistyp org-tab nav + card-list partial (D-01, REQ-102-REACH-01)
Julian Müller
vor 4 Monaten
4e21fe2
add ereignistyp tab branch + ordered org-scoped @ereignistyps load
Julian Müller
vor 4 Monaten
8adf3db
wave 1 complete — 102-02 validations + controller rewire + cascade (SUMMARY + tracking)
Julian Müller
vor 4 Monaten
ed0fa58
merge Ereignistyp i18n keys into existing views.ereignistyp block (D-06)
Julian Müller
vor 4 Monaten
594656e
narrow ereignistyps route + delete scaffold read views (D-04)
Julian Müller
vor 4 Monaten
50c7460
rewire EreignistypsController — tab redirects, i18n, rename-cascade
Julian Müller
vor 4 Monaten
0e511e1
add presence + scoped case-insensitive uniqueness to Ereignistyp
Julian Müller
vor 4 Monaten
f87f632
wave 0 complete — 102-01 RED test scaffold (SUMMARY + tracking)
Julian Müller
vor 4 Monaten
8179168
extend ereignistyp model test with validation contract (RED)
Julian Müller
vor 4 Monaten
7a3826a
extend organisations controller test for ereignistyp tab (RED)
Julian Müller
vor 4 Monaten
0c1ea19
rewrite ereignistyps controller test for tab redirects + rename-cascade (RED)
Julian Müller
vor 4 Monaten
b760974
record phase 102 planning session
Julian Müller
vor 4 Monaten
3b91ddc
apply plan-checker polish (Task 3 extend-not-create + RESEARCH open-questions resolved)
Julian Müller
vor 4 Monaten
6094607
add phase plans (4 plans, 4 waves) + REQ-IDs + validation map
Julian Müller
vor 4 Monaten
206d2e3
add research + validation strategy
Julian Müller
vor 4 Monaten
0c32eba
research phase — Ereignistypen Org-tab relocation + rename-cascade + uniqueness
Julian Müller
vor 4 Monaten
6f91a14
record phase 102 context session
Julian Müller
vor 4 Monaten
816c31d
capture phase context
Julian Müller
vor 4 Monaten
ee43676
mark phase COMPLETE — Owner-UAT freigegeben (18/18 plans + UG-1..UG-5)
Julian Müller
vor 4 Monaten
2092f81
record UG-5 (AuditLog toggle_blocked) resolved inline + clean gap-closure regression
Julian Müller
vor 4 Monaten
7dea99b
add toggle_blocked to AuditLog::ACTION_TYPES (UG-5)
Julian Müller
vor 4 Monaten
f285219
track progress — STATE/ROADMAP + SUMMARY (UG-3 policy alias + UG-4 pagination comment)
Julian Müller
vor 4 Monaten
3b64dd4
UG-4 — remove stray %> from pagination partial ERB comment
Julian Müller
vor 4 Monaten
8843ab5
UG-3 — abgeschlossene action: alias policy rule + set @berechtigung_teilnehmers
Julian Müller
vor 4 Monaten
48efe47
track progress — STATE/ROADMAP + SUMMARY (UG-1 + UG-2 complete)
Julian Müller
vor 4 Monaten
0a68940
UG-2 — remove Anwesenheitszeitraum top-nav; add admin Dashboard tile
Julian Müller
vor 4 Monaten
998ea58
UG-1 — remove unrelease button; harden toggle_release; clean i18n
Julian Müller
vor 4 Monaten
75657e0
harden gap-plan verify gates (plan-checker: 2 blockers + 2 warnings)
Julian Müller
vor 4 Monaten
6fc049d
gap-closure plans 17-18 for Owner-UAT (UG-1..UG-4)
Julian Müller
vor 4 Monaten
7477298
track 99-bug phase scaffold .gitkeep
Julian Müller
vor 4 Monaten
c80f3b5
track stray .planning artifacts; gitignore test ActiveStorage blob store
Julian Müller
vor 4 Monaten
8da59f8
record Owner-UAT passes (gesperrt, demo, Kosten) + abgeschlossen→UG-3
Julian Müller
vor 4 Monaten
078f0fe
capture Owner-UAT gaps UG-1..UG-4 (freischalten button, nav→dashboard, abgeschlossen, stale %>)
Julian Müller
vor 4 Monaten
043c0ed
mark phase AUSGEFUEHRT — UAT pending (16/16 plans, verifier 20/20, regression clean)
Julian Müller
vor 4 Monaten
1b34464
add VERIFICATION.md (20/20 source-verified) + regression-gate note
Julian Müller
vor 4 Monaten
50b934e
update schedule_controller_test to schedule_url (F-18 route rename regression)
Julian Müller
vor 4 Monaten
d0ec40f