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
complete Organisation Retention Settings + BetreuerUser Soft-Delete plan
Julian Müller
vor 8 Monaten
9522698
BetreuerUser soft-delete with PII anonymization
Julian Müller
vor 8 Monaten
d5b88da
Organisation retention settings + DataRetentionCleanupJob
Julian Müller
vor 8 Monaten
a5b21bf
complete Einwilligung consent model + face detection gate plan
Julian Müller
vor 8 Monaten
8894eef
Face Detection Consent Gate
Julian Müller
vor 8 Monaten
c9b8d34
Einwilligung Model + UI
Julian Müller
vor 8 Monaten
4d49ec1
update project state and roadmap for completed plan
Julian Müller
vor 8 Monaten
f8c3394
add execution summary for Teilnehmer anonymization & PII encryption
Julian Müller
vor 8 Monaten
6454c04
expand ActiveRecord encryption to address and medical PII fields
Julian Müller
vor 8 Monaten
87d04b9
Teilnehmer anonymization with § 8a SGB VIII hard-block
Julian Müller
vor 8 Monaten
b5cc5d0
update roadmap with plan details and key decisions
Julian Müller
vor 8 Monaten
cfa17bc
create phase plans for DSGVO/GDPR compliance
Julian Müller
vor 8 Monaten
02e4cf9
complete corrections + import log per-Teilnehmer plan
Julian Müller
vor 8 Monaten
712f005
complete repeater_index tracking summary
Julian Müller
vor 8 Monaten
ead918a
Kind column in import log and storno UI, version 1.1.0, rebuild zip
Julian Müller
vor 8 Monaten
370fb1e
repeater_index tracking in import log and corrections
Julian Müller
vor 8 Monaten
7db42b0
complete field mapping UI + import pipeline plan
Julian Müller
vor 8 Monaten
82dbae3
add execution summary for repeater support plan
Julian Müller
vor 8 Monaten
25f061b
import pipeline refactor for 1:N Teilnehmer per entry
Julian Müller
vor 8 Monaten
c54a55b
field mapping UI with 3-category optgroup system
Julian Müller
vor 8 Monaten
2bca908
create phase plan for Forminator repeater support
Julian Müller
vor 8 Monaten
808d4ca
restore static 500.html as fallback when Rails itself crashes
Julian Müller
vor 8 Monaten
c03b993
move static error pages to public/fallback/ so ErrorsController is used
Julian Müller
vor 8 Monaten
e7cecb2
render error pages inside app layout via ErrorsController
Julian Müller
vor 8 Monaten
1bf4ff0
complete inline HTTP error pages plan
Julian Müller
vor 8 Monaten
d015cb7
redesign 406 error page with neon theme
Julian Müller
vor 8 Monaten
052ab9d
redesign 400 and 422 error pages with neon theme
Julian Müller
vor 8 Monaten
c9e6760
replace clipboard.js with Stimulus controller for CSP compatibility
Julian Müller
vor 8 Monaten
83fa74e
create inline error pages plan + expand Phase 27 DSGVO scope
Julian Müller
vor 8 Monaten
e2cc413
add Phase 31 Mail Prettifier to roadmap
Julian Müller
vor 8 Monaten
1ace1e3
complete CSV import validation + ownership transfer plan
Julian Müller
vor 8 Monaten
2b62db0
secure ownership transfer with audit log and notification
Julian Müller
vor 8 Monaten
bd9c4ed
CSV import schema validation and sanitization
Julian Müller
vor 8 Monaten
8502906
complete org code hardening + invite tokens plan
Julian Müller
vor 8 Monaten
eabd249
invite token registration support and management UI
Julian Müller
vor 8 Monaten
5119d9a
improve org codes and create InviteToken model
Julian Müller
vor 8 Monaten
19f417d
change API key name input to dropdown with WordPress Plugin option
Julian Müller
vor 8 Monaten
b21848c
move API keys from standalone page into Organisation tab
Julian Müller
vor 8 Monaten
964d603
inline quill and compact CSS into application.css for Propshaft compatibility
Julian Müller
vor 8 Monaten
79b339b
add CSP nonce to login page inline script to unblock Turnstile captcha
Julian Müller
vor 8 Monaten
73f2a20