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.

April 2026

Dokumentation master 54

create Dokumente Rework phase plan

Julian Müller

vor 7 Monaten

8f2597d

Dokumentation master 53.1

add red team triage to summary

Julian Müller

vor 7 Monaten

ed0710e

Bugfix master 53.1

add upload validation to all remaining models

Julian Müller

vor 7 Monaten

fcf3172

Dokumentation master 53.1-02

complete authorization audit + security tests plan

Julian Müller

vor 7 Monaten

0dddf56

März 2026

Tests master 53.1-02

add security tests for XSS, uploads, authorization

Julian Müller

vor 7 Monaten

f915210

Dokumentation master 53.1-01

complete XSS fixes + upload validation plan

Julian Müller

vor 7 Monaten

d6b3ab1

Bugfix master 53.1-01

tighten sanitize allowlists and fix newsletter preview

Julian Müller

vor 7 Monaten

4b8ad56

Bugfix master 53.1-01

add Active Storage upload validation to new models

Julian Müller

vor 7 Monaten

8f808b8

Bugfix master 53.1-01

replace raw() with sanitize() in Wiki views

Julian Müller

vor 7 Monaten

1e48d5c

Dokumentation master 53.1

create security audit phase plan

Julian Müller

vor 7 Monaten

acf37dd

Feature master seo

add Handbuch pages and WordPress plugin to sitemap

Julian Müller

vor 7 Monaten

0d0b890

Bugfix master seo

use home_url instead of root_url in sitemap

Julian Müller

vor 7 Monaten

33d2716

Feature master seo

switch robots default from noindex to index, follow

Julian Müller

vor 7 Monaten

5aa6727

Feature master blog

add WYSIWYG/HTML toggle for blog editor

Julian Müller

vor 7 Monaten

817d314

Refactoring master blog

overhaul VWWC posts with editorial structure + case study styles

Julian Müller

vor 7 Monaten

8838cba

Bugfix master blog

change public blog route from /blog_posts to /blog

Julian Müller

vor 7 Monaten

2d22394

Bugfix master blog

add casestudy filter label + hero image on show page

Julian Müller

vor 7 Monaten

9afbe83

Sonstiges master

revert: restore betreuer_user_signed_in? check order in dashboard

Julian Müller

vor 7 Monaten

efd3887

Bugfix master dashboard

check admin_signed_in? before betreuer_user_signed_in?

Julian Müller

vor 7 Monaten

9bb6c10

Dokumentation master 57.1

research Turnstile duplicate widget fix

Julian Müller

vor 7 Monaten

70a102c

Refactoring master blog

restructure VWWC posts + add interview/case-study styles

Julian Müller

vor 7 Monaten

6f7a26f

Bugfix master blog

add prose styles for blog content

Julian Müller

vor 7 Monaten

2cf8269

Feature master blog

add casestudy category for blog posts

Julian Müller

vor 7 Monaten

56c6c5e

Dokumentation master 53-01

complete Show Betreuer Online — Phase 53 COMPLETE

Julian Müller

vor 7 Monaten

2063403

Bugfix master 53-01

add HeartbeatPolicy for authorize! compliance

Julian Müller

vor 7 Monaten

b3c5de9

Bugfix master 53-01

skip_after_action verify_authorized for heartbeat

Julian Müller

vor 7 Monaten

a95929c

Feature master blog

add Beitragsbild upload, display instead of emoji

Julian Müller

vor 7 Monaten

c8ef557

Refactoring master blog

move VWWC posts to external seed file

Julian Müller

vor 7 Monaten

2ee1eb6

Feature master blog

add Quill editor for blog posts + VWWC case study seeds

Julian Müller

vor 7 Monaten

a01f0f7

Feature master 53-01

add dashboard online Betreuer widget with green indicators

Julian Müller

vor 7 Monaten

4202763

Feature master 53-01

add heartbeat presence tracking with Stimulus controller

Julian Müller

vor 7 Monaten

7de77c7

Dokumentation master 53

create phase plan for Show Betreuer Online

Julian Müller

vor 7 Monaten

7cff396

Bugfix master 52.1-01

replace broken info icon tooltip with inline hint text

Julian Müller

vor 7 Monaten

1006194

Dokumentation master 52.1-01

complete Wiki-Artikel Referenzen — Phase 52.1 COMPLETE

Julian Müller

vor 7 Monaten

788379e

Bugfix master 52.1-01

replace inline styles with CSS classes for CSP compliance

Julian Müller

vor 7 Monaten

d07ff34

Bugfix master 52.1-01

add missing suche? and geloeschte? policy methods

Julian Müller

vor 7 Monaten

079785c

Bugfix master 52.1-01

use simple fetch like import_freizeit_settings pattern

Julian Müller

vor 7 Monaten

3c3b034

Bugfix master 52.1-01

fix fetch credentials for [[ search + add tooltip

Julian Müller

vor 7 Monaten

7cfdcc9

Bugfix master 52.1-01

use non-breaking spaces for level indentation in selects

Julian Müller

vor 7 Monaten

685141a

Feature master 52.1-01

add soft delete, restore, backlinks, and Papierkorb view

Julian Müller

vor 7 Monaten

f1992b2