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
add reversible migration for organisation read-only columns
Julian Müller
vor 6 Monaten
3a950f5
update STATE.md + ROADMAP.md — plan 02 complete, 2/5 plans done
Julian Müller
vor 6 Monaten
326a018
complete plan — 21 RED-gate tests for model/policy layer (REQ-H/I/K/L/O)
Julian Müller
vor 6 Monaten
0cab200
add RED-gate cross-policy skip_pre_check tests for AbrechnungPolicy + TeilnehmerPolicy (REQ-L8/L9/L10)
Julian Müller
vor 6 Monaten
00ce08e
add RED-gate FreizeitPolicy tests for pre_check + skip_pre_check (REQ-K/L)
Julian Müller
vor 6 Monaten
95dfd8e
add RED-gate model tests for activate/deactivate_read_only! + AuditLog ACTION_TYPES (REQ-H/I/O)
Julian Müller
vor 6 Monaten
632c107
apply gsd-sdk state updates after plan completion
Julian Müller
vor 6 Monaten
cc96595
complete Phase-90 Plan-01 — RED-gate wave execution
Julian Müller
vor 6 Monaten
85227c7
add Phase-90 read-only fixture marker comment to organisations.yml
Julian Müller
vor 6 Monaten
3caf6e4
add RED-gate integration tests for organisation read-only mode
Julian Müller
vor 6 Monaten
23b4611
complete phase execution
Julian Müller
vor 6 Monaten
5b1f6bf
human UAT passed (4/4) — user approved
Julian Müller
vor 6 Monaten
b655adb
persist human verification items as UAT
Julian Müller
vor 6 Monaten
1cf1e63
add non-vacuous GET edit Speichern-label assertion (IN-02)
Julian Müller
vor 6 Monaten
524c1bc
wire picker i18n keys via data-* values, drop dead edit_prompt (WR-02/IN-01)
Julian Müller
vor 6 Monaten
1e45981
clean up body scroll-lock on controller disconnect (WR-01)
Julian Müller
vor 6 Monaten
72ab97e
confirmPick submits real zuweisung_id (CR-01 blocker)
Julian Müller
vor 6 Monaten
4f72e77
add code review report
Julian Müller
vor 6 Monaten
def3936
complete station picker modal plan (D-1c)
Julian Müller
vor 6 Monaten
9405c60
add render assertion for D-1c picker modal in plan_grid (GET show?tab=plan)
Julian Müller
vor 6 Monaten
682432b
replace window.prompt with in-app modal flow in rotation_plan_edit_controller.js (D-1c)
Julian Müller
vor 6 Monaten
5d10470
add station picker modal markup + stationen-JSON value to plan_grid (D-1c)
Julian Müller
vor 6 Monaten
bfcd0cc
complete Rotationsplaner lauf-formular polish plan
Julian Müller
vor 6 Monaten
1f0caf5
render-assertion tests for D-1a select-all + D-1b Speichern button
Julian Müller
vor 6 Monaten
64a0b61
fix Speichern-Button i18n label (D-1b)
Julian Müller
vor 6 Monaten
ba3518c
select-all Stimulus controller + button + i18n key (D-1a)
Julian Müller
vor 6 Monaten
3e89702
mark phase planned (2 plans, 2 waves)
Julian Müller
vor 6 Monaten
ceb8da3
create phase plan (Rotationsplaner QoL & Phase-98-Politur)
Julian Müller
vor 6 Monaten
2a94baa
add research + validation strategy
Julian Müller
vor 6 Monaten
bdd602d
complete phase execution
Julian Müller
vor 6 Monaten
ae6183b
skip blank Absolut values + FontAwesome chevron touch targets (UAT)
Julian Müller
vor 6 Monaten
1814963
per-group Absolut save + no-JS Relativ radios (code-review CR-01/WR-01)
Julian Müller
vor 6 Monaten
8b91a98
add code review report
Julian Müller
vor 6 Monaten
47e5c7a
target Gruppen tab in show roster test after server-side panel split
Julian Müller
vor 6 Monaten
7ba17fc
complete Ergebnis-Erfassung rebuild — SUMMARY + STATE + ROADMAP
Julian Müller
vor 6 Monaten
f0bd104
render-assertion suite for rebuilt Ergebnis-Erfassung flow
Julian Müller
vor 6 Monaten
99512a7
rebuild _wertung_form as station-list-first server-POST flow
Julian Müller
vor 6 Monaten
e5f4b32
complete server-tab-switcher plan — SUMMARY + STATE + ROADMAP
Julian Müller
vor 6 Monaten
a724464
render-assertion tests for server-side ?tab= switcher
Julian Müller
vor 6 Monaten
a3d3407
replace client-side tab-switcher with server-side ?tab= nav
Julian Müller
vor 6 Monaten
c688294