presseportale/resources/views/livewire/admin
Kevin Adametz aae456954a billing: Nebenläufigkeit & Idempotenz härten (H4, Stripe, Boost-Slots)
- CreditTopup-Gutschrift, MAN-Rechnung, Proof-PDF und Stripe-Webhook-
  Spiegelung sperren die betroffene Zeile innerhalb der Transaktion und
  prüfen die Idempotenz erst danach (verhindert Doppelgutschrift bei
  at-least-once-Webhooks, H4).
- Gemeinsamer LocksModelForUpdate-Trait für die häufige Lock-by-Key-Form
  (CreditTopup, ManualInvoice).
- Unique-Index auf invoices.stripe_invoice_id; Boost-Inventar über
  boost_slot_locks serialisiert, verwaiste Kategorie-Locks werden beim
  Löschen der Rubrik entfernt.

Deployment: vor migrate prüfen, ob invoices.stripe_invoice_id bereits
Duplikate enthält (die Unique-Migration bricht sonst bewusst ab).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 13:47:21 +00:00
..
categories billing: Nebenläufigkeit & Idempotenz härten (H4, Stripe, Boost-Slots) 2026-07-14 13:47:21 +00:00
companies Backend-WIP: Kontakt-Queue, Page-Cache, Validierungs-Feedback, i18n 2026-07-09 15:38:11 +00:00
contact-messages Backend-WIP: Kontakt-Queue, Page-Cache, Validierungs-Feedback, i18n 2026-07-09 15:38:11 +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 T10: DSA-Meldeformulare mit URL-Feld, Vorgangsnummer und Eingangsbestaetigung 2026-07-06 09:35:30 +00:00
newsletter R0.3: Newsletter-Sync-Binding config-aware + ehrliche Test-Sync-Meldung 2026-07-03 07:55:35 +00:00
payments Spoke-Frontend-Audit: Fake-Inhalte raus, Newsletter-Rueckbau, echte Boersendaten, EN-Lokalisierung 2026-07-06 13:36:23 +00:00
presets 5.5: <x-portal.alert> + 6 Flash-Bloecke umgestellt 2026-07-02 08:39:44 +00:00
press-releases KI-Kennzeichnung: 2 Optionen im Submit-Modal + Labels auf Detailseite 2026-07-10 16:51:23 +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 UI: Agentur-Angaben im Profil, Firmen-Typ-Auswahl entfernt 2026-07-08 09:44:17 +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