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

Feature master 99-04

Einstellung model + seeded migration + attribute i18n + model tests

Julian Müller

vor 4 Monaten

f83cb15

Feature master 99-01

add upgrade_paket?/add_modul? policy rules, routes, and tests

Julian Müller

vor 4 Monaten

86e83f6

Feature master 99-01

extend AuditLog ACTION_TYPES + add paket upgrade audit tests

Julian Müller

vor 4 Monaten

cf80ab3

Wartung master 99-01

add three additive migrations for paket upgrade schema

Julian Müller

vor 4 Monaten

9e22dce

Dokumentation master 99

resolve plan-checker findings — live-price surcharge hint (blocker) + fix ACTION_TYPE typo (warning)

Julian Müller

vor 4 Monaten

8349b1b

Dokumentation master 99

freeze Einzelmodul-Preis onto invoice — snapshot column (99-01) + write/read + immutability test (99-03)

Julian Müller

vor 4 Monaten

1e7b030

Dokumentation master 99

admin-configurable Einzelmodul-Preis — add 99-04, revise 99-03

Julian Müller

vor 4 Monaten

8a3fd71

Dokumentation master 99

resolve plan-checker findings — mark research OQs RESOLVED + add modul-zuweisung model to 99-02 context

Julian Müller

vor 4 Monaten

7e5a4ba

Dokumentation master 99

create phase plan (foundation + upgrade/add-modul + à-la-carte billing)

Julian Müller

vor 4 Monaten

eaff155

Dokumentation master 99

research + validation strategy + billing decision (add_modul à-la-carte 0.10€/module/TN)

Julian Müller

vor 4 Monaten

17b3952

Dokumentation master 106

mark VERIFICATION passed — owner UAT confirmed (status page + VPS prober)

Julian Müller

vor 4 Monaten

b02fdd7

Dokumentation master roadmap

move stray backlog phases into the 999.X namespace

Julian Müller

vor 4 Monaten

2dbf898

Dokumentation master 83.1

complete — owner confirmed live-prod UAT passed 2026-07-01

Julian Müller

vor 4 Monaten

e82a17b

Dokumentation master

reconcile + complete Phase 85 (false-negative, corrected)

Julian Müller

vor 4 Monaten

e8821ba

Dokumentation master

reconcile + complete 4 false-negative phases (sweep wave 3)

Julian Müller

vor 4 Monaten

955ab7a

Juni 2026

Dokumentation master

reconcile + complete 12 phases (verification-debt sweep wave 2)

Julian Müller

vor 4 Monaten

93551bd

Dokumentation master

reconcile + complete 9 phases (verification-debt sweep wave 1)

Julian Müller

vor 4 Monaten

f5ac18f

Dokumentation master 63

complete phase — regenerate missing VERIFICATION.md (passed)

Julian Müller

vor 4 Monaten

0279514

Feature master 106

link public /status page in footer (Ressourcen column)

Julian Müller

vor 4 Monaten

b512e1f

Dokumentation master 106

align PROBER-SETUP runbook with actual install + UFW

Julian Müller

vor 4 Monaten

a42f3e8

Dokumentation master 260630-in4

add quick-task plan for default Rollen fix

Julian Müller

vor 4 Monaten

6c8e398

Bugfix master 260630-in4

clean default Rollen in demo_database_connection teardown

Julian Müller

vor 4 Monaten

c95d182

Bugfix master 260630-in4

clean default Rollen in demo test teardowns

Julian Müller

vor 4 Monaten

1bcd072

Dokumentation master 260630-in4-01

complete quick task SUMMARY + STATE update

Julian Müller

vor 4 Monaten

4ba50e5

Tests master 260630-in4-01

add Organisation default Rollen lifecycle tests (4 behaviors)

Julian Müller

vor 4 Monaten

736eadd

Feature master 260630-in4-01

add idempotent backfill migration for default Rollen

Julian Müller

vor 4 Monaten

56d06e2

Feature master 260630-in4-01

add after_commit(on: :create) hook to seed default roles

Julian Müller

vor 4 Monaten

8b7af41

Dokumentation master 106

add remaining plan SUMMARYs + VERIFICATION (12/12 must-haves)

Julian Müller

vor 4 Monaten

8291ba6

Bugfix master 106-06

repair broken status-page icons + UAT polish

Julian Müller

vor 4 Monaten

1c78bb9

Dokumentation master 106-07

complete prober plan — SUMMARY, STATE, ROADMAP updated

Julian Müller

vor 4 Monaten

723a6c2

Dokumentation master 106-07

add PROBER-SETUP.md runbook for second-VPS manual install

Julian Müller

vor 4 Monaten

b1b7b84

Feature master 106-07

add jcp-prober.sh — off-box bash+curl health prober

Julian Müller

vor 4 Monaten

2dcae29

Feature master 106-06

add status index view + Stimulus auto-refresh + i18n

Julian Müller

vor 4 Monaten

5d34fd5

Feature master 106-06

add StatusController + GET /status route (GREEN)

Julian Müller

vor 4 Monaten

e31aa7c

Tests master 106-06

add failing StatusController tests (RED)

Julian Müller

vor 4 Monaten

16e0111

Dokumentation master 106-05

complete daily-rollup + retention-cleanup + gap-detection plan

Julian Müller

vor 4 Monaten

1edfa46

Feature master 106-05

schedule StatusDailyRollupJob (02:00) and StatusRetentionCleanupJob (03:00) in recurring.yml

Julian Müller

vor 4 Monaten

149288a

Feature master 106-05

implement StatusRetentionCleanupJob (GREEN)

Julian Müller

vor 4 Monaten

ed90791

Tests master 106-05

add failing tests for StatusRetentionCleanupJob (RED)

Julian Müller

vor 4 Monaten

90e7a89

Feature master 106-05

implement StatusDailyRollupJob (GREEN)

Julian Müller

vor 4 Monaten

2a30984