presseportale/config
Kevin Adametz 3320aaaa85 Rechnungsadressen der Bestandskunden aus dem Legacy-Archiv uebernehmen
Befund 06.07.: Der MAN-Rechnungslauf ueberspringt Vereinbarungen ohne
Rechnungsadresse — der Bestandsschutz laeuft dann am Periodenende faktisch
aus. Der Grandfather-Import nahm die Adressen bisher nicht mit, weil die
Altportale sie nur als Freitext-Blob fuehren.

- legacy:import-billing-addresses: uebernimmt Adressen der grandfathered
  Kunden aus der Quell-Rechnung im Archiv (pdf_payload.billing_address),
  nie ueberschreibend, mit Dry-Run und Report der manuell nachzupflegenden
  Faelle (leere/unparsebare Blobs, unbekannte Laender)
- LegacyAddressParser: Best-Effort-Strukturierung der Blobs (mehrzeilig,
  kommasepariert, CH-PLZ-Praefix, Firmen-/Zusatzzeilen); raet nie
- Laenderaufloesung ueber die country-Tabellen der Legacy-Verbindungen
- config/countries.php: CY ergaenzt (reale Bestandskunden aus Zypern)
- WS-7- und QA-Checkliste: Import-Schritt nach dem Grandfathering

Lokal: 11 von 21 Bestandskunden importiert, 9 im Report (7 leere Blobs);
MAN-Lauf rechnet zuvor blockierte Vereinbarungen jetzt ab.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 12:19:50 +00:00
..
admin_performance.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
app.php Zeitzone Europe/Berlin: unnoetige UTC-Konvertierung entfernt 2026-06-18 12:40:19 +00:00
auth.php Optimierung Phase 0: Korrektheit & Security 2026-06-19 08:09:02 +00:00
billing.php Depublikations-Preis festgelegt: 35 Euro netto (O6, User 06.07.) 2026-07-06 09:57:11 +00:00
blacklist.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
blade-icons.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
cache.php first commit 2025-10-20 17:53:02 +02:00
cashier.php USt-Behandlung: Netto-Preise, VatResolver und Steuer-Ausweis im MAN-Kreis 2026-06-12 10:58:43 +00:00
countries.php Rechnungsadressen der Bestandskunden aus dem Legacy-Archiv uebernehmen 2026-07-06 12:19:50 +00:00
credits.php Wallet-Topup ueber Stripe (Credit-Pakete mit Bonus-Staffel) 2026-06-17 14:56:23 +00:00
database.php first commit 2025-10-20 17:53:02 +02:00
domains.php Umami-Webanalyse eingebaut, bis zum Go-Live deaktiviert 2026-07-06 08:56:14 +00:00
filesystems.php first commit 2025-10-20 17:53:02 +02:00
fortify.php first commit 2025-10-20 17:53:02 +02:00
legal.php E3: Rechtstext-Versionierung in der DB (legal_documents) 2026-07-06 09:21:52 +00:00
livewire.php first commit 2025-10-20 17:53:02 +02:00
logging.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
mail.php first commit 2025-10-20 17:53:02 +02:00
models.php 29-05-2026 Optimierungen Fixes am Code 2026-05-29 12:42:05 +00:00
newsletter.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
permission.php 29-05-2026 Optimierungen Fixes am Code 2026-05-29 12:42:05 +00:00
pressekonto.code-workspace 19-05-2026 Rebrand Pressekonto, Hub-Flux UI und Legacy-Media-Migration 2026-05-19 16:36:13 +00:00
purifier.php create PM v0.5 2026-05-20 19:14:39 +02:00
queue.php first commit 2025-10-20 17:53:02 +02:00
salutations.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
sanctum.php 29-05-2026 Optimierungen Fixes am Code 2026-05-29 12:42:05 +00:00
scoring.php User Panel: Phase-8-Abschluss, Titelbild/Lizenzen/Zeitzonen und KI-Pruef-Pipeline 2026-06-12 08:30:13 +00:00
services.php Umami-Webanalyse eingebaut, bis zum Go-Live deaktiviert 2026-07-06 08:56:14 +00:00
session.php first commit 2025-10-20 17:53:02 +02:00
vite.php 19-05-2026 Rebrand Pressekonto, Hub-Flux UI und Legacy-Media-Migration 2026-05-19 16:36:13 +00:00