Commit Graph
14350 Commits
Author SHA1 Message Date
Saxon Fletcher 862e30864a fixes 2025-07-04 11:51:31 +10:00
Saxon Fletcher 67eebdd850 Merge branch 'feature/branching-merge-conflict' into feature/deploy-requests 2025-07-04 10:52:13 +10:00
Saxon Fletcher a50c44f95d fetch edge diff 2025-07-04 10:30:39 +10:00
Saxon Fletcher 29bc67a2ed fix issues 2025-07-04 10:23:41 +10:00
Saxon Fletcher 48ce60553f fix branch query 2025-07-04 09:14:39 +10:00
Saxon Fletcher 59b132105d optimistic 2025-07-03 21:13:57 +10:00
Saxon Fletcher 2059a32bae always show workflow run id 2025-07-03 20:45:12 +10:00
Saxon Fletcher 54042c81e2 Merge branch 'master' into feature/branching-merge-conflict 2025-07-03 15:05:35 +10:00
Saxon Fletcher ea0d51598a remove results from message (#36851) 2025-07-03 13:42:57 +10:00
Saxon Fletcher ab3d04bb28 clean up 2025-07-03 09:43:38 +10:00
Saxon Fletcher 80f0268cae Merge branch 'master' into feature/branching-merge-conflict 2025-07-03 09:39:23 +10:00
Magnuti f6a8e36bf8 docs: fix documentation for seed file (#36805)
Fix documentation for seed file
2025-07-02 23:28:18 +00:00
Copple b8193041ea chore: update cli reference doc (#36790) 2025-07-02 19:18:40 -04:00
Burke Holland 84c4bbb32e Update installation links for VS Code and VS Code Insiders in MCP guide (#36812)
* fix: update installation links for VS Code and VS Code Insiders in MCP guide

* Add insiders quality param
2025-07-02 23:11:23 +00:00
Chris StocktonandChris Stockton 8a4bca34a7 feat: add documentation and UI integration for Before User Created hook (#36567)
* feat: add documentation and UI integration for Before User Created hook

- Added new guide: `before-user-created-hook.mdx`, documenting usage, inputs,
  outputs, and multiple complete examples for HTTP and SQL.
- Updated navigation menu and hook index table to include the new hook.
- Hook is now listed as available on Free and Pro plans.

Studio changes:
- Registered `Before User Created` hook in `hooks.constants.ts` with proper
  title, slug, and configuration keys.
- Enabled Docs button linking to hook guide in both `CreateHookSheet` and `HookCard` components.
- Extended hook listing page to support docs access via `secondaryActions`.

This hook allows developers to intercept and reject user creation across all
flows (email/password, OAuth, SSO, SAML, anonymous) - enabling custom signup
logic like domain allowlists, geofencing, or account gating.

* fix: add subnet to mdx lint allowed list

* fix: incorporate feedback and spelling changes

* feat: add allow/deny domain and CIDR examples to before-user-created hook

This commit enhances the documentation for the before-user-created auth hook:
- Adds production-ready SQL examples for blocking or allowing signups by email domain (signup_email_domains) and IP address or CIDR (signup_networks)
- Introduces enum-based classification (allow vs deny) for both domain and network restrictions
- Adds full migration-style snippets for easy copy/paste into Supabase SQL Editor
- Includes updated HTTP examples that delegate to Postgres functions via Supabase client rpc()
- Adds environment setup guidance and edge function scaffolding

* fix: pnpm format

---------

Co-authored-by: Chris Stockton <chris.stockton@supabase.io>
2025-07-02 14:54:07 -07:00
Tilman Vogel 121f1314a5 backup-restore.mdx: Fix storage migration (#36842)
The specification of the `storage` schema seems to have been outdated.
2025-07-02 21:18:21 +00:00
Lakshan Perera 66c6ca89db chore: update regional invocations guide (#36843) 2025-07-02 21:15:56 +00:00
Terry SuttonandIvan Vasilov 1aeb6eaec6 fix table editor permissions state (#36802)
* Switch to async permissions for table editor

* Add debugging

* More debug

* Snap debug

* Snap debug again

* Snap debug again, again

* One more

* Remove debugging

* Cleanup

* Split the useEffect into two.

* Add a setter for editable.

* Revert unneeded change.

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2025-07-02 23:00:27 +02:00
hallidayo 1ef8985822 blog: storage fix (#36609)
36490 fix
2025-07-02 19:29:14 +00:00
hallidayo bf9a779868 docs: pgjwt admonition (#36615)
pgjwt admonition
2025-07-02 19:23:33 +00:00
hallidayoandCharis Lam 39c27103d9 docs: svelte kit quickstart update (#35265)
* svelte kit quickstart update

* fix environment variable naming

---------

Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>
2025-07-02 15:07:09 -04:00
Greg Richardsonanddelgado3d ea91bf4739 Distributes bedrock requests evenly across regions (#36837)
* wip

* feat: distribute bedrock requests across regions

* fix: tests and type errors

* chore: remove AWS_BEDROCK_REGION from turbo.json

* fix: vercel oidc provider to fallback in credential chain

---------

Co-authored-by: delgado3d <27228526+delgado3d@users.noreply.github.com>
2025-07-02 17:35:37 +00:00
Connor Molz feb5a57b32 Update with-ionic-react.mdx to run in current verison (#36833)
* Update with-ionic-react.mdx to run in current verison

* fix prettier test failing
2025-07-02 16:32:55 +00:00
Kang Mingandangelico a2aa492e84 fix: switch default staging / local provider (#36824)
* fix: switch default staging / local provider

* Update apps/studio/lib/constants/infrastructure.ts

Co-authored-by: angelico <Angelico.delosreyes@gmail.com>

---------

Co-authored-by: angelico <Angelico.delosreyes@gmail.com>
2025-07-02 09:26:50 -07:00
Jordi Enric 3d88e1a03d Edge Function Report (#36763) 2025-07-02 15:54:39 +02:00
Terry Sutton 130dcb4a8d Filter out [t] is not a function (#36831)
* Filter out [t] is not a function

* Update
2025-07-02 21:23:50 +08:00
Saxon Fletcher 9f75d02ae0 change bedrock model (#36830)
* change bedrock model

* use 3.5

* Revert "use 3.5"

This reverts commit a76ff04513.
2025-07-02 12:54:26 +00:00
3f3ed433fc Remove enable branching modal (#36458)
* 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

* fix side panel size

* copy changes

* remove import

* add cost

* allow connection details on create

* 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

* clarification with github integration

* replace branch dropdown button

* update repo picker

* remove modal

* change defaults

* disable if not gitless and no connection

* fixes

* prevent editing on child branch

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com>
2025-07-02 21:58:45 +10:00
Saxon Fletcher faa6eead1c Merge branch 'chore/remove-enable-branch-modal' into feature/branching-merge-conflict 2025-07-02 19:19:36 +10:00
Saxon Fletcher 0bac7755b4 disable if not gitless and no connection 2025-07-02 16:51:22 +10:00
Saxon Fletcher cfb99faf2a clean up 2025-07-02 16:45:42 +10:00
Saxon Fletcher 9692f96e49 merge request panel 2025-07-02 16:44:01 +10:00
Saxon Fletcher 6ce8f32f5d initial setup 2025-07-02 16:35:38 +10:00
Saxon Fletcher 8a87a7250d clean up 2025-07-02 14:40:46 +10:00
Saxon Fletcher f79cea6296 change defaults 2025-07-02 13:10:39 +10:00
bn-nz e2f6f72ce9 add Brent Newson to humans.txt (#36815) 2025-07-02 11:38:07 +12:00
Stephen MorganandCharis 972b4775d1 docs: privatelink feature (#36760)
* docs: privatelink feature

* chore linting fixes

* chore additional linting fixes

* Update apps/docs/content/guides/platform/privatelink.mdx

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2025-07-02 11:11:10 +12:00
08a7b75f1e chore: add signed out redirect timeout (#35546)
* chore: add signed out redirect timeout

* Add modal

* Nudge language

* Add temp github link

* Use captureException

* Minor refactor

* Revert staging specific testing logic

* Fix the sentry message send

* Change to event

* Add debugging

* Use an actual error

* Adjust logging

* always send errors

* even more debugging

* Remove all beforeSend checks

* Restore beforeSend

* Debug

* Retry original

* Again

* Test always send

* Cleanup

* Test frames again

* Retry third party error function

* Cleanup

* Remove hardcoded debugging

---------

Co-authored-by: Terry Sutton <saltcod@gmail.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-07-01 14:26:57 -02:30
Michael OngandTerry Sutton a259c0b9dc chore: add e2e test for sql editor snippets (#36293)
* chore: add e2e test for sql editor snippets

* trigger build

* chore: fix failing test and add rls

---------

Co-authored-by: Terry Sutton <saltcod@gmail.com>
2025-07-01 14:16:54 +02:00
Filipe CabaçoandIvan Vasilov 8c867d874d realtime: Add footer channel to www application (#36707)
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2025-07-01 12:47:54 +01:00
Alaister Young f59a598a52 fix small nits 2025-07-01 18:12:46 +08:00
Alaister Young 0e85051deb Merge branch 'master' into feature/branching-merge-conflict 2025-07-01 17:52:01 +08:00
Kevin Grüneberg 9765a70a73 fix: disk attributes on compute down size (#36788)
When downgrading from a larger compute size to <large while having provisioned IOPS or throughput, we would leave the disk as-is, even though the configuration is unsupported and then block any disk changes because the instance size is too small, essentially dead-locking the customer on the disk attributes, unless they bump back up to a higher instance size.

PR addresses multiple issues:
- Automatically reset disk attributes to default when customers downgrade to <large instances
- Do not use the baseline compute IOPS/throughput for the fields, as this leads to accidentally over-provisioning by customers
2025-07-01 17:25:11 +08:00
Lakshan PereraandClaude e4c50cefce feat: Add duplicate key check with confirmation dialog for Edge Function secrets (#36793)
- Created DuplicateSecretWarningModal component following the pattern of DeployEdgeFunctionWarningModal
- Added duplicate key detection logic to AddNewSecretForm before secret creation
- Shows confirmation dialog when attempting to create a secret with an existing name
- Allows users to proceed with replacing the existing secret or cancel the operation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-07-01 19:15:39 +10:00
Saxon Fletcher 973df3f79a remove modal 2025-07-01 16:17:39 +10:00
Saxon Fletcher 6fcab097a3 updates 2025-07-01 16:16:16 +10:00
Saxon Fletcher 548850ff83 update repo picker 2025-07-01 15:54:12 +10:00
Saxon Fletcher 5ae0176d32 replace branch dropdown button 2025-07-01 10:00:11 +10:00
Saxon Fletcher a6287a1a7f clarification with github integration 2025-07-01 09:48:09 +10:00
Jonathan Summers-MuirandJoshen Lim 39fe55e0b0 feat: add storage logs to unified logs (#36556)
* Update UnifiedLogs.queries.ts

* Update Unified Logs QueryOptions to use POST to logs.all

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-07-01 03:45:31 +08:00