Alex Hall
99f4b4230a
feat: detect integration install state based on partner callbacks ( #46488 )
...
Adds support for the new `integration_status` installation
identification method for OAuth marketplace integrations, which will use
the new integration state stored in Marketplace DB and updated via
partner callbacks. Fixes INT-123
2026-06-02 09:46:04 -04:00
Raúl Barroso
2ba93c5632
refactor: to projects ( #43825 )
...
Use settled project name
2026-03-16 20:47:32 +01:00
Raúl Barroso
22d706cd17
refactor: partner ( #43466 )
2026-03-06 09:48:24 +01:00
Raúl Barroso and Ivan Vasilov
86ef5e11cc
feat(mgmt-api): adds partner confirmation page ( #43237 )
...
This adds some pages that will be needed soon.
Fixes
https://linear.app/supabase/issue/API-901/ship-studio-authentication-confirmation-page
Used by https://github.com/supabase/platform/pull/29718
Here are some screenshots of the 3 possible scenarios (initiated by the
Management API):
> [!NOTE]
> As part of this flow, a new account + and a free organization will be
created.
### Initializing the confirmation flow
<img width="2708" height="1426" alt="CleanShot 2026-02-27 at 13 44
01@2x"
src="https://github.com/user-attachments/assets/e5a90886-43a9-4202-ad81-fb42c13da036 "
/>
### Confirmation page
<img width="2610" height="1640" alt="CleanShot 2026-02-27 at 13 44
20@2x"
src="https://github.com/user-attachments/assets/8491fe24-c183-4987-a1c4-3d9b26dec9c3 "
/>
### In the event of going through a flow with a different signed-in
account
<img width="1982" height="1564" alt="CleanShot 2026-02-27 at 13 47
44@2x"
src="https://github.com/user-attachments/assets/8a50b4c7-3fa4-4f6a-9d6f-b8776975b676 "
/>
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2026-03-04 11:38:10 +00:00