mivita/app/Repositories
Kevin 60f9985313 Kunden loeschen: Modal mit Komplett- oder DSGVO-Loeschung ueber alle Dubletten
Ticket dev/_tickets/2026-09-08.md #2:
- "Kunde loeschen" oeffnet ein Modal statt direkt per GET zu loeschen. Es
  zeigt alle Eintraege desselben Kunden (Kundennummer oder E-Mail, ohne
  Platzhalter-Adressen) mit Anzahl Bestellungen.
- Ohne Bestellungen: Komplett-Loeschung (anonymisiert und soft-geloescht,
  Portal-Logins und Stripe-Kunden entfernt, Zahlungs-Tokens inaktiver Abos
  geleert). Mit Bestellungen nur DSGVO-Loeschung (Superadmin); die arbeitet
  jetzt ebenfalls auf der E-Mail-Gruppe und entfernt Portal-Logins.
- Bei aktivem Abo oder Berater-Datensatz wird abgelehnt.
- Die alte "Loeschung" (CustomerRepository::deleteCustomer) entfaellt.
- Fehlermeldungen nutzen alert-error; alert-danger zeigte kein Layout an.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-23 15:43:35 +00:00
..
DC 20-02-2026 2026-02-20 17:55:06 +01:00
AboRepository.php Audit 18.09.: Zahlungsdatum nur bei Zahlung, Neupartner-IDs im Snapshot, Pausenende folgt dem Termin 2026-09-18 08:59:45 +00:00
BaseRepository.php First Commit 2018-10-29 09:39:31 +01:00
CheckoutRepository.php Statistiken: Kundenfeedback 2026-08-19 komplett (N1-N8) + Review-Fixes + VP-/Incentive-Repair gehärtet 2026-08-21 10:44:44 +00:00
ContractPDFRepository.php 20-02-2026 2026-02-20 17:55:06 +01:00
CreditRepository.php Statistiken/Abo: Kundenfeedback 2026-07-24 komplett umgesetzt + Steuern: DATEV-Fixes 08+09/2025 (Sammel-Commit Branch-WIP) 2026-07-24 13:56:02 +00:00
CustomerRepository.php Kunden loeschen: Modal mit Komplett- oder DSGVO-Loeschung ueber alle Dubletten 2026-09-23 15:43:35 +00:00
DcRepository.php commit 08-2025 2025-08-12 18:01:59 +02:00
FileRepository.php Updates to 03-2025 2025-04-01 10:36:47 +02:00
ImportRepository.php 08 2024 2024-08-05 12:05:24 +02:00
InvoiceRepository.php Stornorechnung: Fix überdeckte Artikelzeile + Regenerate-Command 2026-07-14 14:19:28 +00:00
ProductRepository.php 20-02-2026 2026-02-20 17:55:06 +01:00
ShopApiRepository.php 08 2024 2024-08-05 12:05:24 +02:00
UserRepository.php Statistiken/Abo: Kundenfeedback 2026-07-24 komplett umgesetzt + Steuern: DATEV-Fixes 08+09/2025 (Sammel-Commit Branch-WIP) 2026-07-24 13:56:02 +00:00