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.

Juli 2026

Bugfix master quick-260705-vrw

preserve guest token in Gaesteliste create/update redirects

Julian Müller

vor 4 Monaten

662c55e

Bugfix master 118-03

update notifications integration test for G2 grant-escalation

Julian Müller

vor 4 Monaten

d650e6a

Bugfix master 118-03

drop 'Audit- und Verlauf-Eintrag' from escalation confirm modals (owner UAT)

Julian Müller

vor 4 Monaten

06aedc6

Bugfix master 131-01

WR-02 guarantee warn-before-lock (gate lock on prior-run pre-warning)

Julian Müller

vor 4 Monaten

be3815c

Bugfix master 129

F-14 hide read-denied KrisenVorgänge from index (owner decision)

Julian Müller

vor 4 Monaten

29dfca9

Bugfix master 129

early-theme inline script uses real CSP nonce, not literal 'true'

Julian Müller

vor 4 Monaten

b79c5c3

Bugfix master 129-05

honest KV timeline creator label + German relative-time plurals

Julian Müller

vor 4 Monaten

ddd0950

Bugfix master 129-04

dedupe step-note form ids + raise sidebar touch targets on KV show (F-16, F-19)

Julian Müller

vor 4 Monaten

b8e372e

Bugfix master 129-04

add client-side required to feedback category + password-reset email (F-18)

Julian Müller

vor 4 Monaten

01362c8

Bugfix master 129-03

import_settings HTML nav returns 404 not raw 500 (F-22)

Julian Müller

vor 4 Monaten

a53cd48

Bugfix master 129-02

remove orphan kuechendienst /new route + scaffold view (F-12)

Julian Müller

vor 4 Monaten

26bdd7d

Bugfix master 129-02

terminal-fail demo clone job on missing template — no retry storm (F-10)

Julian Müller

vor 4 Monaten

0fcc15d

Bugfix master 129-01

stop KrisenVorgang index leaking guideline category on locked cards (F-14)

Julian Müller

vor 4 Monaten

2fe79fc

Bugfix master 126-01

decouple Betreuer per-page default from mutable Pagy global

Julian Müller

vor 4 Monaten

86ba94a

Bugfix master 127-01

count NULL-released betreuer as Ausstehend

Julian Müller

vor 4 Monaten

27e479f

Bugfix master 126-01

Betreuer-Rollen Scroll-to-Top via scroll-restore Stimulus

Julian Müller

vor 4 Monaten

c46348f

Bugfix master 125-01

dev mailer port 3000 -> 4000; named demo-template-missing error

Julian Müller

vor 4 Monaten

79398e4

Bugfix master 124-01

authorize freizeit-bound instance for ausleih collection actions

Julian Müller

vor 4 Monaten

1688d32

Bugfix master 123-01

allow owner/freizeit-member to delete Vorgänge (F-120-04)

Julian Müller

vor 4 Monaten

0c6b398

Bugfix master 123-01

repair an_abreise edit view malformed render (F-120-03)

Julian Müller

vor 4 Monaten

de52968

Bugfix master 122-01

guard non-hash params[:q] before dig/ransack in index

Julian Müller

vor 4 Monaten

287230f

Bugfix master 121-01

render verifizieren from verify_form (F-120-01)

Julian Müller

vor 4 Monaten

9d1deb0

Bugfix master 117-01

repair per-page selector root cause + lock backend contract

Julian Müller

vor 4 Monaten

ab9446e

Bugfix master 114-01

professionalise BOM import error text (D20)

Julian Müller

vor 4 Monaten

c580571

Bugfix master 112-01

remove misleading skip-validation buttons + orphaned i18n key

Julian Müller

vor 4 Monaten

cb049a8

Bugfix master 112-01

remove dead skip-validation branch from mass creators (always validate)

Julian Müller

vor 4 Monaten

16c5b3e

Bugfix master 109-02

org-scope DokumentPolicy#destroy? admin branch (D40)

Julian Müller

vor 4 Monaten

c4c0a60

Bugfix master 109-01

token-scope guest gaesteliste lookup + expiring token (D39/D41)

Julian Müller

vor 4 Monaten

c8fdaa6

Bugfix master 108.2-02

org-scope notfallmappe/trigger_face_detection/import_settings (D38)

Julian Müller

vor 4 Monaten

833aab0

Bugfix master 108.2-01

remove public admin self-registration surface (D37)

Julian Müller

vor 4 Monaten

8669323

Bugfix master 103.1

entferne sichtbaren § 8a-Kinderschutz-Hinweis aus DSGVO-Auskunft-Export

Julian Müller

vor 4 Monaten

1badad4

Bugfix master 108-01

remove misleading "kostenlos" from header nav CTAs

Julian Müller

vor 4 Monaten

55cce74

Bugfix master 108-01

remove misleading "kostenlos" from hero + bottom-CTA

Julian Müller

vor 4 Monaten

391a2c1

Bugfix master quick

tote passwort_min i18n-key entfernt + reset_password_token label ergaenzt

Julian Müller

vor 4 Monaten

9f8c38e

Bugfix master quick

passwort-reset zeigt echtes minimum (12 statt 6)

Julian Müller

vor 4 Monaten

4ddbd1a

Bugfix master 104

idempotent publish date + blog back-link test coverage (code review)

Julian Müller

vor 4 Monaten

c354228

Bugfix master 260702-d0a

Punkt-Auto-Insertion beim Tippen + 8-Ziffern-Toleranz im Parser

Julian Müller

vor 4 Monaten

b09ed4e

Bugfix master 260702-d0a

native Datepicker als transparenter Overlay statt sr-only (iOS-Tap-Fix)

Julian Müller

vor 4 Monaten

a63f17b

Bugfix master 104

assert HTML-escaped titles in verein-digitalisieren index test (DI-1)

Julian Müller

vor 4 Monaten

e552692

Bugfix master 99

un-nest upgrade panel from edit form (fixes missing confirm) + show surcharge in current price (UAT)

Julian Müller

vor 4 Monaten

91f948d