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

Feature master 68-03

migrate Teilnehmer-Form + foto_modus to UploadFieldComponent

Julian Müller

vor 7 Monaten

53f7357

Feature master 68-05

migrate Ticket-Forms to UploadFieldComponent

Julian Müller

vor 7 Monaten

627cbe3

Feature master 68-02

add UploadFieldComponent with image/file/avatar variants

Julian Müller

vor 7 Monaten

8ae3bff

Feature master 68-02

add file-upload Stimulus controller with DnD + compression

Julian Müller

vor 7 Monaten

0393518

Feature master 68-02

vendor browser-image-compression + add 17 upload i18n keys

Julian Müller

vor 7 Monaten

6add2d6

Feature master 68-01

add CSP worker_src directive for browser-image-compression

Julian Müller

vor 7 Monaten

5d5f7bb

Feature master 68-01

add CSP worker_src directive for browser-image-compression

Julian Müller

vor 7 Monaten

85c9d7d

Feature master face-detection

harvest reference embeddings per Teilnehmer

Julian Müller

vor 7 Monaten

f1d0bf1

Feature master 67-06

rollout AvatarComponent in 6 quiz_session views + system smoketest (Task 2)

Julian Müller

vor 7 Monaten

bce23ad

Feature master 67-05

collision modal partial + Stimulus controller + system tests

Julian Müller

vor 7 Monaten

44e49ce

Feature master 67-06

rollout AvatarComponent in 8 teilnehmer/org/freizeit/kurs views (Task 1)

Julian Müller

vor 7 Monaten

3b9d321

Feature master 67-05

collision branch + resolve_foto_modus + signed_id hardening

Julian Müller

vor 7 Monaten

af11269

Feature master 67-04

Entry button, Stimulus searchable-dropdown, system test

Julian Müller

vor 7 Monaten

53e7e05

Feature master 67-04

Routes + Policy + Controller Happy-Path + View + I18n

Julian Müller

vor 7 Monaten

62ef3e5

Feature master 67-03

add UI-Kit page + avatar_demo partial + system test (D-17)

Julian Müller

vor 7 Monaten

cfb7bfc

Feature master 67-02

extend Teilnehmer model with bild_uploaded_by + without_image scope

Julian Müller

vor 7 Monaten

e786018

Feature master 67-03

extend AvatarComponent with record: parameter + deterministic variant (D-14, D-15)

Julian Müller

vor 7 Monaten

4cee81f

Feature master 67-01

add camera.svg Bootstrap icon asset

Julian Müller

vor 7 Monaten

447419a

Feature master 67-01

add collision_override to AuditLog::ACTION_TYPES

Julian Müller

vor 7 Monaten

2270754

Feature master 67-02

add bild_uploaded_tracking migration to teilnehmers

Julian Müller

vor 7 Monaten

bbc1778

Feature master 65-04

migrate fahrdienst, betreuer, devise views to palette tokens

Julian Müller

vor 7 Monaten

92ba78a

Feature master 65-03

add palette-token badge_classes methods to Ticket and Abrechnung models

Julian Müller

vor 7 Monaten

4f24742

Feature master 65-03

migrate 11 views to palette tokens — blog, tickets, teilnehmer, notifications, rueckmeldungen, wordpress_plugin

Julian Müller

vor 7 Monaten

8da2826

Feature master 65-01

migrate InfoGroupComponent to palette token system

Julian Müller

vor 7 Monaten

63182f0

Feature master 63-06

extract landing patterns as ui_kit partials (D-03)

Julian Müller

vor 7 Monaten

8f2deff

Feature master 63-07

migrate 7 views to palette tokens (D-12 complete)

Julian Müller

vor 7 Monaten

ab97b6e

Feature master 63-05

implement Timeline/Metric/Accordion/StatusPipeline pattern components

Julian Müller

vor 7 Monaten

c7521c9

Feature master 63-04

implement TabsComponent as slot-based template component

Julian Müller

vor 7 Monaten

1c8144b

Feature master 63-04

implement Button/Avatar/ProgressBar ViewComponents

Julian Müller

vor 7 Monaten

2e1b537

Feature master 63-03

migrate Badge/Card/StatCard to design tokens

Julian Müller

vor 7 Monaten

4c504d2

Feature master 63-02

add expandable Tailwind code snippets to all UI Kit core elements

Julian Müller

vor 7 Monaten

9b4512b

Feature master 63-02

add reusable landing-DNA pattern blocks to UI Kit mockup

Julian Müller

vor 7 Monaten

b48d96d

Feature master 63-02

add static control + pattern sections to UI Kit mockup

Julian Müller

vor 7 Monaten

73425ed

Feature master 63-01

add section ids and scroll-spy hooks to UI Kit mockup

Julian Müller

vor 7 Monaten

a630458

Feature master 63-01

restructure UI Kit mockup with sticky sidebar layout

Julian Müller

vor 7 Monaten

ee3541d

Feature master 55-01

add quick-action buttons to admin invoice index

Julian Müller

vor 7 Monaten

c720471

Feature master 55-01

add status change actions to admin invoice show page

Julian Müller

vor 7 Monaten

e94291c

Feature master 54-02

update form with folder select + show page breadcrumbs

Julian Müller

vor 7 Monaten

5534d01

Feature master 54-02

rework Dokumente index with folder sidebar

Julian Müller

vor 7 Monaten

d3cef30

Feature master 54-01

add Dokumentenordner controller + routes + dashboard tile

Julian Müller

vor 7 Monaten

d8b2b1f