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.

Mai 2026

Feature master 90.1-03

add AASM after-block on bezahlen-event for auto read-only release

Julian Müller

vor 6 Monaten

0d514f4

Dokumentation master 90.1-01

complete Wave-0 plan — SUMMARY, STATE, ROADMAP updated

Julian Müller

vor 6 Monaten

8ea3215

Tests master 90.1-01

add RED-gate tests for Job, Release-Hook, and Mailer (Wave-0 TDD gate)

Julian Müller

vor 6 Monaten

9d7e24e

Feature master 90.1-01

add Verzug test fixtures (3 freizeits + 3 abrechnungs with ERB dates)

Julian Müller

vor 6 Monaten

81148e7

Feature master 90.1-01

add dt_verzug_vorwarnung_am migration + Verzug constants + payment_overdue_warning type + In-App i18n keys

Julian Müller

vor 6 Monaten

99fac5e

Dokumentation master 90.1

create phase plan

Julian Müller

vor 6 Monaten

9c4f194

Bugfix master 90.1

revise plans per checker feedback (i18n key ownership, fixture gate, OQ resolved)

Julian Müller

vor 6 Monaten

c4c71b6

Dokumentation master 90.1

create phase plan — 3 plans, 2 waves (RED-gate + Job + Release-Hook)

Julian Müller

vor 6 Monaten

c3aec36

Dokumentation master phase-90.1

map patterns to existing analogs

Julian Müller

vor 6 Monaten

b3ba66f

Dokumentation master phase-90.1

add validation strategy

Julian Müller

vor 6 Monaten

b2a1386

Dokumentation master 90.1

research phase — Solid Queue recurring job + AASM after-callback release hook

Julian Müller

vor 6 Monaten

3e0ff8b

Dokumentation master state

record phase 90.1 context session

Julian Müller

vor 6 Monaten

16438fc

Dokumentation master 90.1

capture phase context

Julian Müller

vor 6 Monaten

514567b

Dokumentation master roadmap

insert Phase 90.1 — automatischer Read-Only-Trigger bei Zahlungsverzug

Julian Müller

vor 6 Monaten

1ad36ea

Dokumentation master phase-90

complete phase execution — operator UAT approved

Julian Müller

vor 6 Monaten

112d682

Bugfix master 90

dock read-only + open-payments banners directly below menu (UAT feedback)

Julian Müller

vor 6 Monaten

a5b8f92

Bugfix master 90

shorten read-only flash alert (UAT feedback)

Julian Müller

vor 6 Monaten

973ebfe

Wartung master 90-09

update ROADMAP.md phase-90 plan progress (8/8 complete)

Julian Müller

vor 6 Monaten

4f685e5

Dokumentation master 90-09

complete gap-closure plan — SUMMARY, REVIEW updated, STATE updated

Julian Müller

vor 6 Monaten

ed3f5a5

Feature master 90-09

fix CR-01 API write-bypass and CR-02 non-atomic state+audit

Julian Müller

vor 6 Monaten

4d905a5

Tests master 90-09

add RED tests for CR-01 (API write-bypass) and CR-02 (non-atomic state+audit)

Julian Müller

vor 6 Monaten

49bc1f8

Dokumentation master 90-08

scaffold operator UAT checklist (Task 1) — awaiting human verification

Julian Müller

vor 6 Monaten

a64048e

Bugfix master 90-04

revert out-of-scope Stripe webhook nil-secret guard; stub construct_event in REQ-F test

Julian Müller

vor 6 Monaten

f049c7f

Dokumentation master 90-07

complete admin-toggle plan — SUMMARY.md + STATE.md + ROADMAP.md

Julian Müller

vor 6 Monaten

ba8d127

Tests master 90-07

REQ-M controller tests activate/deactivate_organisation_read_only (7 tests)

Julian Müller

vor 6 Monaten

48afd73

Feature master 90-07

admin UI partial + index render-hook + I18n block for read-only toggle

Julian Müller

vor 6 Monaten

184e1fe

Feature master 90-07

add activate/deactivate_organisation_read_only routes + controller actions

Julian Müller

vor 6 Monaten

b983054

Dokumentation master 90-06

update STATE.md + ROADMAP.md after plan completion

Julian Müller

vor 6 Monaten

891d8f8

Dokumentation master 90-06

complete read-only banner plan — SUMMARY.md

Julian Müller

vor 6 Monaten

8472c1b

Tests master 90-06

add ReadOnlyBannerTest integration tests (REQ-G)

Julian Müller

vor 6 Monaten

64ce1f2

Feature master 90-06

add I18n keys banner_headline/banner_body/contact_link/activated_at

Julian Müller

vor 6 Monaten

e4a433f

Feature master 90-06

add _read_only_banner.html.erb partial + layout render hook

Julian Müller

vor 6 Monaten

bfacf0e

Dokumentation master 90-05

complete policy defense-in-depth plan — pre_check + skip_pre_check

Julian Müller

vor 6 Monaten

89005a0

Feature master 90-05

skip_pre_check whitelists in 4 policies + NotificationPolicy tests (REQ-L)

Julian Müller

vor 6 Monaten

d2e9347

Feature master 90-05

ApplicationPolicy pre_check :deny_if_organisation_read_only (REQ-K/REQ-J)

Julian Müller

vor 6 Monaten

32b2fbe

Dokumentation master 90-04

complete plan — HTTP-gate + I18n + 7/7 integration tests GREEN

Julian Müller

vor 6 Monaten

dbdcb7f

Feature master 90-04

add I18n key views.organisation.read_only.alert to de.yml

Julian Müller

vor 6 Monaten

ac5d79f

Feature master 90-04

add enforce_organisation_readonly! HTTP-gate to ApplicationController

Julian Müller

vor 6 Monaten

b825f70

Dokumentation master 90-03

complete wave-1 GREEN plan — migration + model + AuditLog ACTION_TYPES

Julian Müller

vor 6 Monaten

655b674

Feature master 90-03

add Organisation read-only methods + extend AuditLog ACTION_TYPES

Julian Müller

vor 6 Monaten

e598a3e