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.
April 2026
vorzeitig abgereiste Teilnehmer aus Verteilung ausschließen
Julian Müller
vor 7 Monaten
c720b25
Partial gegen Legacy-str_when-Werte härten
Julian Müller
vor 7 Monaten
4e30120
App-Chrome beim Drucken ausblenden
Julian Müller
vor 7 Monaten
3496c1a
faire Auto-Verteilung wiederherstellen
Julian Müller
vor 7 Monaten
92e1217
make case-study category badge readable in dark mode
Julian Müller
vor 7 Monaten
6c18895
raise image/attachment size limits to 25 MB
Julian Müller
vor 7 Monaten
24bab62
suppress Anwesenheit modal for archived freizeiten
Julian Müller
vor 7 Monaten
3a29f7e
migrate missed error banner and focus rings in anwesenheitskontroll _form
Julian Müller
vor 7 Monaten
932e9ac
guard against nil user and nil dt_date in prod 500s
Julian Müller
vor 7 Monaten
cc984c0
prevent Turnstile widget stacking on token expiry
Julian Müller
vor 7 Monaten
02272f7
align new document form with CI design system
Julian Müller
vor 7 Monaten
d5bc008
use stroke-based icons for wiki/dokumente + mobile folder
Julian Müller
vor 7 Monaten
d570ef0
replace broken wiki book-open SVG with FA Regular book
Julian Müller
vor 7 Monaten
067340b
use outlined (regular) SVGs for wiki and dokumente tiles
Julian Müller
vor 7 Monaten
48a3a6e
use filled SVGs for dashboard tiles + fix folder form
Julian Müller
vor 7 Monaten
02c76be
add upload validation to all remaining models
Julian Müller
vor 7 Monaten
fcf3172
März 2026
tighten sanitize allowlists and fix newsletter preview
Julian Müller
vor 7 Monaten
4b8ad56
add Active Storage upload validation to new models
Julian Müller
vor 7 Monaten
8f808b8
replace raw() with sanitize() in Wiki views
Julian Müller
vor 7 Monaten
1e48d5c
use home_url instead of root_url in sitemap
Julian Müller
vor 7 Monaten
33d2716
change public blog route from /blog_posts to /blog
Julian Müller
vor 7 Monaten
2d22394
add casestudy filter label + hero image on show page
Julian Müller
vor 7 Monaten
9afbe83
check admin_signed_in? before betreuer_user_signed_in?
Julian Müller
vor 7 Monaten
9bb6c10
add prose styles for blog content
Julian Müller
vor 7 Monaten
2cf8269
add HeartbeatPolicy for authorize! compliance
Julian Müller
vor 7 Monaten
b3c5de9
skip_after_action verify_authorized for heartbeat
Julian Müller
vor 7 Monaten
a95929c
replace broken info icon tooltip with inline hint text
Julian Müller
vor 7 Monaten
1006194
replace inline styles with CSS classes for CSP compliance
Julian Müller
vor 7 Monaten
d07ff34
add missing suche? and geloeschte? policy methods
Julian Müller
vor 7 Monaten
079785c
use simple fetch like import_freizeit_settings pattern
Julian Müller
vor 7 Monaten
3c3b034
fix fetch credentials for [[ search + add tooltip
Julian Müller
vor 7 Monaten
7cfdcc9
use non-breaking spaces for level indentation in selects
Julian Müller
vor 7 Monaten
685141a
show Level 3 (Fachthema) in Bereiche management tree
Julian Müller
vor 7 Monaten
25a7457
show all levels in parent bereich dropdown
Julian Müller
vor 7 Monaten
94c628c
show all 3 levels in sidebar tree and mobile dropdown
Julian Müller
vor 7 Monaten
54b980b
context-aware add buttons for Bereich hierarchy
Julian Müller
vor 7 Monaten
8ed8887
show all 3 bereich levels in article form select
Julian Müller
vor 7 Monaten
7d8fc4e
redirect wiki create to index instead of show
Julian Müller
vor 7 Monaten
d3db85c
header tabs like Kurse, tree sidebar in content, breadcrumbs
Julian Müller
vor 7 Monaten
af01012
move Bereiche-verwalten to subtle icon in filter pills
Julian Müller
vor 7 Monaten
b8b5266