Files
Florian Zumpe 31768ae907
Sonarqube Scanner / Prepare environment (push) Successful in 6s
Sonarqube Scanner / Build and test (push) Successful in 27s
Sonarqube Scanner / Deploy to Server (push) Failing after 7s
Sonarqube Scanner / SonarQube analysis (push) Failing after 1m14s
group editor implemented
2026-10-18 16:33:12 +02:00

33 lines
1.9 KiB
Markdown

# Moderation: Ersteller und Gerätekennung
Umgesetzt: dauerhafte, zufällige 256-Bit-Gerätekennung im getrennten Local Storage,
`creator_id` in lokalen Entwürfen und Server-Strecken, Anzeige im Moderationsskript,
gezieltes Löschen nur nach ausdrücklicher Bestätigung und erneutes Einsenden noch
nicht freigegebener Strecken. Beschreibung: [CREATOR-ID.md](../CREATOR-ID.md).
Das GPX-Attribut `creator="Wegwichtel"` bezeichnet weiterhin nur das Programm.
Erster Gruppenstand umgesetzt: gemeinsame Kopien, Wichtelcodes, geschützte
Sitzungen, owner/member-Rollen und Revisionsprüfung. Details und Grenzen:
[GRUPPENBEARBEITUNG.md](GRUPPENBEARBEITUNG.md).
Noch offen für den weiteren Ausbau:
- Geräteübergreifende Anmeldung, Wiederherstellung und gezielte Mitgliederverwaltung
ergänzen. Gruppenrechte und Einladungen bestehen bereits auf Sitzungsbasis;
eine frei übermittelte Gerätekennung beweist weiterhin kein Eigentum.
- Wiederherstellung nach verlorenen Browserdaten und bewussten Gerätewechsel planen.
- Automatisches Zusammenführen und feinere Konfliktauflösung ergänzen. Gemeinsame
Entwürfe erkennen inzwischen veraltete Revisionen und sperren überlappende Writes.
Stationssperren, bestätigte Übernahme und lokale Rückhaltung einschließlich
Inhaltsvergleich beim erneuten Senden sind umgesetzt.
Lokale Wieder-Einreichungen behandeln den Entwurf weiterhin als vollständigen Stand.
- Idempotente POSTs auch bei verlorenem HTTP-Erfolg und Gesamtübertragungen mit
mehreren Dateien absichern.
Die Ersteller-ID ersetzt keine Anmeldung. Der Moderationszugang ist separat
über Nginx und eine Passwortdatei geschützt (siehe [MODERATION-MEDIEN.md](../MODERATION-MEDIEN.md)).
Zusätzlich vorgemerkt: [mögliche Streckenduplikate online prüfen](TODO-STRECKENDUPLIKATE.md).
Identische Dateien, ähnliche Wege und bewusst neue Einreichungen nach Ablehnung
oder Entfernung müssen getrennt beurteilt werden.