Commit Graph
31221 Commits
Author SHA1 Message Date
Francesco Sansalvadore 303dbbbd0b prettierignore 2025-04-29 17:08:03 +02:00
Francesco Sansalvadore 84385e2f1f Merge branch 'master' into feat/cms-strapi-poc 2025-04-29 17:01:50 +02:00
Terry Sutton 2fadfc3374 Update og image for ui lib (#35357) 2025-04-29 16:49:15 +02:00
Francesco Sansalvadore 8a0f1109cc working supabase storage 2025-04-29 16:41:44 +02:00
Francesco Sansalvadore a10eb3a5fb merge main into feat/cms-strapi-poc 2025-04-29 13:55:40 +02:00
Francesco Sansalvadore c20c8788a5 temp remove lock 2025-04-29 13:53:26 +02:00
Francesco Sansalvadore de3c5b726d use cms schema 2025-04-29 13:49:13 +02:00
Joshen Lim 34147c3bd2 Fix theme mode radio item large (#35350)
* Fix theme mode radio item large

* Attempt to fix Logs.DatePickers.test by fixing a date for the test

* Revert
2025-04-29 18:06:24 +08:00
Jordi Enric 4976a8de82 fix Logs Date Pickers tests (#35351)
* fix tests

* fix naming

* fix names 2

* undo logspreviewer
2025-04-29 17:12:10 +08:00
Jordi Enric 37ee1c0ca2 fix logs filter popover position (#35334) 2025-04-29 11:17:29 +08:00
Joshen Lim 270935bec8 Chore/update tab labels when entering sql or table editor (#35219)
* Update table editor tab labels when entering table editor if labels dont match entity names

* Update sqlEditorTabsCleanup to also update tab labels if they dont match snippet names

* Update table editor tabs clean up logic to be consistent with sql editgor

* Clean up
2025-04-29 11:15:29 +08:00
Joshen Lim 5359176187 Add guards in table editor table state (#35320) 2025-04-29 11:04:26 +08:00
Charis ee87cc20e8 ci(docs): fix build timeouts (#35336)
Fix build timeouts by skipping type generation for reference pages
2025-04-28 16:54:07 -04:00
Joshen LimandIvan Vasilov 9088aa7fe8 Fix query block not showing labels (#35328)
* Fix query block not showing labels

* Readd the css file for react-resizable.

* Add react-resizable package to resolve a style.css file not found issue

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2025-04-28 22:13:38 +02:00
Hemant Sharma 1a71f3487c Fixed pnpm command in local-development.mdx (#35314)
Fixed the executable command for pnpm from just `pnpm` to `pnpx` which actually does what the command is expected to be do...

Fixes Issue: #35313
2025-04-28 18:34:23 +00:00
Thomas 2712c44fc4 docs: make MAU usage pages clearer 2025-04-28 18:34:18 +00:00
Alexandre f3f165b7c8 fix(docs): update webhook link in database webhooks guide (#35327)
Updated the link for creating a new Database Webhook in the documentation to point to the correct overview page.
2025-04-28 18:02:25 +00:00
Charis a8a256e21f ci(docs): skip preview ssg for storage section (#35337)
Since skipping preview SSG for realtime has worked for a while now with
no observable negative effect, going to skip for storage as well.
2025-04-28 13:49:11 -04:00
Terry Sutton 794e4ea295 Update jwt modal (#34938)
* Update jwt modal

* update key style
2025-04-28 15:05:06 -02:30
Jonathan Summers-Muir 36d3847f74 align alert dialog to design syste, (#35272) 2025-04-28 19:16:08 +08:00
Jordi Enric c50b9a7775 fix logs datepickers position (#35329) 2025-04-28 12:47:27 +02:00
Joshen Lim 2c05fb3881 Fix tabs renaming via AI not updating tab label (#35218) 2025-04-28 17:48:26 +08:00
Joshen Lim f391938030 Fix link and spelling on additional costs tooltip (#35323) 2025-04-28 17:07:41 +08:00
Alaister Young f18b08d241 fix: multiple unique constraints on single column (#35326) 2025-04-28 16:38:58 +08:00
jose-ledesmaandJose Ledesma 9c50c0ab97 feat: add new regions for staging/local (#35275)
Co-authored-by: Jose Ledesma <jose@Joses-MacBook-Pro.local>
2025-04-28 10:38:02 +02:00
Peter 1e28f4e9f0 Update dotenvx in example commands to be the correct package name (#35292) 2025-04-28 10:05:22 +02:00
Joshen Lim 70a8888b0a Chore/refactor storage explorer store part 1 (#35271)
* Use Context for Storage Explorer valtio store + shift views to new store

* Shift downloadFile from mobx store to utils

* Shift formatTime outside of StorageExplorerStore to StorageExplroer.utils

* Clean up

* Address comments
2025-04-28 14:16:46 +08:00
divit 29fc5a7a82 feat: re enable east US (#35319) 2025-04-28 06:16:05 +00:00
Joshen Lim 701a8034a0 Fix tabs interface not persisting tabs order when closing a tab (#35216)
Refactor handleTabClose which fixes tabs not persisting sort order when closing a tab
2025-04-28 13:54:51 +08:00
Joshen LimandAlaister Young dd03625f55 Chore/refactor triggers to remove mobx (#35254)
* Set up create trigger

* Hook up update trigger

* Deprecate CreateTrigger

* Small clean up DeleteTrigger

* Update apps/studio/components/interfaces/Database/Triggers/TriggerSheet.tsx

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>

---------

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2025-04-28 11:33:37 +08:00
Justin 3f3147002b Update all languages to use ->> operator in JSON query examples (#35266)
- The docs explain "If you want the data returned as `text`, use the `->>` operator."
- Only the SQL example shows this using the `description` field
- All language should use `->>` for the description field
2025-04-27 13:45:55 +00:00
divit 634f86d2d6 feat: disable us east and change default to us west (#35296) 2025-04-26 07:15:11 +00:00
Wen Bo Xie b26e921878 docs: add updating OAuth scopes guide (#35287) 2025-04-25 20:41:04 +00:00
Charis 30b6af4ff3 fix (docs): non-platform integrations page (#35285)
There were two bugs when trying to run the integrations page locally
with NEXT_PUBLIC_IS_PLATFORM=false:

1. The IS_PLATFORM check imported from common was not evaluating
correctly to a boolean. This is because I slapped a 'use client' on the
entire common package last year -_-""" which caused all its imports to
be evaluated to functions when used in server components. I have now
moved the 'use client's down to the submodules that actually need it.

2. When the integrations submenu is empty, the navigation menu errors
out because it expects all navigation items to either have children or
have links. Have updated this to gracefully hide empty headers.
2025-04-25 15:22:06 -04:00
Joshen Lim d75b7c37bb Update all links that were pointing to settings/auth to their respective updated pages (#35281) 2025-04-25 23:59:53 +07:00
Ivan VasilovandJoshen Lim a915f3d7e7 fix: Delay the autofocus of the input in a treeview (#35270)
* Remove leftover resizable group which weren't interactive.

* Put the input focus in a setTimeout.

* Alternative solution

* Small fix

* Bump threshold to 400ms

* Final fix, hopefully.

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-04-25 18:37:41 +02:00
Charis c136ee4c19 ci (docs): fix docs lint action on forks (#35277)
Before:

The docs lint action doesn't run properly on forks because it tries to
use the branch name to identify the PR for updating, but the branch name is adapted on forks, so it is not `branch-name`, but `forking-account:branch-name`.

After:

Use the PR number instead to identify the PR instead.
2025-04-25 12:02:27 -04:00
Ivan Vasilov 21f6f1bb16 fix: Disable the convertSqlToSupabaseJs AI tool (#35280)
* Disable the convertSqlToSupabaseJs tool because it relies on sql-to-rest which expects binaries of libpg-query.

* Comment out the code instead of deleting it.
2025-04-25 22:30:39 +07:00
CoppleandHan Qiao 0a40e0e5e5 chore: update self-hosted image versions (#35257)
* chore: update image versions for docker/docker-compose.yml

* Update docker-compose.yml

---------

Co-authored-by: Han Qiao <sweatybridge@gmail.com>
2025-04-25 12:27:22 +00:00
Terry SuttonandJoshen Lim a8f193cc3c Fix storage explorer footer (#35036)
* Fix storage explorer footer

* Fix

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-04-25 18:26:12 +07:00
Saxon FletcherandJonathan Summers-Muir 98ae279a2b Add's a filter bar component to design system (#35238)
* add filter bar component

* update filter bar demo

* add custom component support

* filter bar component

* example filter bar in use

* remove search filter

* reinstate older filter bar

* revert

* update registry

* update example name

* clean up example imports

* Update FilterBar.tsx

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
2025-04-25 15:11:28 +08:00
Joshen Lim ff653107cf Remove isValidating check on custom domain cancel action (#35259) 2025-04-25 14:59:05 +08:00
Joshen Lim 8e7533b8c9 Remove [contain:layout] class in ProjectLayout to fix tabs not following cursor position (#35212) 2025-04-25 10:40:14 +07:00
Ivan VasilovandGreg Richardson 1d2418ee85 chore: Skip building of libpg-query (#35255)
* Don't build libpg-query package.

* Use the WASM build of libpg-query in ai-commands.

* Fix missing mdast type.

* fix: wasm loading in ai-commands tests

* fix: better polyfill

* Make the sql-to-rest page to be client-side only.

---------

Co-authored-by: Greg Richardson <greg.nmr@gmail.com>
2025-04-24 22:26:19 +02:00
Charis 9846052217 build (docs): lower docs preview build times (#35183)
An experiment in lowering docs preview build times. Build times have gotten quite long again (~12 minutes) because we are generating types on code blocks during prerendering. This wastes compute time building a lot of pages on preview branches that never get viewed, and slows down iteration speed.

Instead, let's only prerender on prod, and build on-demand for preview sites.

Limiting to realtime section for now to monitor the effects of changes.
2025-04-24 15:04:03 -04:00
Charis 9d9fdcd9fc feat (docs): on-demand revalidation for graphql and wrappers (#35177)
Before:

Revalidation was turned off entirely for wrappers pages, and done daily for GraphQL pages.

After:

Revalidation is via tag. There is an /api/revalidate endpoint that is used by GitHub Actions on the federated repos to trigger the revalidation. This decreases the number of unnecessary page generations by Vercel, and gives the maintainers of federated repos more fine-grained control over when to reploy their docs (see the docs deployment playbook for more info).
2025-04-24 14:59:38 -04:00
Copple 9227e83e56 chore: update cli reference doc (#35258) 2025-04-25 02:37:13 +08:00
Francesco Sansalvadore 495cff3df0 remove lw14 promos (#35253)
remove lw14 promo
2025-04-24 10:33:39 -07:00
Joshen Lim 7a3939d8f5 Add link to table editor from wrappers (#35242) 2025-04-24 21:35:31 +07:00
Anthony Main e94e6fb67b Update database-migrations.mdx (#35244)
Added notes for seeding database
2025-04-24 14:34:54 +00:00