diff --git a/backend/version.py b/backend/version.py
index 84c5ce4..9f45726 100644
--- a/backend/version.py
+++ b/backend/version.py
@@ -1,6 +1,6 @@
# Shinkan Jinkendo Version Information
-APP_VERSION = "0.8.78"
+APP_VERSION = "0.8.80"
BUILD_DATE = "2026-05-11"
DB_SCHEMA_VERSION = "20260511048"
@@ -31,6 +31,20 @@ MODULE_VERSIONS = {
}
CHANGELOG = [
+ {
+ "version": "0.8.80",
+ "date": "2026-05-11",
+ "changes": [
+ "Fix P-06: Bei Sichtbarkeits-Promotion (private→club, club→official) oeffnet das Frontend bei RIGHTS_SCOPE_INSUFFICIENT / LEGACY_REDECLARATION_REQUIRED automatisch den Einwilligungsdialog (promotion/redeclaration-Modus) statt eines alert()-Fehlers; PATCH wird nach Bestaetigung mit P-06-Feldern wiederholt.",
+ ],
+ },
+ {
+ "version": "0.8.79",
+ "date": "2026-05-11",
+ "changes": [
+ "Fix: profiles.username -> profiles.name in Journal-Endpoint (500er behoben); RightsDeclarationDialog: doppelter Abbrechen-Button entfernt (Header-X statt Text); Playwright P-01: Platzhalter-Pruefung optional (echtes Impressum deployed); Playwright P-06c: Selector-Konflikt durch UI-Fix beseitigt.",
+ ],
+ },
{
"version": "0.8.78",
"date": "2026-05-11",
diff --git a/frontend/src/components/RightsDeclarationDialog.jsx b/frontend/src/components/RightsDeclarationDialog.jsx
index 1496cbd..7da44f3 100644
--- a/frontend/src/components/RightsDeclarationDialog.jsx
+++ b/frontend/src/components/RightsDeclarationDialog.jsx
@@ -103,8 +103,8 @@ export default function RightsDeclarationDialog({
{titleMap[mode] || titleMap.upload}
-