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
create quiz views — config form, game play, answer result, final results
Julian Müller
vor 9 Monaten
009b843
create Stimulus quiz timer controller with countdown and auto-submit
Julian Müller
vor 9 Monaten
d04d967
add quiz controller, routes, and policy
Julian Müller
vor 9 Monaten
76a39e5
create quiz models — QuizSession, QuizParticipant, QuizRound, QuizAnswer
Julian Müller
vor 9 Monaten
513cdf7
add Camp Book generation UI to Freizeit partial
Julian Müller
vor 9 Monaten
63ac08d
add camp book controller actions, routes, and Stimulus progress controller
Julian Müller
vor 9 Monaten
672457a
create GenerateCampBookJob with progress tracking
Julian Müller
vor 9 Monaten
90f79d2
implement all remaining Camp Book PDF sections
Julian Müller
vor 9 Monaten
83b67e8
implement Teilnehmer, Betreuer, and Kuechendienst PDF sections
Julian Müller
vor 9 Monaten
70f78d0
create CampBookPdf class with cover page, TOC, and page numbers
Julian Müller
vor 9 Monaten
9500020
add camp book progress fields and attachment to Freizeit
Julian Müller
vor 9 Monaten
28cc782
add Dokumente section to Freizeit partial
Julian Müller
vor 9 Monaten
98a563f
create Dokument viewer with inline PDF and image display
Julian Müller
vor 9 Monaten
a4b207a
create Dokumente index view with category filter and card layout
Julian Müller
vor 9 Monaten
8caa18b
create Dokument upload form with dropzone and category selection
Julian Müller
vor 9 Monaten
249a919
add Dokumente routes, controller, and policy
Julian Müller
vor 9 Monaten
c658c81
create Dokument model with Active Storage and category system
Julian Müller
vor 9 Monaten
ff71e01
allow admin to create Betreuerabrechnung for other Betreuer
Julian Müller
vor 9 Monaten
86b7c07
add Vereinslogo upload and display in navbar, sidebar, and org pages
Julian Müller
vor 9 Monaten
94121e5
add compact view toggle to Gaestelisten and Ausleihvorgangs
Julian Müller
vor 9 Monaten
a7976d2
add compact view toggle to Teilnehmers index
Julian Müller
vor 9 Monaten
db82581
create compact-view Stimulus controller with localStorage persistence
Julian Müller
vor 9 Monaten
f33bea0
generate feedback QR code with signed token URL
Julian Müller
vor 9 Monaten
c5a0a37
create staff feedback index view with filtering and statistics
Julian Müller
vor 9 Monaten
f54051b
create public feedback form with mobile-first child-friendly UI
Julian Müller
vor 9 Monaten
44e2367
add Rueckmeldung routes, controller, and policy
Julian Müller
vor 9 Monaten
792950d
create Rueckmeldung model with categories and ratings
Julian Müller
vor 9 Monaten
2b0d09d
add guest terms config to Freizeit form and settings import
Julian Müller
vor 9 Monaten
38f30d5
add terms acceptance section to guest registration form
Julian Müller
vor 9 Monaten
31e8136
add guest terms validation and permit params
Julian Müller
vor 9 Monaten
b711f2c
add guest terms columns to Freizeit and Gaesteliste
Julian Müller
vor 9 Monaten
4e2895c
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
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
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