chore: consolidate payment method components / ownership (#38578)

Security approval is required for PCI compliance. This means we need security approval wherever we embed Stripe for payment methods.

Security approval was previously very coarse and most billing changes required security approval unnecessarily.

This PR aims to move all files relevant for payment method display/changes into a single folder and adjusts the ownership to only require security approval for that.
This commit is contained in:
Kevin Grüneberg authored and GitHub committed 2025-09-10 13:54:36 +08:00
1 parent 781f9dbaea
commit dfb152ab8c
13 files changed
+10 -8

No files matched your search

-1
View File
@@ -15,6 +15,5 @@
/apps/studio/csp.js @supabase/security
/apps/studio/components/interfaces/Billing/Payment @supabase/security
/apps/studio/components/interfaces/Organization/BillingSettings/ @supabase/security
/apps/studio/components/interfaces/Organization/Documents/ @supabase/security
/apps/studio/pages/new/index.tsx @supabase/security