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.

Mai 2026

Feature master 90-05

skip_pre_check whitelists in 4 policies + NotificationPolicy tests (REQ-L)

Julian Müller

vor 6 Monaten

d2e9347

Feature master 90-05

ApplicationPolicy pre_check :deny_if_organisation_read_only (REQ-K/REQ-J)

Julian Müller

vor 6 Monaten

32b2fbe

Dokumentation master 90-04

complete plan — HTTP-gate + I18n + 7/7 integration tests GREEN

Julian Müller

vor 6 Monaten

dbdcb7f

Feature master 90-04

add I18n key views.organisation.read_only.alert to de.yml

Julian Müller

vor 6 Monaten

ac5d79f

Feature master 90-04

add enforce_organisation_readonly! HTTP-gate to ApplicationController

Julian Müller

vor 6 Monaten

b825f70

Dokumentation master 90-03

complete wave-1 GREEN plan — migration + model + AuditLog ACTION_TYPES

Julian Müller

vor 6 Monaten

655b674

Feature master 90-03

add Organisation read-only methods + extend AuditLog ACTION_TYPES

Julian Müller

vor 6 Monaten

e598a3e

Wartung master 90-03

add reversible migration for organisation read-only columns

Julian Müller

vor 6 Monaten

3a950f5

Dokumentation master 90-02

update STATE.md + ROADMAP.md — plan 02 complete, 2/5 plans done

Julian Müller

vor 6 Monaten

326a018

Dokumentation master 90-02

complete plan — 21 RED-gate tests for model/policy layer (REQ-H/I/K/L/O)

Julian Müller

vor 6 Monaten

0cab200

Tests master 90-02

add RED-gate cross-policy skip_pre_check tests for AbrechnungPolicy + TeilnehmerPolicy (REQ-L8/L9/L10)

Julian Müller

vor 6 Monaten

00ce08e

Tests master 90-02

add RED-gate FreizeitPolicy tests for pre_check + skip_pre_check (REQ-K/L)

Julian Müller

vor 6 Monaten

95dfd8e

Tests master 90-02

add RED-gate model tests for activate/deactivate_read_only! + AuditLog ACTION_TYPES (REQ-H/I/O)

Julian Müller

vor 6 Monaten

632c107

Wartung master 90-01

apply gsd-sdk state updates after plan completion

Julian Müller

vor 6 Monaten

cc96595

Dokumentation master 90-01

complete Phase-90 Plan-01 — RED-gate wave execution

Julian Müller

vor 6 Monaten

85227c7

Wartung master 90-01

add Phase-90 read-only fixture marker comment to organisations.yml

Julian Müller

vor 6 Monaten

3caf6e4

Tests master 90-01

add RED-gate integration tests for organisation read-only mode

Julian Müller

vor 6 Monaten

23b4611

Dokumentation master phase-98.4

complete phase execution

Julian Müller

vor 6 Monaten

5b1f6bf

Tests master 98.4

human UAT passed (4/4) — user approved

Julian Müller

vor 6 Monaten

b655adb

Tests master 98.4

persist human verification items as UAT

Julian Müller

vor 6 Monaten

1cf1e63

Tests master 98.4

add non-vacuous GET edit Speichern-label assertion (IN-02)

Julian Müller

vor 6 Monaten

524c1bc

Refactoring master 98.4

wire picker i18n keys via data-* values, drop dead edit_prompt (WR-02/IN-01)

Julian Müller

vor 6 Monaten

1e45981

Bugfix master 98.4

clean up body scroll-lock on controller disconnect (WR-01)

Julian Müller

vor 6 Monaten

72ab97e

Bugfix master 98.4

confirmPick submits real zuweisung_id (CR-01 blocker)

Julian Müller

vor 6 Monaten

4f72e77

Dokumentation master 98.4

add code review report

Julian Müller

vor 6 Monaten

def3936

Dokumentation master 98.4-02

complete station picker modal plan (D-1c)

Julian Müller

vor 6 Monaten

9405c60

Tests master 98.4-02

add render assertion for D-1c picker modal in plan_grid (GET show?tab=plan)

Julian Müller

vor 6 Monaten

682432b

Feature master 98.4-02

replace window.prompt with in-app modal flow in rotation_plan_edit_controller.js (D-1c)

Julian Müller

vor 6 Monaten

5d10470

Feature master 98.4-02

add station picker modal markup + stationen-JSON value to plan_grid (D-1c)

Julian Müller

vor 6 Monaten

bfcd0cc

Dokumentation master 98.4-01

complete Rotationsplaner lauf-formular polish plan

Julian Müller

vor 6 Monaten

1f0caf5

Tests master 98.4-01

render-assertion tests for D-1a select-all + D-1b Speichern button

Julian Müller

vor 6 Monaten

64a0b61

Feature master 98.4-01

fix Speichern-Button i18n label (D-1b)

Julian Müller

vor 6 Monaten

ba3518c

Feature master 98.4-01

select-all Stimulus controller + button + i18n key (D-1a)

Julian Müller

vor 6 Monaten

3e89702

Dokumentation master 98.4

mark phase planned (2 plans, 2 waves)

Julian Müller

vor 6 Monaten

ceb8da3

Dokumentation master 98.4

create phase plan (Rotationsplaner QoL & Phase-98-Politur)

Julian Müller

vor 6 Monaten

2a94baa

Dokumentation master 98.4

add research + validation strategy

Julian Müller

vor 6 Monaten

bdd602d

Dokumentation master phase-98.5

complete phase execution

Julian Müller

vor 6 Monaten

ae6183b

Bugfix master 98.5

skip blank Absolut values + FontAwesome chevron touch targets (UAT)

Julian Müller

vor 6 Monaten

1814963

Bugfix master 98.5

per-group Absolut save + no-JS Relativ radios (code-review CR-01/WR-01)

Julian Müller

vor 6 Monaten

8b91a98

Dokumentation master 98.5

add code review report

Julian Müller

vor 6 Monaten

47e5c7a