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.
März 2026
save b_push preference in update_preferences action
Julian Müller
vor 8 Monaten
33ea852
add Push column to notification preferences UI
Julian Müller
vor 8 Monaten
e433201
extend Notification.notify! with push delivery
Julian Müller
vor 8 Monaten
2866ab7
create WebPushNotificationJob for push delivery
Julian Müller
vor 8 Monaten
ba56e34
extend BetreuerUser preference helpers for push channel
Julian Müller
vor 8 Monaten
de1f88a
add b_push column to NotificationPreference
Julian Müller
vor 8 Monaten
6beb4df
add German I18n translations for push notifications
Julian Müller
vor 8 Monaten
324ef5e
push notification opt-in UI in notification preferences
Julian Müller
vor 8 Monaten
0b0ebdd
PushSubscriptionsController with create/destroy actions
Julian Müller
vor 8 Monaten
5ae03f1
PushSubscription model and migration
Julian Müller
vor 8 Monaten
2dfd8f4
service worker registration and push subscription Stimulus controller
Julian Müller
vor 8 Monaten
748412d
service worker with push and notification click handlers
Julian Müller
vor 8 Monaten
89bb48c
enable PWA routes, manifest, and VAPID meta tag
Julian Müller
vor 8 Monaten
5139d80
add web-push gem and VAPID configuration
Julian Müller
vor 8 Monaten
6c1fe4d
add system announcements link to admin dashboard
Julian Müller
vor 8 Monaten
a90c371
system announcements admin view with scope selector
Julian Müller
vor 8 Monaten
952e745
system announcements admin controller
Julian Müller
vor 8 Monaten
c37cf72
add admin panel announcements routes
Julian Müller
vor 8 Monaten
3e4911d
notify creator when activity is approved or rejected
Julian Müller
vor 8 Monaten
e7b2769
notify admins when activity needs approval on auto-creation
Julian Müller
vor 8 Monaten
e2c32df
I18n translations for activity approval notifications and system announcements
Julian Müller
vor 8 Monaten
c7e1a82
I18n translations for notification event messages
Julian Müller
vor 8 Monaten
4408e85
ownership_transfer notification trigger
Julian Müller
vor 8 Monaten
33821c8
crisis_access_granted notification trigger
Julian Müller
vor 8 Monaten
0596200
ticket_status_changed notification triggers
Julian Müller
vor 8 Monaten
6f2ff36
ticket_created notification triggers
Julian Müller
vor 8 Monaten
6bbd6ea
role_change notification triggers in mote action
Julian Müller
vor 8 Monaten
9d86277
Notification preferences UI with per-type toggles and tests
Julian Müller
vor 8 Monaten
6609754
NotificationPreference model with user preference helpers
Julian Müller
vor 8 Monaten
715a7d7
Notifications inbox page with Turbo Stream updates
Julian Müller
vor 8 Monaten
a6c58cc
Navbar notification bell with dropdown and Stimulus controller
Julian Müller
vor 8 Monaten
fb6f5b4
NotificationsController with policy, routes, and translations
Julian Müller
vor 8 Monaten
b208736
Notification model with polymorphic associations and convenience methods
Julian Müller
vor 8 Monaten
fc31993
CSP nonce for style tags + documentation
Julian Müller
vor 8 Monaten
e2da1e6
migrate inline styles to Tailwind classes
Julian Müller
vor 8 Monaten
5904da6
pre-commit hook for secret detection
Julian Müller
vor 8 Monaten
641139d
bundler-audit in CI Pipeline
Julian Müller
vor 8 Monaten
4cb795b
Signed Freizeit Session Tokens
Julian Müller
vor 8 Monaten
484ae51
Devise Config Hardening + Permissions-Policy Header
Julian Müller
vor 8 Monaten
21a50ab
Verarbeitungsverzeichnis + DPIA + AVV admin pages
Julian Müller
vor 8 Monaten
bb48aec