Files
supabase/apps/studio/data/storage
Claude 9f705d31df feat(studio): icon actions for each version, backup-sync badge
Version history: each noncurrent version now shows three icon-only actions
(download, restore, delete) instead of a text 'Restore' button; the current
version keeps only download since it can't be restored onto itself or deleted.
Removed the current version's bordered card treatment so it renders like every
other row, distinguished only by the 'Latest' badge — consistent with the rest
of the timeline. Delete is a new mutation (useObjectVersionDeleteMutation),
blocked with an explanatory tooltip when the version is held by a snapshot, and
confirms through the standard destructive ConfirmationModal.

Snapshots list: renamed the 'Pre-backup' trigger badge to 'Backup sync' and
switched it to the brand/success green, matching the coverage badges elsewhere
in the restore-points work.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TiUEvmC84bRsteqsWXHY2p
2026-07-27 22:08:44 +00:00
..