feat(paket c): Frühere Stände eines geteilten Dokuments kommen vom Server (D86)
Der Verlaufs-Knopf zeigt bei Geteilten die Meilenstein-Historie des Servers (GET /history, jetzt samt clientId/displayName); Laden ist ein Server-Rollback (POST /restore, ROLLED_BACK — neue Version für alle, nichts geht verloren, mit Rückfrage). Die Kamera legt einen Server-Meilenstein an (pushLive(true), leeres Diff erlaubt); lokale Momentaufnahmen sammelt snapshotNow() für Server-Dokumente nicht mehr — sie enthielten fremde Arbeit und überschrieben sie beim Laden als eigenes Diff. Dazu der Anzeigename: einmal gefragt, im Browser gemerkt, füllt das 'geändert von' der Historie (Behauptung, kein Nachweis). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
1fb11ceba4
commit
53b48bcd42
@@ -193,5 +193,7 @@ class DocumentsController(
|
||||
content = content,
|
||||
changeType = ApiHistoryEntry.ChangeType.valueOf(changeType.name),
|
||||
timestamp = timestamp,
|
||||
clientId = author?.clientId,
|
||||
displayName = author?.displayName,
|
||||
)
|
||||
}
|
||||
|
||||
@@ -481,6 +481,15 @@ components:
|
||||
timestamp:
|
||||
type: string
|
||||
format: date-time
|
||||
clientId:
|
||||
type: string
|
||||
description: Fehlt bei Aenderungen ohne Absender (etwa ueber PUT).
|
||||
displayName:
|
||||
type: string
|
||||
description: >
|
||||
Selbstgewaehlt und ohne Anmeldung eine Behauptung - in der
|
||||
Oberflaeche nicht wie ein Nachweis darstellen. Traegt das
|
||||
"geaendert von" der Historie (D86).
|
||||
|
||||
TitlePatchRequest:
|
||||
type: object
|
||||
|
||||
Reference in New Issue
Block a user