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.

Juni 2026

Feature master 97-02

public Beschwerde views + recipient-picker Stimulus controller

Julian Müller

vor 4 Monaten

4d6bfe3

Feature master 97-02

public anonymous BeschwerdenController + routes + i18n

Julian Müller

vor 4 Monaten

917c942

Feature master 97-01

Beschwerde + BeschwerdeNachricht immutable encrypted models

Julian Müller

vor 4 Monaten

024c7d4

Feature master 97-01

inflections + reversible additive migrations for beschwerden tables

Julian Müller

vor 4 Monaten

2a61761

Feature master 96-02

seed §8a-Schutzauftrag HandbuchSeite via reversible data-migration

Julian Müller

vor 4 Monaten

04cf1d5

Feature master 95-03

Verzeichnis page-level legal-regime banner + traegertyp Rechtsgrundlagen (DS-4)

Julian Müller

vor 4 Monaten

58f7d3a

Feature master 95-03

AVV traegertyp variants in one file via Plan-01 resolvers (DS-3)

Julian Müller

vor 4 Monaten

5ed4c29

Feature master 95-03

validate traegertyp param + expose Plan-01 resolvers in DsgvoController

Julian Müller

vor 4 Monaten

1889d4d

Feature master 95-02

switch dse_generator texts to paragraph interpolation + disclaimer

Julian Müller

vor 4 Monaten

192f62a

Feature master 95-02

interpolate trägertyp paragraphs in build_dse_block from resolvers

Julian Müller

vor 4 Monaten

5ffa55b

Feature master 95-04

add 'KDG-/DSG-EKD-konform?' landing FAQ item (D-6)

Julian Müller

vor 4 Monaten

ce11e8d

Feature master 95-04

add KDG-/DSG-EKD-konform token to pricing trust line (D-5)

Julian Müller

vor 4 Monaten

1d82414

Feature master 95-01

add Trägertyp select to organisation form + permit-list + i18n + fixture

Julian Müller

vor 4 Monaten

c36f30c

Feature master 95-01

implement str_traegertyp enum + 8 Rechtsgrundlagen resolvers

Julian Müller

vor 4 Monaten

d00c145

Feature master 95-01

add additive reversible str_traegertyp column to organisations

Julian Müller

vor 4 Monaten

e897f16

Feature master 94-03

surface three-qualification ampel in _juleica_status + render assertion

Julian Müller

vor 4 Monaten

dfe970a

Feature master 94-03

graduated qualification ampel from model helpers

Julian Müller

vor 4 Monaten

c2d2840

Feature master 94-02

implement QualificationExpiryCheckJob + schedule + notification i18n

Julian Müller

vor 4 Monaten

9ace7a4

Feature master 94-02

implement QualificationExpiryMailer#warnung + templates

Julian Müller

vor 4 Monaten

528f7c6

Feature master 94-02

add LIVE-safe qualification_expiry_notifications dedup marker table

Julian Müller

vor 4 Monaten

29a5ded

Feature master 94-01

register qualification_expiry in Notification::NOTIFICATION_TYPES

Julian Müller

vor 4 Monaten

0fd0ee7

Feature master 94-01

add validity constants + *_expiry_status helpers to BetreuerUser

Julian Müller

vor 4 Monaten

2727267

Feature master 83.2-04

enable raise_on_missing_translations gate in test env

Julian Müller

vor 4 Monaten

5244310

Feature master 83.2-05

sweep activerecord.attributes — German field names for all models

Julian Müller

vor 4 Monaten

e2b5dea

Feature master 83.2-05

add validation-i18n detection harness (runner script)

Julian Müller

vor 4 Monaten

13f9ebd

Feature master 83.2-03

wrap all non-admin placeholders in t()

Julian Müller

vor 4 Monaten

4a98a68

Feature master 83.2-03

wrap non-admin controller flash messages in t()

Julian Müller

vor 4 Monaten

98313cc

Feature master 83.2-03

wrap hardcoded submit buttons in t() (non-admin)

Julian Müller

vor 4 Monaten

e8eef34

Feature master 83.2-02

complete dynamic enum i18n family (notification_types.payment_overdue_warning)

Julian Müller

vor 4 Monaten

c124ae2

Feature master 83.2-02

fill all static missing i18n keys (Category A)

Julian Müller

vor 4 Monaten

5c35a82

Feature master 102-03

polish ereignistyps new/edit/_form to design system (REQ-102-UI-01)

Julian Müller

vor 4 Monaten

4e8d9d8

Feature master 102-03

wire Ereignistyp org-tab nav + card-list partial (D-01, REQ-102-REACH-01)

Julian Müller

vor 4 Monaten

4e21fe2

Feature master 102-03

add ereignistyp tab branch + ordered org-scoped @ereignistyps load

Julian Müller

vor 4 Monaten

8adf3db

Feature master 102-02

merge Ereignistyp i18n keys into existing views.ereignistyp block (D-06)

Julian Müller

vor 4 Monaten

594656e

Feature master 102-02

narrow ereignistyps route + delete scaffold read views (D-04)

Julian Müller

vor 4 Monaten

50c7460

Feature master 102-02

rewire EreignistypsController — tab redirects, i18n, rename-cascade

Julian Müller

vor 4 Monaten

0e511e1

Feature master 102-02

add presence + scoped case-insensitive uniqueness to Ereignistyp

Julian Müller

vor 4 Monaten

f87f632

Feature master 101.1-06

paginate remaining 9 index actions (Task 2, F-10 rollout complete)

Julian Müller

vor 4 Monaten

b0d3c7b

Feature master 101.1-06

paginate first 9 index actions + include PaginationHelper in ApplicationController

Julian Müller

vor 4 Monaten

760e827

Feature master 101.1-13

i18n-wrap Teilnehmer-view English labels → de.yml

Julian Müller

vor 4 Monaten

93a1150