Files
supabase/apps/studio/data
Claude 1dbe09eda6 feat(storage): gate object versioning on the flag and the capability
Three gates, each answering a different question.

`storageVersioningPrivateAlpha` in ConfigCat is our lever over the
dashboard UI — it decides whether any of this is reachable, and can be
pulled without a deploy. It also gates whether the feature preview is
listed at all.

`GET /platform/projects/{ref}/config/storage` now reports
`capabilities.object_versioning`, which says whether Storage has turned
versioning on for this project. During the private alpha that is granted
per project by the Storage team.

The feature preview opt-in stays on top of both, so an enabled project
doesn't change under users who never asked for it.

`getBucketVersioningState` now reads the bucket's real `versioning_status`
rather than reporting `disabled` for everything.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01N3euXsz25sTybsGTcxCFfn
2026-10-05 15:04:10 +02:00
..
2026-09-11 12:17:49 +08:00
2026-08-13 09:48:13 +02:00
2026-09-11 12:17:49 +08:00
2026-09-11 12:17:49 +08:00
2026-09-11 12:17:49 +08:00
2026-09-11 12:17:49 +08:00
2026-09-11 12:17:49 +08:00
2026-09-11 12:17:49 +08:00
2026-09-11 12:17:49 +08:00
2026-09-11 12:17:49 +08:00
2026-09-11 12:17:49 +08:00
2026-09-11 12:17:49 +08:00