Commit Graph
14832 Commits
Author SHA1 Message Date
Saxon Fletcher b2bb62ccaa refactor 2025-08-29 15:36:31 +10:00
Saxon Fletcher 0a5eae6aaf refactor 2025-08-29 15:22:33 +10:00
Saxon Fletcher 4e8c3c90b3 refactor 2025-08-29 15:15:30 +10:00
Saxon Fletcher 4b7891d479 framework selector type 2025-08-29 14:58:49 +10:00
Saxon Fletcher a1c3ce04d7 remove framework label 2025-08-29 14:54:14 +10:00
Saxon Fletcher aab3e0b8e7 FIX 2025-08-29 14:41:03 +10:00
Saxon Fletcher c07402acdf Merge branch 'master' into feature/homepage 2025-08-29 14:18:42 +10:00
Saxon FletcherandCopilot e634d56790 Update apps/studio/components/interfaces/Linter/LintDetail.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-29 14:16:11 +10:00
Saxon FletcherandCopilot 74c84bc6ae Update apps/studio/components/interfaces/HomeNew/ProjectUsage.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-29 14:15:32 +10:00
Saxon FletcherandCopilot 2ced529af2 Update apps/studio/components/interfaces/HomeNew/ProjectUsage.tsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-29 14:15:21 +10:00
Saxon Fletcher 345a2b1441 remove images 2025-08-29 13:49:46 +10:00
Saxon Fletcher 3be4248ae1 more clean up 2025-08-29 13:46:31 +10:00
Saxon Fletcher 71b550ad29 more fine tuning 2025-08-29 12:42:40 +10:00
felipe stival 7aaaa84219 fix: improve wording about transaction pooler (#38290)
Remove the implication that the pool is prewarmed. After a time
if inactivity, the pool is automatically stopped, so it may be
cold.
2025-08-28 17:43:57 -03:00
Filipe CabaçoandIvan Vasilov 7fb163daa9 realtime: add ai rules (#38220)
---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2025-08-28 13:39:50 +01:00
6855e027cd docs(auth): add Flutter signInWithIdToken example for Facebook auth (#38265)
* docs(auth): add Flutter signInWithIdToken example for Facebook auth

Add documentation section showing how to integrate Facebook authentication
in Flutter using the signInWithIdToken method with the Facebook SDK.
Includes dependency setup, basic implementation, and error handling.

* fix style

* docs(dart): add Facebook signInWithIdToken example

Add native Facebook sign-in example to the Dart client reference
documentation. Includes integration with flutter_facebook_auth package
and proper error handling for the signInWithIdToken method.

* docs(dart): simplify provider parameter description

Remove specific provider enumeration from parameter description
to keep it more generic and maintainable.

* Add signInWithIdToken to spelling allow list

* Update auth-facebook.mdx

Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com>

* Update apps/docs/content/guides/auth/social-login/auth-facebook.mdx

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update apps/docs/content/guides/auth/social-login/auth-facebook.mdx

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-28 08:16:20 -03:00
Francesco Sansalvadore 5faa6b253c [www] compress public/images (#38251)
compress apps/www/public/images
2025-08-28 10:45:49 +02:00
Francesco Sansalvadore 1f89c24b7a [www] remove lodash (#38240)
remove lodash from www
2025-08-28 10:44:49 +02:00
Francesco Sansalvadore 573ad831d2 [www] clean up lib/constants file (#38241)
clean up www lib/constants file
2025-08-28 10:44:32 +02:00
Francesco Sansalvadore 892000538a [www] use dynamic imports (#38239)
use dynamic imports
2025-08-28 10:44:14 +02:00
Saxon Fletcher a2675b6a82 more work 2025-08-28 16:47:35 +10:00
2538a5c8af Assistant UI refine (#38228)
* try a really long context window to maximize caching

* update examples

* attempt to update packages and useChat

* update endpoints

* update zod

* zod

* update to v5

* message update

* Revert "zod"

This reverts commit ec39bac6b6.

* revert zod

* zod i

* fix complete endpoints

* remove async

* change to content

* type cleanup

* Revert the package bumps to rebuild them.

* Bump zod to 2.25.76 in all packages.

* Bump openai in all packages.

* Bump ai and ai-related packages.

* Remove unneeded files.

* Fix the rest of the migration stuff.

* Prettier fixes.

* testing new gptoss models

* sonnet as pro

* back to 3.7

* revert test

* add policy list tool

* fix

* refactor

* ai sdk 5 fixes

* refactor complete endpoint

* edge function prompt

* remove example

* use limited model for completions

* remove duplicate

* Update bedrock.ts

Co-authored-by: divit <27228526+delgado3d@users.noreply.github.com>

* add default check

* only add prefix if more then one region

* temp use api

* refactor to use openai api

* test

* remove unused import

* Prettier lint

* Fix test

* revert back to bedrock

* Tiny style fix for spacing of code blocks from edit message button

* use conversation

* try generate text normally

* prompt adjust

* add list style to prompt

* prompt adjust

* status

* prompt adjust emphasise display query

* rendering

* prompt

* ui updates

* update prompts

* more ui

* ui finesse

* fix

* use streamdown

* remove package

* refactor header

* copy

* prompt adjust

* remove package

* prompt adjust

* Revert "use streamdown"

This reverts commit 22d0e88e54.

* remove streamdown

* margin adjust

* Nit

* Minor clean up

---------

Co-authored-by: Jordi Enric <jordi.err@gmail.com>
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
Co-authored-by: divit <27228526+delgado3d@users.noreply.github.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-08-28 12:39:26 +07:00
Joshen LimandPaweł Gulbinowicz ba23f2f032 Fix restart DB TS error (#38256)
* Fix restart DB TS error

* Update apps/studio/components/interfaces/Settings/General/Infrastructure/RestartServerButton.tsx

Co-authored-by: Paweł Gulbinowicz <zamotany@users.noreply.github.com>

---------

Co-authored-by: Paweł Gulbinowicz <zamotany@users.noreply.github.com>
2025-08-28 11:09:37 +07:00
Joshen Lim ad9aa0eaa1 Fix policy header actions (#38233) 2025-08-28 10:51:15 +07:00
Saxon Fletcher d6ed7e36d2 Merge branch 'master' into feature/homepage 2025-08-28 13:12:33 +10:00
Ivan Vasilov 927ce6bc2d fix: Revert the getProjects query to use the v1 of /platform/projects API endpoint (#38263)
Revert the getProjects query to use the v1 and get all projects.
2025-08-27 22:25:46 +02:00
Stojan Dimitrovski ef78a07f01 feat: expose mfa setting for limiting aal1 sessions to 15 mins (#35886)
* feat: expose mfa setting for limiting aal1 sessions to 15 mins

* fix

* fix types
2025-08-27 20:04:16 +02:00
Saxon FletcherandJoshen Lim 6490f6ecdc Refine the integrations page (#38113)
* integrations refine

* refactoring

* integration page updates

* div

* clean up

* prettier

* Couple of minor refactors and fixes

* Fix missing base path for integration card image

* Fix editing a cron job in the previous job run tab, not updating the cron job details in the page header

* Cron job bread crumb to use job name instead of id if available, and add loading state for cron job subtitle

* Fixy fix

* Small fi

* ANother one

* Do not reroute after purging queue

* nit

* Final final final v3

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-08-27 21:18:30 +07:00
48a7aa9adc docs: update migration admonition (#38101)
* docs: update migration admonition

* chore: refine messaging

* chore: oops, small typo fixed

* actually, it was fine. moving too fast

* chore: update wording

---------

Co-authored-by: Rodrigo Mansueli <rodrigo@mansueli.com>
Co-authored-by: Terry Sutton <saltcod@gmail.com>
2025-08-27 13:54:56 +00:00
Saxon Fletcher 649f4bb7cb Merge branch 'master' into feature/homepage 2025-08-27 20:59:12 +10:00
Saxon FletcherandJoshen Lim a299180c24 update realtime and storage policies (#38229)
* update realtime and storage policies

* Small refactors

* Tiny fix

* Fix typo

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-08-27 16:07:27 +07:00
Joshen Lim 0af359a864 Swap to use paginated projects endpoint (#38192) 2025-08-27 14:09:58 +07:00
Joshen Lim 4124f0ed98 Shift useFlag hook and configcat library to common package, remove from Studio (#38203)
* Shift useFlag hook and configcat library to common package, remove from studio

* Fix test

* Fix test
2025-08-27 13:42:20 +07:00
Saxon Fletcher 5e87a858ec Refine roles (#38225)
* refine roles

* copy
2025-08-27 15:41:06 +10:00
Jordi Enric b3bae9ec48 add sentry log to permission query error (#38222)
add permissions sentry logs
2025-08-27 12:34:06 +07:00
Joshen LimandJordi Enric 3ad701b8bd EditBucketModal not selecting the correct unit (#38171)
* EditBucketModal not selecting the correct unit

* Fix CreateBucketModal

* Fix empty bucket modal

* Fix delete bucket modal

* fix type error

---------

Co-authored-by: Jordi Enric <jordi.err@gmail.com>
2025-08-27 12:04:04 +07:00
cddc472705 Test GPT-OSS (#37710)
* try a really long context window to maximize caching

* update examples

* attempt to update packages and useChat

* update endpoints

* update zod

* zod

* update to v5

* message update

* Revert "zod"

This reverts commit ec39bac6b6.

* revert zod

* zod i

* fix complete endpoints

* remove async

* change to content

* type cleanup

* Revert the package bumps to rebuild them.

* Bump zod to 2.25.76 in all packages.

* Bump openai in all packages.

* Bump ai and ai-related packages.

* Remove unneeded files.

* Fix the rest of the migration stuff.

* Prettier fixes.

* testing new gptoss models

* sonnet as pro

* back to 3.7

* revert test

* add policy list tool

* fix

* refactor

* ai sdk 5 fixes

* refactor complete endpoint

* edge function prompt

* remove example

* use limited model for completions

* remove duplicate

* Update bedrock.ts

Co-authored-by: divit <27228526+delgado3d@users.noreply.github.com>

* add default check

* only add prefix if more then one region

* temp use api

* refactor to use openai api

* test

* remove unused import

* Prettier lint

* Fix test

* revert back to bedrock

* Tiny style fix for spacing of code blocks from edit message button

* try generate text normally

* prompt adjust

* add list style to prompt

* prompt adjust

* prompt adjust emphasise display query

* update prompts

* prompt adjust

* remove package

* prompt adjust

---------

Co-authored-by: Jordi Enric <jordi.err@gmail.com>
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
Co-authored-by: divit <27228526+delgado3d@users.noreply.github.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-08-27 11:34:44 +07:00
Joshen Lim 8c54cb6bed Chore/use default badge for paused state in project row (#38191)
* Use default badge for pause state in project row

* Tweak

* Remove branching icon from project card and project table row
2025-08-27 11:12:25 +07:00
Saxon Fletcher 4cb93611f7 getting started 2025-08-27 12:37:56 +10:00
Saxon Fletcher 0b4dad76f9 Merge branch 'master' into feature/homepage 2025-08-27 10:11:57 +10:00
kemal.earthandJoshen Lim 7f0fee6541 feat(ui): add shadow to tables on inner scroll (#38094)
* feat: add shadow to tables on inner scroll

This adds a shadow to indicate the tables still have more content to scroll.

* chore: remove comments from file

* fix: update easing and duration of shadow transitions

* fix: some more column size fixes

* feat: generic ShadowScrollArea component

This creates a generic ShadowScrollArea component we can reuse eleswhere

* feat: working sticky last col and shadow

* chore: run prettier

* fix: bg hover of sticky column

* Fix hover states for table header and table row, and if last column is sticky

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-08-26 18:05:53 +01:00
Wen Bo Xie edc8b05f86 fix: replace typo in Multigres diagram (#38198) 2025-08-26 16:55:39 +01:00
Chris StocktonandChris Stockton 97a447ac5c docs(auth-hooks): clarify webhook status codes and document email_change quirk (#38141)
* docs(auth-hooks): clarify webhook status codes and document email_change quirk

- Clarify hook response handling:
  - Note that some hooks do not support 204 responses if they require a body
  - Update retry-able error behavior for 429/503 with explicit 5s budget
  - Add note that Retry-After header is only checked for non-empty value, not parsed

- Expand send-email-hook docs:
  - Add detailed section on `email_change` behavior
  - Explain secure vs non-secure modes and when two emails must be sent
  - Document long-standing quirk where `token_hash` and `token_hash_new`
    are swapped relative to expected naming
  - Extend enum to include `reauthentication`
  - Improve confirmation URL example using URLSearchParams and projectRef

* fix: fix linter error

* fix: pr feedback

* fix: pnpm format

* fix: pr feedback

---------

Co-authored-by: Chris Stockton <chris.stockton@supabase.io>
2025-08-26 08:41:13 -07:00
Saxon FletcherandJoshen Lim db4ae7e326 Refine the policies page (#38204)
* refine the policies page

* minor fixes

* Fix TS

* Do not transform table name in policy row table header

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-08-26 22:09:17 +07:00
David WeitzmanandDavid Weitzman 39df774af6 Add David Weitzman to humans.txt (#38199)
Add myself to humans.txt

Co-authored-by: David Weitzman <weitzman@Davids-MacBook-Pro-2.local>
2025-08-26 12:45:49 +00:00
Kanishk Dudeja 895239881e Adds Kanishk to humans.txt (#38210)
Add Kanishk to humans.txt
2025-08-26 14:23:03 +02:00
Saxon Fletcher d3c2e144ea connect 2025-08-26 20:33:27 +10:00
Jordi Enric 0006490e92 Adds Report Settings, Chart Header and Tooltip Sync features (#37866)
* add charthover state hook

* update area and barchart

* update chart handler

* update chart header

* add report settings

* update stacked barchart

* update composedchart

* rm old components

* add tests
2025-08-26 11:49:28 +02:00
Drake CostaandJoshen Lim b5a79f9ec5 Replace deprecated components on /authorize page (#37965)
* replace deprecated components on `/authorize` route

* Minor clean ups

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-08-26 14:47:32 +08:00
Div Arora 4a96c4b868 chore: update nimbus URLs (#38207) 2025-08-26 13:38:39 +08:00