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 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
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
decouple meal times from translation strings
Julian Müller
vor 9 Monaten
5744e7f
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
complete Phase 4.1 Role System Refactoring
Julian Müller
vor 9 Monaten
1e9a943
update tests and fixtures for Rolle refactoring
Julian Müller
vor 9 Monaten
59c4820
rename translations from krisenmanagement_rolle to rolle
Julian Müller
vor 9 Monaten
09bb42a
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
rename KrisenmanagementRolle to Rolle across all layers
Julian Müller
vor 9 Monaten
79f63bf
rename krisenmanagement_rolles tables to rollen
Julian Müller
vor 9 Monaten
fd9ebe0
complete Roles, Präventionsstufen & Handlungsleitfaden Access plan
Julian Müller
vor 9 Monaten
d5b20b2
Januar 2026
continue vor v2
Julian Müller
vor 9 Monaten
f91fe83
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
complete Access Control plan
Julian Müller
vor 9 Monaten
d9625ca
add tests for explicit grant-based access control
Julian Müller
vor 9 Monaten
c088c9d
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