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.
September 2026
Pruefzeile am organisations_controller sichert den git-Status vor der Rohrleitung
Julian Müller
vor etwa 2 Monaten
792769d
Kursangebot-Spalten an praeventionsstufen (b_in_anmeldung, txt_niveaus)
Julian Müller
vor etwa 2 Monaten
abb628c
Plaene 02-04 nach Owner-Entscheidungen -- Tokenweg faellt, Grenzen der Kennung vor dem ersten Namen
Julian Müller
vor etwa 2 Monaten
f2432b0
Summary -- beide Richtungen belegt, sechs Mutationsproben, Zahlungsvorgang gemessen
Julian Müller
vor etwa 2 Monaten
3aab66e
Ausgang mit leeren Datumsfeldern -- 422 mit Meldung statt 500 (Befund K)
Julian Müller
vor etwa 2 Monaten
750a090
Plaene 08-10 gegen 167.4-07 und die Owner-Antwort nachgezogen, 11 neu (Zahlungstraeger)
Julian Müller
vor etwa 2 Monaten
ba13693
Herkunftsvermerk nur am Anmeldevorgang -- keine Kinderspalte, veraltete Zeilenverweise gestrichen
Julian Müller
vor etwa 2 Monaten
6edadfc
03 und 05 geteilt (neu 09, 10), 02 und 08 nachgeschaerft
Julian Müller
vor etwa 2 Monaten
a127a5d
05 und 09 an die Lesestellen aus 167.3-05 angeschlossen
Julian Müller
vor etwa 2 Monaten
d420a2e
DSGVO-Auskunft als eigener Plan 08, Gatter liest das Register
Julian Müller
vor etwa 2 Monaten
f9889c9
nur eine angefangene Anmeldung ist ueber die Strecke beschreibbar
Julian Müller
vor etwa 2 Monaten
7072c3d
Plaene 05-07 und 10-12 gegen 167.7-03, das Review und die Owner-Antworten nachgezogen
Julian Müller
vor etwa 2 Monaten
5aec6ab
Befundliste nachgefuehrt -- A/B/E/H erledigt markiert, I/J/K neu
Julian Müller
vor etwa 2 Monaten
5e92d0a
eine Loeschreihenfolge fuer fuenf Wege -- Zerstoerer, CSV-Import, Freizeit, Kloner
Julian Müller
vor etwa 2 Monaten
320cbe5
Ausgeh-Formular ohne hartkodiertes Deutsch -- Fehlerkasten mit role="alert"
Julian Müller
vor etwa 2 Monaten
a5112a7
Nachbarplaene nachgezogen, Rollback-Weg korrigiert
Julian Müller
vor etwa 2 Monaten
f36f3fa
Tabelle storno_zugaenge -- Nachweis auf Zeit, mit Zweck in der Zeile
Julian Müller
vor etwa 2 Monaten
22eac68
Umkehrbarkeitsprobe ueber db:migrate:down je eigene Version
Julian Müller
vor etwa 2 Monaten
0fb8784
Umkehrprobe -- db:rollback:<name> ignoriert VERSION stumm
Julian Müller
vor etwa 2 Monaten
3ebaf1e
05 und 07 gegen Buendel, Modulkopf, Reiterregel und Auskunft-Antwort nachgezogen
Julian Müller
vor etwa 2 Monaten
98cce40
Register -- Anmeldeadresse vor dem Deploy: Umlaute und Laengengrenze
Julian Müller
vor etwa 2 Monaten
beebf19
Plaene 03-07 gegen Owner-Antworten und gebauten Zahlungsvorgang nachgezogen
Julian Müller
vor etwa 2 Monaten
59d74a2
Plaene gegen Entscheidungsblatt und Baustand nachgezogen
Julian Müller
vor etwa 2 Monaten
a0892b5
Register -- acht Owner-Antworten, Buendelforderung beantwortet, Gatterluecke
Julian Müller
vor etwa 2 Monaten
06a2fda
acht Owner-Antworten vom 2026-09-15 in die Entscheidungsblaetter
Julian Müller
vor etwa 2 Monaten
73f400e
SUMMARY -- Datengrundlage Freizeitname und sprechender Anmeldelink
Julian Müller
vor etwa 2 Monaten
2c74047
die DSGVO-Auskunft zeigt die Anmeldung -- eigener Abschnitt, kein Geschwister
Julian Müller
vor etwa 2 Monaten
dfd5cba
Ausgeh-Info-Box und Berechtigungsliste ohne hartkodiertes Deutsch (B-2, B-4)
Julian Müller
vor etwa 2 Monaten
adb629a
Gatterplaene vergleichen gegen das Register
Julian Müller
vor etwa 2 Monaten
a307553
die sprechende Anmeldekennung der Freizeit -- einmal erzeugt, danach unantastbar
Julian Müller
vor etwa 2 Monaten
7e2b3eb
das Adresspraefix der Organisation -- vier Buchstaben, verlaengert statt abgeschnitten, eingefroren
Julian Müller
vor etwa 2 Monaten
50b1b04
Entscheidungsblatt -- woran haengt die Forderung, Kind oder Buendel
Julian Müller
vor etwa 2 Monaten
90941d4
anonymize! und destroy kennen das Buendel -- eine Entscheidungsstelle, beide Richtungen
Julian Müller
vor etwa 2 Monaten
28f0544
haengt an 167.9-05, nicht an der Phase 167.9
Julian Müller
vor etwa 2 Monaten
dfd506f
Review -- ein kritischer und sechs hohe Befunde, fuenf davon fuer 167.7-04
Julian Müller
vor etwa 2 Monaten
0cb717c
ein Gatterregister -- der eine Ort fuer Gate-Ergebnisse
Julian Müller
vor etwa 2 Monaten
1d3630d
die Loeschwege am Buendel -- beide Richtungen als eigene Methoden (RED)
Julian Müller
vor etwa 2 Monaten
7d9295a
AusgehVorgang#erlaubter_modus_text entfernt -- toter Produktionscode (B-1)
Julian Müller
vor etwa 2 Monaten
cf39d25
Ausnahmen-Fall des Hartkodiert-Waechters prueft wieder etwas
Julian Müller
vor etwa 2 Monaten
d932365
Freizeitname, Freizeitkennung und Organisationspraefix -- drei Spalten, zwei eindeutige Indizes
Julian Müller
vor etwa 2 Monaten
2723fda