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 blog to navigation menu and footer
Julian Müller
vor 8 Monaten
d091115
add public blog views — index and show
Julian Müller
vor 8 Monaten
c303c3e
add public blog controller, routes, policy
Julian Müller
vor 8 Monaten
4dc36a9
seed billing, quiz, blog, tickets, feedback, misc
Julian Müller
vor 8 Monaten
b9a7174
seed crisis models — incidents, steps, notes, audits, access
Julian Müller
vor 8 Monaten
639f3b6
seed operational models — attendance, kitchen, outings, watches
Julian Müller
vor 8 Monaten
82f4c25
seed participants, contacts, guest list
Julian Müller
vor 8 Monaten
d1a5771
seed roles, templates, guidelines, event types
Julian Müller
vor 8 Monaten
a3c4050
seed core models — Admin, Organisations, BetreuerUsers, Freizeits
Julian Müller
vor 8 Monaten
b606809
auto-complete AktivitaetsVorgang when KursZeit ends
Julian Müller
vor 8 Monaten
8602e7f
add AktivitaetsVorgang translations
Julian Müller
vor 8 Monaten
797c772
add Betreueransprache dashboard section
Julian Müller
vor 8 Monaten
97affcd
create AktivitaetsVorgang index and show views
Julian Müller
vor 8 Monaten
0eb86e7
add AktivitaetsVorgang controller, policy, and routes
Julian Müller
vor 8 Monaten
52efac7
auto-create AktivitaetsVorgang during attendance check
Julian Müller
vor 8 Monaten
3c85f4e
create AktivitaetsVorgang model with associations
Julian Müller
vor 8 Monaten
fb0ca89
create AktivitaetsVorgang migration and inflection
Julian Müller
vor 8 Monaten
dfcd1c2
add Freizeit archive translations
Julian Müller
vor 9 Monaten
c654854
add archive banner and read-only guard
Julian Müller
vor 9 Monaten
72ebdff
add Freizeit switcher dropdown to navbar
Julian Müller
vor 9 Monaten
01ad722
add Freizeit switcher endpoint and route
Julian Müller
vor 9 Monaten
200cf05
add current_freizeit helper and accessible_freizeits method
Julian Müller
vor 9 Monaten
853c86f
enable Content Security Policy in report-only mode
Julian Müller
vor 9 Monaten
2fa0322
add session timeout with Devise timeoutable
Julian Müller
vor 9 Monaten
1a911c5
add account lockout with Devise lockable and rack-attack
Julian Müller
vor 9 Monaten
973d97e
secure gaesteliste with signed URL tokens
Julian Müller
vor 9 Monaten
11a00c3
add visual branching graph to changelog
Julian Müller
vor 9 Monaten
d4a9627
add changelog translations
Julian Müller
vor 9 Monaten
f2be4b6
rewrite changelog controller and view
Julian Müller
vor 9 Monaten
e0fedf5
extend GitHub fetcher with branch support
Julian Müller
vor 9 Monaten
99ee882
update Commit model with type parsing and scopes
Julian Müller
vor 9 Monaten
c15b618
add migration for changelog columns
Julian Müller
vor 9 Monaten
569e665
make completed KursZeiten editable and improve display layout
Julian Müller
vor 9 Monaten
33f4c23
add ticket statistics and overview to admin dashboard
Julian Müller
vor 9 Monaten
8647049
add multiplayer toggle to quiz config and join form to Freizeit partial
Julian Müller
vor 9 Monaten
31ae329
create multiplayer views — lobby, join, question, results, broadcasts
Julian Müller
vor 9 Monaten
3215b33
add multiplayer controller actions with Turbo Stream broadcasts
Julian Müller
vor 9 Monaten
655a1c6
add multiplayer model logic to QuizSession and QuizParticipant
Julian Müller
vor 9 Monaten
e7fefab
add ActionCable BetreuerUser auth and infrastructure
Julian Müller
vor 9 Monaten
c9ec4dc
add Namensspiel quiz section to Freizeit partial
Julian Müller
vor 9 Monaten
a929021