forked from jappel/leistungsbilanz-ts
Expose project version history
This commit is contained in:
parent
384a5769ab
commit
d00ae30bda
13 changed files with 759 additions and 10 deletions
|
|
@ -371,6 +371,8 @@ Tasks:
|
|||
- add periodic logical project snapshots
|
||||
- [x] restore a historical snapshot as a new auditable revision with
|
||||
persistent undo/redo
|
||||
- [x] expose named snapshots, confirmed restore and the paginated revision
|
||||
timeline on the project page
|
||||
- keep database backups separate from logical history
|
||||
|
||||
Implemented foundation:
|
||||
|
|
@ -397,6 +399,8 @@ Implemented foundation:
|
|||
- named snapshot Create/List endpoints persist complete project-scoped runtime
|
||||
state with the source revision and SHA-256 without changing revision or
|
||||
undo/redo stacks
|
||||
- the project page lists, creates and explicitly restores named snapshots and
|
||||
displays paginated revision metadata without exposing command payloads
|
||||
- a central application dispatcher reconstructs persisted commands and exposes
|
||||
optimistic command, undo and redo endpoints for Circuit and CircuitDeviceRow
|
||||
field updates
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue