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.
Februar 2026
add guest terms columns to Freizeit and Gaesteliste
Julian Müller
vor 9 Monaten
4e2895c
complete Kurs-Zeiterfassung plan
Julian Müller
vor 9 Monaten
9b7bc84
add KursZeit model and integration tests
Julian Müller
vor 9 Monaten
8768ecd
add KursZeit translations
Julian Müller
vor 9 Monaten
1ad5b87
create KursZeit report with per-participant time summaries
Julian Müller
vor 9 Monaten
ddf9241
show KursZeit entries on Kurs index page
Julian Müller
vor 9 Monaten
0777abd
add KursZeit routes, actions, and policy
Julian Müller
vor 9 Monaten
dd5432b
auto-create KursZeit when Kurs attendance is checked
Julian Müller
vor 9 Monaten
716cb64
create KursZeit model linked to AnwesenheitskontrollVorgang
Julian Müller
vor 9 Monaten
9e885c8
fixes migrations
Julian Müller
vor 9 Monaten
9d423fd
fixed svgs
Julian Müller
vor 9 Monaten
ec8910b
clean up .gitignore and exclude dev database
Julian Müller
vor 9 Monaten
36cfec9
add robots noindex, Rollen feature WIP, and project docs
Julian Müller
vor 9 Monaten
c02881f
complete Busliste, Departure Warning & Ansagen plan
Julian Müller
vor 9 Monaten
034fa7f
add departure warning and bus category tests
Julian Müller
vor 9 Monaten
951c1b9
add translations for Busliste and Ansagen
Julian Müller
vor 9 Monaten
b7ed749
display Ansagen on Freizeit show page
Julian Müller
vor 9 Monaten
3deac58
add Ansagen text field to Freizeit model and form
Julian Müller
vor 9 Monaten
725a759
change departure check from hard block to soft warning
Julian Müller
vor 9 Monaten
3ec53f4
add Bus badge to Anwesenheitskontrolle records
Julian Müller
vor 9 Monaten
506cbca
add Busliste button to Anwesenheitskontrolle index
Julian Müller
vor 9 Monaten
e247e0b
add Bus category to Anwesenheitskontrolle
Julian Müller
vor 9 Monaten
f93213d
complete Verlängerung & Ausgangsberechtigungen plan
Julian Müller
vor 9 Monaten
063a7df
add Verlängerung and scope tests for Teilnehmer model
Julian Müller
vor 9 Monaten
fe25be7
add Bemerkungen, Verlängerung and Blacklist badges to Teilnehmer cards
Julian Müller
vor 9 Monaten
7e6b4ed
rename Kurzinfo to Berechtigungen with enhanced permissions view
Julian Müller
vor 9 Monaten
94fb589
add Verlängerung overview to Freizeit page
Julian Müller
vor 9 Monaten
4590786
add Verlängerung section to Teilnehmer form
Julian Müller
vor 9 Monaten
d3251d4
add Verlängerung fields to Teilnehmer model
Julian Müller
vor 9 Monaten
1ef3868
complete Bemerkungen, Birthday Widget & Blacklist plan
Julian Müller
vor 9 Monaten
2b75677
add Bemerkung model tests and fixtures
Julian Müller
vor 9 Monaten
44fc016
add blacklist tab to Organisation page
Julian Müller
vor 9 Monaten
d3d75f6
add blacklist flag to Teilnehmer model and form
Julian Müller
vor 9 Monaten
7e163ad
add birthday widget to betreuer dashboard
Julian Müller
vor 9 Monaten
2761813
add Bemerkungen section to Teilnehmer show view
Julian Müller
vor 9 Monaten
52c4c2c
add Bemerkungen routes, controller and policy
Julian Müller
vor 9 Monaten
c6afff0
create Bemerkung model with categories and author tracking
Julian Müller
vor 9 Monaten
c24b3ca
add bemerkung inflection rule
Julian Müller
vor 9 Monaten
16b5f23
complete Kitchen Operations Polish plan
Julian Müller
vor 9 Monaten
d57ad6b
simplify print controller to use window.print()
Julian Müller
vor 9 Monaten
a76c31f