Datenschutzerklaerung v0.3 eingebaut, Cookie-Seite zurueckgebaut

- Datenschutz: vollstaendige v0.3 aus docs/legal, host-aware Bausteine
  (Hub: Kundenkonto/Login-Magic-Link/Stripe; Spokes: Medienprivileg,
  Newsroom, Aenderungslink-Variante); Systemwerte aufgeloest (Magic-Link
  15 Min. aus MagicLinkGenerator, Logs 14 Tage, Stripe Payments Europe);
  ersetzt den Platzhalter samt falscher Google-Analytics-Behauptung
- Cookie-Seite raus (Cookies stehen in Abschnitt 4 der Datenschutz-
  erklaerung, kein Banner noetig): Route -> 301 auf /datenschutz,
  Legacy-Alias cookies.html -> datenschutz, Footer + Sitemap bereinigt

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Kevin Adametz 2026-07-03 16:17:59 +00:00
parent efe7f86b4e
commit 99ab47ba1f
10 changed files with 563 additions and 200 deletions

View file

@ -106,7 +106,10 @@ test('legal pages are reachable on the hub domain', function () {
$this->get('https://pressekonto.test/de/impressum')->assertSuccessful();
$this->get('https://pressekonto.test/de/datenschutz')->assertSuccessful();
$this->get('https://pressekonto.test/de/agb')->assertSuccessful();
$this->get('https://pressekonto.test/de/cookies')->assertSuccessful();
// Cookie-Seite zurückgebaut — Inhalte stehen in der Datenschutzerklärung.
$this->get('https://pressekonto.test/de/cookies')
->assertStatus(301)
->assertRedirect('https://pressekonto.test/de/datenschutz');
});
test('pressekonto hub homepage uses the brand-mark splitting without TLDs', function () {