presseportale/resources/views/web
Kevin Adametz 91992ac4b0 Uebernahme bestehender Legacy-API-Integrationen (Keys, Auth, Pfade)
Bestehende Kunden-Integrationen der Altportale laufen nach dem Relaunch
weiter, ohne dass Kunden etwas umstellen muessen:

1. legacy:import-api-keys uebernimmt die api_keys aus den Legacy-DBs
   (sf_guard_user_profile) als Sanctum-Tokens mit identischem Secret
   (Sanctum loest Tokens ohne id|-Praefix per sha256-Hash auf) — nur
   fuer berechtigte Nutzer (aktiver Zahlungsstatus/Bestandsschutz,
   ApiAccessEligibilityService); idempotent, mit Dry-Run. Probe gegen
   die lokalen Snapshots: 406 Keys wuerden uebernommen.
2. Die Auth-Middleware uebersetzt die alten Uebergabeformen (X-ApiKey-
   Header, api_key-Parameter) fuer gueltige Keys in Bearer; unbekannte
   Keys erhalten weiterhin 410 mit Migrationshinweis.
3. Die dokumentierten /service/...-Pfade der Alt-API sind als Aliasse
   auf die v1-Controller gelegt (pressreleases inkl. Bilder, companies
   lesend); nicht uebernommene Alt-Endpoints (Pressemappen/Kontakte
   anlegen) antworten 410 mit Hinweis auf Kundenkonto und neue Doku.

API-Seite + OpenAPI entsprechend aktualisiert; Go-Live-Checkliste um den
Import-Schritt (nach dem Grandfathering) ergaenzt.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 11:55:22 +00:00
..
layouts Umami-Webanalyse eingebaut, bis zum Go-Live deaktiviert 2026-07-06 08:56:14 +00:00
agb.blade.php E3: Rechtstext-Versionierung in der DB (legal_documents) 2026-07-06 09:21:52 +00:00
api.blade.php Uebernahme bestehender Legacy-API-Integrationen (Keys, Auth, Pfade) 2026-07-06 11:55:22 +00:00
businessportal24.blade.php Web: Marketing-Seiten brand-aware (Titel/Meta) statt 'Business Portal 24' 2026-07-03 12:34:12 +00:00
datenschutz.blade.php Zentrale Rechts-E-Mail info@pressekonto.com fuer alle Rechtstexte 2026-07-06 08:32:59 +00:00
faq.blade.php Web-Inhalte auf echten Funktionsstand: FAQ, Hilfe, Veroeffentlichen 2026-07-03 15:35:26 +00:00
hilfe.blade.php Web-Inhalte auf echten Funktionsstand: FAQ, Hilfe, Veroeffentlichen 2026-07-03 15:35:26 +00:00
impressum.blade.php Zentrale Rechts-E-Mail info@pressekonto.com fuer alle Rechtstexte 2026-07-06 08:32:59 +00:00
kategorie.blade.php Editorial-Frontend: oeffentliche Unterseiten, Preise & Linkpflege 2026-06-17 16:08:46 +00:00
kuendigung.blade.php Hub-Inhalte: Claims korrigiert + Widerrufs-UI zurueckgebaut (B2B-only, E2) 2026-07-03 15:35:03 +00:00
legal-request.blade.php WS-3: Recht & Compliance – Rechts-Kern (DSGVO/Persönlichkeitsrecht/Melden + Queue) 2026-06-16 14:20:05 +00:00
melden-form.blade.php T10: DSA-Meldeformulare mit URL-Feld, Vorgangsnummer und Eingangsbestaetigung 2026-07-06 09:35:30 +00:00
melden.blade.php T12: Depublikations-Checkout mit Tombstone (config-gated) 2026-07-06 09:46:25 +00:00
newsroom.blade.php Editorial-Frontend: oeffentliche Unterseiten, Preise & Linkpflege 2026-06-17 16:08:46 +00:00
newsrooms.blade.php Editorial-Frontend: oeffentliche Unterseiten, Preise & Linkpflege 2026-06-17 16:08:46 +00:00
preise.blade.php Preise nach Leistungsbeschreibung v0.2: B2B-Satz, Credit-Anker, Regeln 2026-07-03 15:53:08 +00:00
presseecho.blade.php Editorial-Frontend: oeffentliche Unterseiten, Preise & Linkpflege 2026-06-17 16:08:46 +00:00
pressekonto.blade.php Hub-Inhalte: Claims korrigiert + Widerrufs-UI zurueckgebaut (B2B-only, E2) 2026-07-03 15:35:03 +00:00
release-detail.blade.php T13: Melde-Links sichtbar unter jeder Pressemitteilung 2026-07-06 09:26:58 +00:00
release-tombstone.blade.php T12: Depublikations-Checkout mit Tombstone (config-gated) 2026-07-06 09:46:25 +00:00
richtlinien.blade.php Ablehnungskategorien live aus der DB (rejection_categories) 2026-07-06 09:25:16 +00:00
sitemap.blade.php SEO: host-aware sitemap.xml + dynamische robots.txt je Domain 2026-07-03 12:34:12 +00:00
suche.blade.php Frontend: Editorial-Relaunch der öffentlichen Strecke + Ausgaben-Routing 2026-06-16 16:39:28 +00:00
veroeffentlichen.blade.php Web-Inhalte auf echten Funktionsstand: FAQ, Hilfe, Veroeffentlichen 2026-07-03 15:35:26 +00:00