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.
Juli 2026
policies WR-02 — BetreuerUserRollePolicy#create?/#destroy? org-scope role assignment
Julian Müller
vor 4 Monaten
ef7fb6e
controllers CR-04 + policies CR-04 — create_from_freizeit halts + scopes target Freizeit
Julian Müller
vor 4 Monaten
016ab4f
controllers CR-03 — AbrechnungsController#create scopes freizeit, drops mass-assignable freizeit_id
Julian Müller
vor 4 Monaten
549dcba
policies CR-02/CR-03 — AbrechnungPolicy update?/destroy?/create_payment_link? org-gated
Julian Müller
vor 4 Monaten
d675eae
policies CR-01 — OrganisationPolicy#destroy? org-binds cross-tenant destruction
Julian Müller
vor 4 Monaten
0a5598e
add shared same_organisation?/authorization_organisation_id to ApplicationPolicy
Julian Müller
vor 4 Monaten
b23f5dd
use hash order syntax instead of raw SQL string
Julian Müller
vor 4 Monaten
3b79206
order betreuer_anwesenheiten index by Betreuer full name
Julian Müller
vor 4 Monaten
9c420bd
add pattern map (analog files + code excerpts for read_first)
Julian Müller
vor 4 Monaten
8b7df1a
finalize planning — decision-coverage + wave-dep annotations, planning complete
Julian Müller
vor 4 Monaten
1131618
serialize de.yml + same-file plans via depends_on (plan-checker warning)
Julian Müller
vor 4 Monaten
df2377f
create phase plans (22 plans, 3 waves, hybrid) + reconcile ROADMAP
Julian Müller
vor 4 Monaten
a400ecc
add validation strategy
Julian Müller
vor 4 Monaten
b553f6f
research — consolidated 256-finding backlog, systematic IDOR mechanism, AS reconciliation, 107 modal architecture, pr...
Julian Müller
vor 4 Monaten
a37a9fb
reconcile ROADMAP with locked CONTEXT (fix-all, hybrid, FIX-139 anchor, 107 absorbed)
Julian Müller
vor 4 Monaten
80894ca
record phase 139 context session
Julian Müller
vor 4 Monaten
21975d8
capture phase context
Julian Müller
vor 4 Monaten
379c8e0
COMPLETE repo-wide review — 12 low-risk reports + aggregate INDEX
Julian Müller
vor 4 Monaten
8571826
SUMMARY for escalated plans 01-04 (mark done so execute-phase runs 05-16)
Julian Müller
vor 4 Monaten
3ab7b6c
views review report (escalated, 439 ERB) + mark escalated plans done
Julian Müller
vor 4 Monaten
6c1d85d
rename reserved I18n key :format in teilnehmer_export detail
Julian Müller
vor 4 Monaten
246f1a5
controllers + models review reports (escalated)
Julian Müller
vor 4 Monaten
7cb36de
policies review report — 8 BLOCKER cross-org IDOR + 13 WR + 8 IN
Julian Müller
vor 4 Monaten
2328a4e
plan phase 138 — 16 per-module read-only review plans
Julian Müller
vor 4 Monaten
c144a98
insert repo-wide code-review 2-parter (search -> fix)
Julian Müller
vor 4 Monaten
40a52db
persist human verification item as UAT + verification report
Julian Müller
vor 4 Monaten
bb346ec
record post-merge regression fix + code-review resolution in SUMMARY
Julian Müller
vor 4 Monaten
07b5183
harden D-02 open-redirect coverage + fix constant leak (code-review)
Julian Müller
vor 4 Monaten
131f680
update FreizeitArchiveTest for D-04 home-redirect
Julian Müller
vor 4 Monaten
9c5ad23
complete pwa-start-dashboard-login-return-to plan
Julian Müller
vor 4 Monaten
2281051
honor login-gated return-to, dashboard PWA start_url, home-redirect for signed-in betreuer (GREEN)
Julian Müller
vor 4 Monaten
a4c93b5
author failing tests for return-to + open-redirect + manifest + home-redirect (RED)
Julian Müller
vor 4 Monaten
3dc6e1c
finalize phase plan (STATE + ROADMAP annotations)
Julian Müller
vor 4 Monaten
a714930
create phase plan (PWA start_url + login return-to)
Julian Müller
vor 4 Monaten
f6c17f0
seed Nyquist validation strategy
Julian Müller
vor 4 Monaten
f90ab2b
research Devise friendly-forwarding for PWA/login-return-to fix
Julian Müller
vor 4 Monaten
f38687a
capture phase context (D-01..D-05 from inline discuss)
Julian Müller
vor 4 Monaten
4e6ce03
insert Phase 135.9.1 (humanizer code-review follow-up) + 135.11 (pre-existing 135.6/135.7 test-cap conflict)
Julian Müller
vor 4 Monaten
562c54f
phase verification (human_needed) + advisory code review + UAT items
Julian Müller
vor 4 Monaten
2b3d887
complete wire-humanizer-into-audit-protokoll plan
Julian Müller
vor 4 Monaten
d28fedb