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 Bus category to Anwesenheitskontrolle
Julian Müller
vor 9 Monaten
f93213d
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
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
responsive partial with departure markers
Julian Müller
vor 9 Monaten
9344f23
rewrite Küchendienst index with responsive layout
Julian Müller
vor 9 Monaten
61eacba
sort current day first, load departure data
Julian Müller
vor 9 Monaten
52fb750
add meal times to settings import/export
Julian Müller
vor 9 Monaten
7fcb1a5
add meal time fields to Freizeit form
Julian Müller
vor 9 Monaten
46a910f
add meal time fields to Freizeit model
Julian Müller
vor 9 Monaten
3231f87
update UI for role selection via associations
Julian Müller
vor 9 Monaten
8a732be
replace str_required_role with rolle_id FK on HandlungsleitfadenSchritt
Julian Müller
vor 9 Monaten
61d6bf8
replace txt_required_roles with AktivitaetVorlageRolle join table
Julian Müller
vor 9 Monaten
12eb41f
Januar 2026
add Handlungsleitfaden dashboard access and creator tracking
Julian Müller
vor 9 Monaten
080adb3
add Praeventionsstufen and AktivitaetVorlagen management UI
Julian Müller
vor 9 Monaten
9df0936
create AktivitaetVorlage model for activity templates
Julian Müller
vor 9 Monaten
df6d8b6
create Praeventionsstufe model for risk levels
Julian Müller
vor 9 Monaten
50ec91b
display role contacts in KrisenVorgang view
Julian Müller
vor 9 Monaten
5d0510b
add Role Management UI for admins
Julian Müller
vor 9 Monaten
e5c3aac
create BetreuerUserRolle join model
Julian Müller
vor 9 Monaten
a44adc1
create KrisenmanagementRolle model with default roles
Julian Müller
vor 9 Monaten
399e00f
update dependent policies for parent access
Julian Müller
vor 9 Monaten
753854f
implement "exists but locked" UI pattern
Julian Müller
vor 9 Monaten
538a6c9
add access management UI and controller
Julian Müller
vor 9 Monaten
720117f
add read audit logging in show action
Julian Müller
vor 9 Monaten
b9e820a
update KrisenVorgangPolicy for explicit access grants
Julian Müller
vor 9 Monaten
c1f08f5
auto-grant creator access on incident creation
Julian Müller
vor 9 Monaten
2a4c087
add KrisenVorgangZugriff model for explicit access grants
Julian Müller
vor 9 Monaten
15fcee0
add German translations for audit and amendments
Julian Müller
vor 9 Monaten
023986d
integrate audit logging for risk changes and steps
Julian Müller
vor 9 Monaten
750236e
implement step immutability with amendment pattern
Julian Müller
vor 9 Monaten
4067835
create immutable KrisenVorgangAudit model
Julian Müller
vor 9 Monaten
c1ef4f6