group editor implemented
This commit is contained in:
@@ -6,13 +6,21 @@ gezieltes Löschen nur nach ausdrücklicher Bestätigung und erneutes Einsenden
|
||||
nicht freigegebener Strecken. Beschreibung: [CREATOR-ID.md](../CREATOR-ID.md).
|
||||
Das GPX-Attribut `creator="Wegwichtel"` bezeichnet weiterhin nur das Programm.
|
||||
|
||||
Noch offen für gemeinsame Bearbeitung:
|
||||
Erster Gruppenstand umgesetzt: gemeinsame Kopien, Wichtelcodes, geschützte
|
||||
Sitzungen, owner/member-Rollen und Revisionsprüfung. Details und Grenzen:
|
||||
[GRUPPENBEARBEITUNG.md](GRUPPENBEARBEITUNG.md).
|
||||
|
||||
- Authentifizierte Eigentumszuordnung und Einladungen für Mitbearbeiter entwickeln.
|
||||
Eine frei übermittelte Gerätekennung allein beweist kein Eigentum.
|
||||
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.
|
||||
- Gleichzeitige Änderungen und Versionskonflikte erkennen; der derzeitige lokale
|
||||
Entwurf wird beim Einsenden als vollständiger Stand behandelt.
|
||||
- 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.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user