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

Dokumentation master 98.5-02

complete controller redirect-flow plan — SUMMARY + STATE + ROADMAP

Julian Müller

vor 6 Monaten

6313fec

Feature master 98.5-02

add D-07 next-round + D-05 last-round flow tests (Task 3)

Julian Müller

vor 6 Monaten

105f72c

Feature master 98.5-02

convert wertung_speichern JSON→redirect + D-07 next-heat (Task 2)

Julian Müller

vor 6 Monaten

8fa5441

Tests master 98.5-02

convert wertung_speichern tests to redirect contract RED (Task 2)

Julian Müller

vor 6 Monaten

5c08774

Feature master 98.5-02

show query-param assigns + compute_next_heat helper (Task 1)

Julian Müller

vor 6 Monaten

0be05b8

Tests master 98.5-02

add RED tests for show query-param assigns (Task 1)

Julian Müller

vor 6 Monaten

4df664e

Dokumentation master 98.5-01

complete wertung I18n keys plan — SUMMARY + roadmap update

Julian Müller

vor 6 Monaten

0a396cc

Feature master 98.5-01

add 6 new wertung I18n keys for station-nav and save flow

Julian Müller

vor 6 Monaten

560d669

Dokumentation master

refresh STATE progress metadata from gsd-sdk roadmap.analyze

Julian Müller

vor 6 Monaten

c79e33e

Dokumentation master 98.3

transition STATE — human UAT complete (5/5), 98.5 next

Julian Müller

vor 6 Monaten

e8c4d40

Tests master 98.3

complete human UAT — 5 passed, 0 issues

Julian Müller

vor 6 Monaten

1d5cb7f

Feature master 98.3

treat sub-5-min idle as walking time, not a break

Julian Müller

vor 6 Monaten

7a11d6f

Bugfix master 98.5-04

add Relativ winner-toggle + D-14 solo render tests to Plan 04 Task 2

Julian Müller

vor 6 Monaten

9d55e12

Bugfix master 98.3

min-h-0 on timeline blocks so short blocks clip instead of overlapping

Julian Müller

vor 6 Monaten

dbc97ad

Dokumentation master 98.5

add pattern map for server-side UI rework

Julian Müller

vor 6 Monaten

9817856

Dokumentation master 98.5

create phase plan — server-side tabs + station-first Ergebnis-Erfassung

Julian Müller

vor 6 Monaten

3facfd2

Dokumentation master 98.3

mark UAT grid + scheduler items PASS; track gap-closure plans

Julian Müller

vor 6 Monaten

ff1b1f8

Wartung master 98.3

remove dead rotation_timeline_controller.js

Julian Müller

vor 6 Monaten

cc1870b

Bugfix master 98.3

CSP-safe proportional grid via Tailwind classes (no inline styles) + readable Pause

Julian Müller

vor 6 Monaten

4b9a4c4

Bugfix master 98.3

render Rotationsplan grid with fully inline server-side CSS Grid (GAP-2)

Julian Müller

vor 6 Monaten

f445a5c

Dokumentation master 98.3-06

SUMMARY for proportional CSS-Grid timeline (Tasks 1-2; Task 3 awaits human-verify)

Julian Müller

vor 6 Monaten

c2f55fd

Feature master 98.3-06

rewrite plan grid as proportional CSS-Grid timeline (equal columns, lanes)

Julian Müller

vor 6 Monaten

4fcfb56

Refactoring master 98.3-06

drive timeline blocks via CSS-Grid placement, drop absolute pixel geometry

Julian Müller

vor 6 Monaten

a6545e5

Performance master 98.3

idle-aware scheduling — near-optimal makespan + ~half the idle (GAP-1)

Julian Müller

vor 6 Monaten

fa1b13f

Bugfix master rotationsplaner

cascade-delete scoring rows so destroy doesn't hit FK constraint

Julian Müller

vor 6 Monaten

ee73865

Dokumentation master 98.3-05

complete bottleneck-aware dispatch plan — SUMMARY, STATE, ROADMAP

Julian Müller

vor 6 Monaten

bcd826c

Feature master 98.3-05

bottleneck-aware dispatch keeps the critical station saturated (GAP-1)

Julian Müller

vor 6 Monaten

46b9395

Tests master 98.3-05

add failing GAP-1 makespan-quality regression for diagnosed instance

Julian Müller

vor 6 Monaten

a654b71

Dokumentation master 98.3

record UAT gaps — scheduler defers bottleneck + grid not proportional

Julian Müller

vor 6 Monaten

70667d1

Bugfix master 98.3

render Rotationsplan as a bounded Zeit×Stationen table (no absolute positioning)

Julian Müller

vor 6 Monaten

ecb9176

Bugfix master 98.3

lane-pack timeline blocks per column; drop cramped in-block time labels

Julian Müller

vor 6 Monaten

4d3e4ff

Bugfix master 98.3

timeline grid positioning via JS + persist active tab across reload

Julian Müller

vor 6 Monaten

083dc9f

Dokumentation master 98.3

verification (human_needed) + code-review triage + persist 4 human UAT items

Julian Müller

vor 6 Monaten

7ca4f60

Bugfix master 98.3

IN-03 update stale i_runde comment in stationslauf_wertung.rb

Julian Müller

vor 6 Monaten

fd18475

Bugfix master 98.3

WR-04 correct lower_bound_min ceil placement

Julian Müller

vor 6 Monaten

6eb44db

Bugfix master 98.3

WR-03 guard nil i_start_min/l_dauer_min in validate_zuweisung_change

Julian Müller

vor 6 Monaten

fb1c260

Bugfix master 98.3

WR-01 validate i_sieger_gruppe range in wertung_speichern

Julian Müller

vor 6 Monaten

fed1357

Bugfix master 98.3

CR-01 post one request per heat/group in wertung save()

Julian Müller

vor 6 Monaten

d8533e2

Dokumentation master 98.3

refresh generator doc-comments to match atomic-pairing algorithm

Julian Müller

vor 6 Monaten

5f23e92

Dokumentation master 98.3-04

complete final-cutover plan — SUMMARY, STATE, ROADMAP

Julian Müller

vor 6 Monaten

6b82f94