AP6 DSGVO: Footer-Rollout, Datenschutz/Impressum, Datenexport, NeuralTest-Entfernung
- Footer-Fragment (fragments/layout :: footer) ueberall ausgerollt: 24 duplizierte Inline-Footer ersetzt, 11 bisher footerlose Seiten (Fehler-/Auth-Seiten + 8 Spielseiten) ergaenzt -> Rechtslinks von jeder Seite erreichbar. Support/Feedback von href="#" auf mailto-Platzhalter umgestellt. - Datenschutzerklaerung vervollstaendigt: NeuralNet-Messaging als Verarbeitungs- taetigkeit (Inhalte, Sender/Empfaenger, Lesebestaetigung, Loeschung via Kaskade), E-Mail-Token (SHA-256, 24h) + SMTP ueber mail.sysnaptik.de, konkrete Speicher- fristen, korrekte Drittland-/CDN-Aussage. - Impressum strukturiert: Pflichtfelder nach § 5 DDG (Name, Anschrift, Vertretung, Kontakt, MStV) als auffaellige Platzhalter (--warn). - Datenexport (Art. 20): GET /profile/export -> ProfileExportService sammelt Stammdaten, Scores, Achievements und NeuralNet-Daten (ohne Passwort) als JSON-Download; drei Repo-Query-Methoden ergaenzt. - V22-Migration: Demo-User NeuralTest entfernt (NeuralNet-Daten per Kaskade). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WFxcjtc9HNP4VECT6Ur1tE
This commit is contained in:
@@ -126,14 +126,7 @@
|
||||
|
||||
</div>
|
||||
|
||||
<footer class="mf-footer">
|
||||
<a href="#">Support</a>
|
||||
<a href="#">Feedback</a>
|
||||
<a href="/nutzungsbedingungen">Nutzungsbedingungen</a>
|
||||
<a href="/richtlinien">Richtlinien</a>
|
||||
<a href="/datenschutz">Datenschutz</a>
|
||||
<a href="/impressum">Impressum</a>
|
||||
</footer>
|
||||
<footer th:replace="~{fragments/layout :: footer}"></footer>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user