33 lines
1.9 KiB
Markdown
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.
|