presseportale/resources/views/livewire/admin
Kevin Adametz 5c2ef283e8 Security (R6.2): Haertung nach Audit
- Security-Header-Middleware (nosniff, X-Frame-Options, Referrer-/
  Permissions-Policy) global, proxy-unabhaengig; CSP bewusst separat.
- Firmenlogo-Upload im Create-Formular durch den ImageService-Pfad
  ersetzt (Mime-Whitelist ohne SVG, Re-Encode, UUID-Name) - vorher
  rohe store()-Ablage ohne Server-Validierung (SVG/XSS moeglich).
- Rate-Limits ergaenzt: Passwort-Reset (3/E-Mail + 15/IP pro Std.),
  Registrierung (10/IP pro Std.), throttle auf magic-login- und
  pm-vorschau-Consume-Routen (Defense-in-Depth).
- EnsureUserIsCustomer als persistente Livewire-Middleware
  (symmetrisch zum Admin-Gate, greift auch bei Folge-Requests).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-03 13:43:59 +00:00
..
categories 5.5: <x-portal.alert> + 6 Flash-Bloecke umgestellt 2026-07-02 08:39:44 +00:00
companies Security (R6.2): Haertung nach Audit 2026-07-03 13:43:59 +00:00
contacts 5.4: <x-portal.table-pagination> + 13 Wrapper ersetzt 2026-07-02 08:35:37 +00:00
coupons 5.4 (Teil 6): page-header in payments/invoices/legal/coupons/reports/newsletter 2026-07-01 10:36:33 +00:00
footer-codes 5.5: <x-portal.alert> + 6 Flash-Bloecke umgestellt 2026-07-02 08:39:44 +00:00
invoices 5.4: <x-portal.table-pagination> + 13 Wrapper ersetzt 2026-07-02 08:35:37 +00:00
legal-requests Recht: Kuendigungsbutton nach Par. 312k BGB - Backend + Admin-Queue 2026-07-03 11:32:43 +00:00
newsletter R0.3: Newsletter-Sync-Binding config-aware + ehrliche Test-Sync-Meldung 2026-07-03 07:55:35 +00:00
payments 5.4: <x-portal.table-pagination> + 13 Wrapper ersetzt 2026-07-02 08:35:37 +00:00
presets 5.5: <x-portal.alert> + 6 Flash-Bloecke umgestellt 2026-07-02 08:39:44 +00:00
press-releases 5.3: PressReleaseStatus::badgeClass() zentralisiert + toten statusColor-Code entfernt 2026-07-02 10:36:15 +00:00
reports 5.4 (Teil 6): page-header in payments/invoices/legal/coupons/reports/newsletter 2026-07-01 10:36:33 +00:00
roles 5.4 (Teil 5): page-header in roles/* + footer-codes/* + presets/* 2026-07-01 10:01:47 +00:00
users 5.2: User-Formular-Feldraster in Blade-Components (role/billing) extrahiert 2026-07-02 10:43:05 +00:00
portal-switcher.blade.php Rebrand Hub+Flux 2026-05-20 15:44:15 +02:00
users.blade.php 5.4: <x-portal.table-pagination> + 13 Wrapper ersetzt 2026-07-02 08:35:37 +00:00