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

Bugfix master 139-01

policies WR-02 — BetreuerUserRollePolicy#create?/#destroy? org-scope role assignment

Julian Müller

vor 4 Monaten

ef7fb6e

Bugfix master 139-01

controllers CR-04 + policies CR-04 — create_from_freizeit halts + scopes target Freizeit

Julian Müller

vor 4 Monaten

016ab4f

Bugfix master 139-01

controllers CR-03 — AbrechnungsController#create scopes freizeit, drops mass-assignable freizeit_id

Julian Müller

vor 4 Monaten

549dcba

Bugfix master 139-01

policies CR-02/CR-03 — AbrechnungPolicy update?/destroy?/create_payment_link? org-gated

Julian Müller

vor 4 Monaten

d675eae

Bugfix master 139-01

policies CR-01 — OrganisationPolicy#destroy? org-binds cross-tenant destruction

Julian Müller

vor 4 Monaten

0a5598e

Feature master 139-01

add shared same_organisation?/authorization_organisation_id to ApplicationPolicy

Julian Müller

vor 4 Monaten

b23f5dd

Refactoring master

use hash order syntax instead of raw SQL string

Julian Müller

vor 4 Monaten

3b79206

Bugfix master

order betreuer_anwesenheiten index by Betreuer full name

Julian Müller

vor 4 Monaten

9c420bd

Dokumentation master 139

add pattern map (analog files + code excerpts for read_first)

Julian Müller

vor 4 Monaten

8b7df1a

Dokumentation master 139

finalize planning — decision-coverage + wave-dep annotations, planning complete

Julian Müller

vor 4 Monaten

1131618

Dokumentation master 139

serialize de.yml + same-file plans via depends_on (plan-checker warning)

Julian Müller

vor 4 Monaten

df2377f

Dokumentation master 139

create phase plans (22 plans, 3 waves, hybrid) + reconcile ROADMAP

Julian Müller

vor 4 Monaten

a400ecc

Dokumentation master phase-139

add validation strategy

Julian Müller

vor 4 Monaten

b553f6f

Dokumentation master 139

research — consolidated 256-finding backlog, systematic IDOR mechanism, AS reconciliation, 107 modal architecture, pr...

Julian Müller

vor 4 Monaten

a37a9fb

Dokumentation master 139

reconcile ROADMAP with locked CONTEXT (fix-all, hybrid, FIX-139 anchor, 107 absorbed)

Julian Müller

vor 4 Monaten

80894ca

Dokumentation master state

record phase 139 context session

Julian Müller

vor 4 Monaten

21975d8

Dokumentation master 139

capture phase context

Julian Müller

vor 4 Monaten

379c8e0

Dokumentation master 138

COMPLETE repo-wide review — 12 low-risk reports + aggregate INDEX

Julian Müller

vor 4 Monaten

8571826

Dokumentation master 138

SUMMARY for escalated plans 01-04 (mark done so execute-phase runs 05-16)

Julian Müller

vor 4 Monaten

3ab7b6c

Dokumentation master 138-04

views review report (escalated, 439 ERB) + mark escalated plans done

Julian Müller

vor 4 Monaten

6c1d85d

Bugfix master audit

rename reserved I18n key :format in teilnehmer_export detail

Julian Müller

vor 4 Monaten

246f1a5

Dokumentation master 138-01,138-03

controllers + models review reports (escalated)

Julian Müller

vor 4 Monaten

7cb36de

Dokumentation master 138-02

policies review report — 8 BLOCKER cross-org IDOR + 13 WR + 8 IN

Julian Müller

vor 4 Monaten

2328a4e

Dokumentation master 138

plan phase 138 — 16 per-module read-only review plans

Julian Müller

vor 4 Monaten

c144a98

Dokumentation master 138,139

insert repo-wide code-review 2-parter (search -> fix)

Julian Müller

vor 4 Monaten

40a52db

Tests master 135.10

persist human verification item as UAT + verification report

Julian Müller

vor 4 Monaten

bb346ec

Dokumentation master 135.10-01

record post-merge regression fix + code-review resolution in SUMMARY

Julian Müller

vor 4 Monaten

07b5183

Tests master 135.10-01

harden D-02 open-redirect coverage + fix constant leak (code-review)

Julian Müller

vor 4 Monaten

131f680

Bugfix master 135.10-01

update FreizeitArchiveTest for D-04 home-redirect

Julian Müller

vor 4 Monaten

9c5ad23

Dokumentation master 135.10-01

complete pwa-start-dashboard-login-return-to plan

Julian Müller

vor 4 Monaten

2281051

Feature master 135.10-01

honor login-gated return-to, dashboard PWA start_url, home-redirect for signed-in betreuer (GREEN)

Julian Müller

vor 4 Monaten

a4c93b5

Tests master 135.10-01

author failing tests for return-to + open-redirect + manifest + home-redirect (RED)

Julian Müller

vor 4 Monaten

3dc6e1c

Dokumentation master 135.10

finalize phase plan (STATE + ROADMAP annotations)

Julian Müller

vor 4 Monaten

a714930

Dokumentation master 135.10

create phase plan (PWA start_url + login return-to)

Julian Müller

vor 4 Monaten

f6c17f0

Dokumentation master 135.10

seed Nyquist validation strategy

Julian Müller

vor 4 Monaten

f90ab2b

Dokumentation master 135.10

research Devise friendly-forwarding for PWA/login-return-to fix

Julian Müller

vor 4 Monaten

f38687a

Dokumentation master 135.10

capture phase context (D-01..D-05 from inline discuss)

Julian Müller

vor 4 Monaten

4e6ce03

Dokumentation master roadmap

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

Tests master 135.9

phase verification (human_needed) + advisory code review + UAT items

Julian Müller

vor 4 Monaten

2b3d887

Dokumentation master 135.9-03

complete wire-humanizer-into-audit-protokoll plan

Julian Müller

vor 4 Monaten

d28fedb