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
reversible removal migration for the three obsolete round columns (D-09/D-10)
Julian Müller
vor 6 Monaten
58100cc
PDF timeline rewrite + model validation + fixture/test conversion (D-10/D-14)
Julian Müller
vor 6 Monaten
81a7a8e
reconcile 98.2 scoring onto i_start_min heat key (R1/R2)
Julian Müller
vor 6 Monaten
a1b6ef1
complete timeline UI plan — SUMMARY, STATE, ROADMAP
Julian Müller
vor 6 Monaten
f03fe47
atomic Relativ pairing in timeline scheduler — false infeasibility
Julian Müller
vor 6 Monaten
ac382c9
AlertComponent invalid :danger type rendered broken icons/.svg
Julian Müller
vor 6 Monaten
5bafefb
Untis timeline grid + timeline controller + time-overlap validation (D-12/D-13/D-15)
Julian Müller
vor 6 Monaten
a86fac9
duration inputs in both forms + strong params + i18n (D-07/D-09/D-11)
Julian Müller
vor 6 Monaten
66a507a
revert out-of-scope cutover edits pulled forward from Plan 04
Julian Müller
vor 6 Monaten
3068b2d
complete timeline scheduler plan — SUMMARY, STATE, ROADMAP
Julian Müller
vor 6 Monaten
fbaafe7
event-driven timeline scheduler + lower_bound_min rewrite (D-01/D-02/D-03/D-04/D-05/D-06/D-13/D-14)
Julian Müller
vor 6 Monaten
daca9c6
NULL-safe duration accessors + l_dauer_min validation (D-07/D-08)
Julian Müller
vor 6 Monaten
91f2e42
complete Wave-0 RED scaffold plan — SUMMARY, STATE, ROADMAP
Julian Müller
vor 6 Monaten
0c6e72d
RED generator + controller invariant tests (D-01/D-02/D-05/D-06/D-13/D-14/D-15)
Julian Müller
vor 6 Monaten
be3c1c1
RED model unit tests D-07/D-08/D-09/D-10
Julian Müller
vor 6 Monaten
cdc5f06
add four additive timeline/duration columns (Wave 0)
Julian Müller
vor 6 Monaten
277dee1
insert phase 98.5 (Rotationsplaner server-side UI & Ergebnis-Erfassung UX) + pre-filled CONTEXT
Julian Müller
vor 6 Monaten
74319b2
complete G-1 tab-switcher plan — SUMMARY + STATE + ROADMAP
Julian Müller
vor 6 Monaten
da79812
refactor show.html.erb into single tab-switcher (G-1)
Julian Müller
vor 6 Monaten
09d937b
add generic tab-switcher Stimulus controller
Julian Müller
vor 6 Monaten
0a30156
gap-closure plan 98.2-10 (tab view-switcher for show page, G-1)
Julian Müller
vor 6 Monaten
2036a47
UAT gap G-1 — show-page must use existing tab view-switcher (Ergebnisse/Gruppen/Plan/Leaderboard)
Julian Müller
vor 6 Monaten
0eb8f57
commit schema.rb dump for uniqueness/index migration
Julian Müller
vor 6 Monaten
17d3553
WR-04 validate txt_absolut_punkte is a JSON array of non-negative integers
Julian Müller
vor 6 Monaten
fbfe6d8
WR-03 korrektur_speichern returns gesamt:nil on scoring failure; client shows warning toast
Julian Müller
vor 6 Monaten
d301ad6
CR-03+WR-05 enforce StationslaufWertung uniqueness + ersteller_id index
Julian Müller
vor 6 Monaten
d6d0bbc
CR-02 Relativ form submits i_gruppe[] array so all round participants are scored
Julian Müller
vor 6 Monaten
aa10c65
CR-01 reject cross-tenant station_id and out-of-range i_runde in wertung_speichern
Julian Müller
vor 6 Monaten
2a16468
add code review report
Julian Müller
vor 6 Monaten
2fd83cd
verification (human_needed) + persist human UAT items
Julian Müller
vor 6 Monaten
4b2218f
commit PATTERNS.md + tag D-16 informational
Julian Müller
vor 6 Monaten
ed5114b
complete leaderboard plan — SUMMARY, STATE, ROADMAP
Julian Müller
vor 6 Monaten
55110d9
back-fill VALIDATION.md per-task map + flip sign-off flags
Julian Müller
vor 6 Monaten
20e1a68
create phase plan — 4 plans, 4 waves (timeline scheduler rewrite)
Julian Müller
vor 6 Monaten
e9dadd6
LeaderboardPdf Prawn class — header + status line + ranking table
Julian Müller
vor 6 Monaten
18eafd3
leaderboard partial + korrektur form + Stimulus controller + show render hook
Julian Müller
vor 6 Monaten
1f528ec
complete result-input mask plan — SUMMARY, STATE, ROADMAP
Julian Müller
vor 6 Monaten
1d4ea1e
Task 2 — rotation_wertung + rotation_relativ Stimulus controllers
Julian Müller
vor 6 Monaten
d4143cd
Task 1 — i18n keys, _wertung_form partial, show.html.erb render hook
Julian Müller
vor 6 Monaten
9be57e9
complete plan 05 — routes + controller actions SUMMARY + state update
Julian Müller
vor 6 Monaten
05c89be