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
fix ticket edit title i18n + add Phase 49.2
Julian Müller
vor 7 Monaten
17e2e48
remove breadcrumbs from ticket form pages
Julian Müller
vor 7 Monaten
4964225
redesign ticket form — crafted card with breadcrumbs
Julian Müller
vor 7 Monaten
f59fb6b
redesign ticket form — clean card layout, no section headers
Julian Müller
vor 7 Monaten
6a9cbcf
migrate inline style= gradients and heights to CSS classes (CSP)
Julian Müller
vor 7 Monaten
f77be93
complete Tailwind arbitrary values → theme tokens plan
Julian Müller
vor 7 Monaten
75715b9
rename dark-text token, turbo frame fix, newsletter registration, ticket icon
Julian Müller
vor 7 Monaten
3abff60
replace rgba border patterns with theme token
Julian Müller
vor 7 Monaten
1b254ca
replace remaining arbitrary color values (~660 occurrences)
Julian Müller
vor 7 Monaten
99c15e1
replace top 3 arbitrary color values (~2136 occurrences)
Julian Müller
vor 7 Monaten
a378bd5
define dark mode theme tokens
Julian Müller
vor 7 Monaten
d5b2ead
I18n translations for ticket comments and notifications
Julian Müller
vor 7 Monaten
6959cbe
Redesign admin panel ticket views with activity timeline
Julian Müller
vor 7 Monaten
5d150ae
Redesign betreuer ticket views with activity timeline
Julian Müller
vor 7 Monaten
23f8b22
Controller actions, routes, and policy for ticket comments
Julian Müller
vor 7 Monaten
fcb0237
TicketKommentar model + migration
Julian Müller
vor 7 Monaten
4eb320b
complete Admin UI Newsletter-Versand plan
Julian Müller
vor 7 Monaten
519f2e8
Mailer redesign, preview CSP fix, dashboard tiles, newsletter abmelden
Julian Müller
vor 7 Monaten
4736b4d
I18n translations for newsletter ausgaben
Julian Müller
vor 7 Monaten
91b1a05
Admin views for newsletter ausgaben CRUD + preview
Julian Müller
vor 7 Monaten
38851b1
Mailer action + Versand-Job for newsletter ausgaben
Julian Müller
vor 7 Monaten
e6b9e55
Policy + Controller + Routes for NewsletterAusgaben
Julian Müller
vor 7 Monaten
241aff1
NewsletterAusgabe model + migration
Julian Müller
vor 7 Monaten
61a766b
mailer layout — Forest palette + fix Deppenleerzeichen
Julian Müller
vor 7 Monaten
37a6968
frame-ancestors self — allow same-origin iframes
Julian Müller
vor 7 Monaten
815a732
fix letter_opener CSP — skip nonce + add frame-src self
Julian Müller
vor 7 Monaten
6c27de2
CSP report-only in development for letter_opener
Julian Müller
vor 7 Monaten
1a98a7e
case-insensitive CSP header deletion for letter_opener
Julian Müller
vor 7 Monaten
239c634
insert CSP-strip middleware AFTER Rails CSP middleware
Julian Müller
vor 7 Monaten
c7d94f0
mount CSP middleware in config.ru instead of application.rb
Julian Müller
vor 7 Monaten
c35c1de
pass middleware class not string
Julian Müller
vor 7 Monaten
1d42f28
strip CSP headers entirely for letter_opener
Julian Müller
vor 7 Monaten
dc70f8a
skip CSP nonce for /letter_opener dev tool
Julian Müller
vor 7 Monaten
3378749
require letter_opener_web engine before mounting
Julian Müller
vor 7 Monaten
3e6b94d
add letter_opener_web for dev email preview
Julian Müller
vor 7 Monaten
dc91623
add missing newsletter I18n translations
Julian Müller
vor 7 Monaten
f1a4586
admin panel newsletter management + CSV export
Julian Müller
vor 7 Monaten
a278f5b
NewsletterAbonnent model + double opt-in flow
Julian Müller
vor 7 Monaten
caf4539
complete Handbuch Content + add Phase 51
Julian Müller
vor 7 Monaten
468a54c
fix content errors + module ordering for prev/next nav
Julian Müller
vor 7 Monaten
b8098b2