Recovery Ledger
An archival audit timeline and state recovery ledger with chronological snapshot markers, diff inspection, and one-click rollback triggers.
Recovery Ledger
3 snapshotsProduction Deploy v3.2.0Current Head
Upgraded Web Audio synthesizer engine and added spring tokens.
Just nowSuraj M.
Security Patch RS256
Rotated API signature keys and patched JWT verify route.
2 hours agoAlex W.
Initial Schema Release
Base database schema migration across primary regions.
YesterdayDevOps
Installation
Add the component directly to your repository using shadcn CLI:
npx shadcn@latest add Surajmaurya1/easyui/recovery-ledger
API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
| entries | LedgerEntry[] | — | Array of version history records (id, timestamp, action, description, author, details, restorable) |
| currentEntryId | string | undefined | Active head snapshot identifier |
| onRestore | (id: string) => Promise<void> | void | undefined | Callback fired on version revert action |
| onSelect | (id: string) => void | undefined | Callback when an entry is clicked |
| variant | 'timeline' | 'compact' | 'timeline' | Display format |