mirror of
https://github.com/supabase/supabase.git
synced 2026-10-06 18:05:11 +03:00
Add entitlement check for storage image transformations to properly control access based on organization's plan. ### Changes - Add `storage.image_transformations` entitlement check to Storage Settings - Add `storage.max_file_size.configurable` entitlement check to Storage Settings - Disable image transformation toggle based on entitlement instead of just free tier check - Wait for entitlement loading before initializing form values - Use entitlement value as fallback when setting default imageTransformationEnabled state - Consolidate all loading states into a single isLoading variable for cleaner code ### Testing - Head to `/project/_/storage/files/settings` with an Org on the Free Plan - Assert that the Image Transformations toggle is disabled - Head to `/project/_/storage/files/settings` with an Org on the Free Plan - Assert that the Image Transformations toggle is enabled - Toggle it, save and refresh the page to assert that your changes were correctly saved