Ivan Vasilov
b5477a89a3
chore: Update API types ( #48981 )
...
Update the API types by running `api:codegen`. Some of the changes are
fixed in code, some of the type changes had to be reverted (JIT Access,
SSO features).
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Billing**
* Updated subscription messaging to reflect AWS Marketplace billing.
* Removed outdated partner-billing downgrade notices.
* **Bug Fixes**
* Improved request handling for API keys, custom domains, SQL snippets,
branches, and storage operations.
* Improved legacy signing-key compatibility.
* Refined temporary database access availability messaging.
* **Updates**
* Removed Fly as an available cloud provider for region selection.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-08-13 09:48:13 +02:00
Charis
3b7052b5a9
cleanup: fix import order and prefixes for studio/data ( #44501 )
2026-04-03 09:15:57 +02: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
Andrew Valleteau
dcc5703674
feat(branching): add-pg-delta-diff-for-branching ( #42952 )
...
Allow to use the `pg-delta` capability for merge requests diffing.
Feature flag it behind an auto opt-in flag.
Must be merged after: https://github.com/supabase/platform/pull/29776
<img width="921" height="623" alt="Screenshot 2026-02-17 at 16 50 38"
src="https://github.com/user-attachments/assets/bfe704e9-4137-45e1-b0b5-1cecce284d6e "
/>
Also updated the loading + final state of the diff view to:
1. Take all the height available
- From: <img width="1894" height="893" alt="Screenshot 2026-02-16 at 20
46 15"
src="https://github.com/user-attachments/assets/22ed8c72-2d9d-4b68-b315-6d40aefc0b3c "
/>
- To: <img width="1629" height="1396" alt="Screenshot 2026-02-16 at 20
57 26"
src="https://github.com/user-attachments/assets/6e83c8e9-607d-4077-977e-046058ce3e44 "
/>
2. Show a proper loading state rather than just a plain grey skeleton
- From: <img width="2232" height="1137" alt="Screenshot 2026-02-20 at 15
02 51"
src="https://github.com/user-attachments/assets/0c924b04-d60f-49b5-a5a0-3bf1942bfdef "
/>
- To:
<img width="2231" height="1129" alt="Screenshot 2026-02-20 at 15 05 46"
src="https://github.com/user-attachments/assets/49751001-1818-4842-a0c8-b74683c2e9bc "
/>
2026-02-26 15:28:13 +01:00
Ivan Vasilov
8b657165b5
chore: Migrate to use custom type for ReactQuery queries and mutations ( #40073 )
...
* Add custom types for queries, mutations and infinite queries.
* Migrate all queries to use the new type.
* Migrate all infinite queries to useCustomInfiniteQueryOptions.
* Migrate all mutations to use useCustomMutationOptions.
* Add type to all imports in `types` folder.
2025-11-03 13:18:13 +01:00
Alaister Young and Joshen Lim
8855d05803
chore(studio): swap react-query to object syntax ( #39842 )
...
* chore(studio): swap react-query to object syntax
* Fix small issues found
* Fix realtime settings
* Nit
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-10-27 09:38:27 +01:00
Han Qiao and Charis
77561e8e09
chore: replace branch id with branch ref ( #38735 )
...
* chore: remove unused mutation to disable branching
* chore: use branch ref in delete mutation
* chore: use branch ref in diff query
* chore: use branch ref in push mutation
* chore: use branch ref in detail query
* chore: use branch ref in update mutation
* Update apps/studio/data/branches/branch-query.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-09-17 10:31:01 +08:00
Andrew Valleteau and Kevin Grüneberg
1ddfaf5a9e
fix(types): update branching types for api route changes ( #38548 )
...
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com >
2025-09-09 19:47:46 +08:00
Han Qiao
55daeaf962
fix: defaults to diffing all schemas ( #37923 )
2025-08-19 17:26:02 +08:00
Joshen Lim
b4717e1787
Some fixes for local studio ( #37147 )
2025-07-15 17:22:23 +08:00
ea38c6d153
Review and merge branch ( #36795 )
...
* allow creating branching without git
* update branching modals
* add account connections
* edit branch
* copy
* update copy
* enable branch modal changes
* add gitless branching flag
* update account connections
* merge page
* merge experiment
* update merge
* update pull requests empty state
* use diff query
* branch diffing
* diff query
* Clean up
* refinements to gitless branching
* branching merge and status
* link
* branch function diffing
* update styling
* refactor
* remove hook
* error handling
* move
* remove enable branching modal
* re-add github linker
* abstract away enable and disable
* toggle fixes
* update logic to lean on connection status
* update form logic
* sheet layout
* gitless flag
* style and workflow updates
* fix side panel size
* fix duplicate onerror
* copy changes
* refetch
* merge mutation copy
* remove import
* add cost
* allow connection details on create
* initial queries
* push button
* merge cleanup
* Fix TS issues
* Fix TS issues
* Couple of clean ups
* Revert hardcode in useFlag
* Fix TS
* layout issues and github check
* refactor
* refactor to use new field
* cleanup
* style
* failed merge
* error positioning
* refactoring merge
* workflow refactor
* hook move
* clarification with github integration
* replace branch dropdown button
* update repo picker
* updates
* remove modal
* fix small nits
* change defaults
* clean up
* disable if not gitless and no connection
* clean up
* always show workflow run id
* optimistic
* fix branch query
* fix issues
* fetch edge diff
* confirm merge
* update edge functions key
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com >
Co-authored-by: Alaister Young <a@alaisteryoung.com >
2025-07-04 14:57:59 +10:00