- Stripe Product wants to create a Supabase organization for{' '} + Stripe Fabric wants to create a Supabase organization for{' '} {accountRequest.email} {accountRequest.name && <> ({accountRequest.name})>}.
@@ -118,4 +118,4 @@ const StripeProductLoginPage = () => { ) } -export default withAuth(StripeProductLoginPage) +export default withAuth(StripeFabricLoginPage) diff --git a/packages/api-types/types/platform.d.ts b/packages/api-types/types/platform.d.ts index b723f6cf7afc3..aa8ed6fabd963 100644 --- a/packages/api-types/types/platform.d.ts +++ b/packages/api-types/types/platform.d.ts @@ -4320,15 +4320,15 @@ export interface paths { patch?: never trace?: never } - '/platform/stripe/invoices/overdue': { + '/platform/stripe/fabric/provisioning/account_requests/{id}': { parameters: { query?: never header?: never path?: never cookie?: never } - /** Gets information about overdue invoices that relate to the authenticated user */ - get: operations['InvoicesController_getOverdueInvoices'] + /** Get account request details */ + get: operations['AccountRequestsController_getAccountRequest'] put?: never post?: never delete?: never @@ -4337,34 +4337,34 @@ export interface paths { patch?: never trace?: never } - '/platform/stripe/product/provisioning/account_requests/{id}': { + '/platform/stripe/fabric/provisioning/account_requests/{id}/confirm': { parameters: { query?: never header?: never path?: never cookie?: never } - /** Get account request details */ - get: operations['AccountRequestsController_getAccountRequest'] + get?: never put?: never - post?: never + /** Confirm account request (from Studio) */ + post: operations['AccountRequestsController_confirmAccountRequest'] delete?: never options?: never head?: never patch?: never trace?: never } - '/platform/stripe/product/provisioning/account_requests/{id}/confirm': { + '/platform/stripe/invoices/overdue': { parameters: { query?: never header?: never path?: never cookie?: never } - get?: never + /** Gets information about overdue invoices that relate to the authenticated user */ + get: operations['InvoicesController_getOverdueInvoices'] put?: never - /** Confirm account request (from Studio) */ - post: operations['AccountRequestsController_confirmAccountRequest'] + post?: never delete?: never options?: never head?: never @@ -26412,11 +26412,13 @@ export interface operations { } } } - InvoicesController_getOverdueInvoices: { + AccountRequestsController_getAccountRequest: { parameters: { query?: never header?: never - path?: never + path: { + id: string + } cookie?: never } requestBody?: never @@ -26426,12 +26428,12 @@ export interface operations { [name: string]: unknown } content: { - 'application/json': components['schemas']['OverdueInvoiceCount'][] + 'application/json': components['schemas']['AccountRequestDetailsDto'] } } } } - AccountRequestsController_getAccountRequest: { + AccountRequestsController_confirmAccountRequest: { parameters: { query?: never header?: never @@ -26447,18 +26449,16 @@ export interface operations { [name: string]: unknown } content: { - 'application/json': components['schemas']['AccountRequestDetailsDto'] + 'application/json': components['schemas']['ConfirmResponseDto'] } } } } - AccountRequestsController_confirmAccountRequest: { + InvoicesController_getOverdueInvoices: { parameters: { query?: never header?: never - path: { - id: string - } + path?: never cookie?: never } requestBody?: never @@ -26468,7 +26468,7 @@ export interface operations { [name: string]: unknown } content: { - 'application/json': components['schemas']['ConfirmResponseDto'] + 'application/json': components['schemas']['OverdueInvoiceCount'][] } } } diff --git a/patches/react-data-grid.patch b/patches/react-data-grid.patch new file mode 100644 index 0000000000000..430742bf868ec --- /dev/null +++ b/patches/react-data-grid.patch @@ -0,0 +1,32 @@ +diff --git a/lib/bundle.cjs b/lib/bundle.cjs +index 810cb878ffb394df9f17296995a838e08a7d6ccf..4ba752efe1b1de392c3254d1b0d12ab9a637362f 100644 +--- a/lib/bundle.cjs ++++ b/lib/bundle.cjs +@@ -1412,10 +1412,7 @@ function HeaderCell({ + hasDoubleClicked = true; + onColumnResize(column, 'max-content'); + } +- function onLostPointerCapture(event) { +- if (!hasDoubleClicked) { +- onPointerMove(event); +- } ++ function onLostPointerCapture() { + currentTarget.removeEventListener('pointermove', onPointerMove); + currentTarget.removeEventListener('dblclick', onDoubleClick); + currentTarget.removeEventListener('lostpointercapture', onLostPointerCapture); +diff --git a/lib/bundle.js b/lib/bundle.js +index ac667d97a43720d1f56995e63ad6556b80d4c4bf..42b6a17f382fffadbb8cdd2d7a6b42235af89ad0 100644 +--- a/lib/bundle.js ++++ b/lib/bundle.js +@@ -1408,10 +1408,7 @@ function HeaderCell({ + hasDoubleClicked = true; + onColumnResize(column, 'max-content'); + } +- function onLostPointerCapture(event) { +- if (!hasDoubleClicked) { +- onPointerMove(event); +- } ++ function onLostPointerCapture() { + currentTarget.removeEventListener('pointermove', onPointerMove); + currentTarget.removeEventListener('dblclick', onDoubleClick); + currentTarget.removeEventListener('lostpointercapture', onLostPointerCapture); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ecf699a56cfa3..5988ae0e1f858 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -80,6 +80,11 @@ overrides: '@aws-sdk/core>fast-xml-parser': ^5.3.5 openapi-sampler>fast-xml-parser: ^5.3.5 +patchedDependencies: + react-data-grid: + hash: 803f02d6cede565990ab9675326b93195b98bcc6477a4811715405892c257488 + path: patches/react-data-grid.patch + importers: .: @@ -176,7 +181,7 @@ importers: version: 18.3.1 react-data-grid: specifier: 7.0.0-beta.47 - version: 7.0.0-beta.47(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.0.0-beta.47(patch_hash=803f02d6cede565990ab9675326b93195b98bcc6477a4811715405892c257488)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-day-picker: specifier: ^9.11.1 version: 9.11.1(react@18.3.1) @@ -1007,7 +1012,7 @@ importers: version: 5.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-data-grid: specifier: 7.0.0-beta.47 - version: 7.0.0-beta.47(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 7.0.0-beta.47(patch_hash=803f02d6cede565990ab9675326b93195b98bcc6477a4811715405892c257488)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-day-picker: specifier: ^9.11.1 version: 9.11.1(react@18.3.1) @@ -34849,7 +34854,7 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-data-grid@7.0.0-beta.47(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-data-grid@7.0.0-beta.47(patch_hash=803f02d6cede565990ab9675326b93195b98bcc6477a4811715405892c257488)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: clsx: 2.1.1 react: 18.3.1 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 02e31c385132a..ee742a9c02691 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -13,9 +13,9 @@ catalog: '@types/node': ^22.0.0 '@types/react': ^18.3.0 '@types/react-dom': ^18.3.0 - next: ^15.5.10 - lodash-es: ^4.17.23 lodash: ^4.17.23 + lodash-es: ^4.17.23 + next: ^15.5.10 react: ^18.3.0 react-dom: ^18.3.0 recharts: ^2.15.4 @@ -44,7 +44,7 @@ minimumReleaseAge: 10080 minimumReleaseAgeExclude: - '@ai-sdk/*' - '@supabase/*' - - 'next' + - next - '@next/*' - ai - js-yaml @@ -66,17 +66,20 @@ onlyBuiltDependencies: - supabase overrides: + '@aws-sdk/core>fast-xml-parser': ^5.3.5 + '@mapbox/node-pre-gyp>tar': ^7.5.8 '@redocly/respect-core>form-data': ^4.0.4 '@redocly/respect-core>js-yaml': ^4.1.1 + cacache>tar: ^7.5.8 esbuild: ^0.25.2 - nodemailer: ^7.0.11 - lodash-es: 'catalog:' lodash: 'catalog:' + lodash-es: 'catalog:' + node-gyp>tar: ^7.5.8 + nodemailer: ^7.0.11 + openapi-sampler>fast-xml-parser: ^5.3.5 payload>undici: ^7.18.2 refractor>prismjs: ^1.30.0 - cacache>tar: ^7.5.8 - node-gyp>tar: ^7.5.8 - '@mapbox/node-pre-gyp>tar': ^7.5.8 tmp: ^0.2.4 - '@aws-sdk/core>fast-xml-parser': ^5.3.5 - openapi-sampler>fast-xml-parser: ^5.3.5 + +patchedDependencies: + react-data-grid: patches/react-data-grid.patch