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
register merged pagination-UX + rollen-scroll phase (default 40, turbo-frame, per-page cookie)
Julian Müller
vor 4 Monaten
227176a
capture ausleih authorize fix summary
Julian Müller
vor 4 Monaten
9a46b64
regression cover ausleih new/create authorize fix (F-120-05)
Julian Müller
vor 4 Monaten
d7a7c66
authorize freizeit-bound instance for ausleih collection actions
Julian Müller
vor 4 Monaten
1688d32
capture ausgeh/an-abreise fixes summary
Julian Müller
vor 4 Monaten
d1ac31b
explain empty Teilnehmer dropdown on single-Ausgang new form (F-120-11)
Julian Müller
vor 4 Monaten
1410b0a
allow owner/freizeit-member to delete Vorgänge (F-120-04)
Julian Müller
vor 4 Monaten
0c6b398
repair an_abreise edit view malformed render (F-120-03)
Julian Müller
vor 4 Monaten
de52968
capture pagination+filter robustness summary
Julian Müller
vor 4 Monaten
f31252d
regression tests for filter+page-size 500 and honest selector
Julian Müller
vor 4 Monaten
62afc57
guard non-hash params[:q] before dig/ransack in index
Julian Müller
vor 4 Monaten
287230f
nested q[...] hidden fields + honest per-page selector
Julian Müller
vor 4 Monaten
9d9f40d
capture 2FA template fix summary
Julian Müller
vor 4 Monaten
6cf35cf
render verifizieren from verify_form (F-120-01)
Julian Müller
vor 4 Monaten
9d1deb0
add failing GET verify_form render spec (F-120-01)
Julian Müller
vor 4 Monaten
7770fa4
fix-phase plans from verified Phase-120 findings
Julian Müller
vor 4 Monaten
d68bd7e
register Phase-120 follow-up fix phases + contexts
Julian Müller
vor 4 Monaten
b43a46d
FINDINGS report — browser swarm surfaced 23 findings (3 critical)
Julian Müller
vor 4 Monaten
4c9076d
swarm plan — 8-area workability sweep + light concurrency + findings synthesis
Julian Müller
vor 4 Monaten
5d06235
assert invite link path 'krisenzugang' (route renamed from krisen-extern)
Julian Müller
vor 4 Monaten
84202b2
capture read-only view + security matrix summary + UAT steps
Julian Müller
vor 4 Monaten
56cd5c1
end-to-end security integration test for external access flow
Julian Müller
vor 4 Monaten
0e2c685
read-only external Vorgang view + Verlauf partial + minimal layout + i18n
Julian Müller
vor 4 Monaten
c79c0fc
read-only external show action + session-freshness gate + audit
Julian Müller
vor 4 Monaten
edd60d4
capture 2FA session-code flow summary + UAT steps
Julian Müller
vor 4 Monaten
ad5f4e9
rate-limit + PII log filter + i18n for the 2FA code gate
Julian Müller
vor 4 Monaten
03c25ed
public 2FA controller + routes + code mailer + views
Julian Müller
vor 4 Monaten
4d637f6
add 2FA session-code lifecycle to grant model
Julian Müller
vor 4 Monaten
d65f549
capture extern-access model/grant summary + UAT steps
Julian Müller
vor 4 Monaten
5ae5f67
link-only invitation mailer + KSB/Owner grant UI + i18n
Julian Müller
vor 4 Monaten
8859ee7
KSB/Owner-only external-access grant policy + controller + routes
Julian Müller
vor 4 Monaten
c949c0b
external-access model, migration + audit actor relaxation
Julian Müller
vor 4 Monaten
309a447
capture escalation+timeline summary + checkpoint Q1-Q3
Julian Müller
vor 4 Monaten
7355e9e
Verlauf-Timeline inkl. Audit-Events + Rendering in beiden Views
Julian Müller
vor 4 Monaten
1ef1c34
Eskalation wirkt real — Audit + KSB-Notification, idempotent
Julian Müller
vor 4 Monaten
8ac17c9
capture step-notes summary + UAT items
Julian Müller
vor 4 Monaten
0f27846
step-scoped note form + display, IDOR-safe binding
Julian Müller
vor 4 Monaten
4d32b58
bind KrisenVorgangNotiz optionally to a KrisenVorgangSchritt
Julian Müller
vor 4 Monaten
fc2efd4
capture pagination fix summary + UAT items
Julian Müller
vor 4 Monaten
e0e5667
style(117-01): center pagination nav, keep dark-* theme tokens - Restructure the shared pagination container: mobile...
Julian Müller
vor 4 Monaten
3078bc5