Francesco Sansalvadore
21e9aca7e8
Merge branch 'master' into fix/studio-styling-bugs
2025-03-06 11:52:55 +01:00
Andrew Valleteau
791422b2d0
chore(pg-meta): migrate publications ( #33732 )
2025-03-06 10:34:08 +01:00
Francesco Sansalvadore
d24df14aab
Feat/toc component ( #33964 )
...
* test fuma toc
* make toc work
* ok toc
* ui-patterns toc
* fix types
* cleanup
* fix overflow issues
* cleanup
* fix loading w
* Update apps/docs/components/GuidesTableOfContents.tsx
* fix prettier
* format
* install deps
* target ES2018
* tweak regex
* update docs test snapshots
* fix useSubscribeTocRerender
2025-03-05 23:10:02 +01:00
Andrew Valleteau
1413671941
chore(pg-meta): migrate extensions ( #33702 )
...
* chore(pg-meta): migrate extensions
* chore: use executeQuery for setup
2025-03-05 22:42:27 +01:00
Andrew Valleteau
b79da1e59c
chore(pg-meta): migrate config ( #33698 )
...
* chore(pg-meta): migrate config
Migrate config from: https://github.com/supabase/postgres-meta/blob/master/src/lib/PostgresMetaConfig.ts
* chore: use afterAll cleanup
2025-03-05 20:05:26 +01:00
Andrew Valleteau
b5b9f975ba
chore(pg-meta): migrate tests for roles ( #33679 )
...
* chore(pg-meta): migrate tests for roles
* chore: remove unused export
2025-03-05 19:54:48 +01:00
Andrew Valleteau
e823a352a4
chore(pg-meta): migrate columns ( #33724 )
...
* chore(pg-meta): migrate columns wip migrate list
* chore(pg-meta): migrate columns
* chore(pg-meta): add test coverage
* chore: export pgcolumn array zod
* chore(pg-meta): migrate foreign-tables (#33703 )
* chore(pg-meta): migrate foreign-tables
* chore: re-use columns zod definition
* chore(pg-meta): migrate tables logic and tests (#33758 )
* chore(pg-meta): Migrate tables (wip)
* wip list
* chore(pg-meta): migrate tables test and code
* chore(pg-meta): migrate views (#33676 )
* chore(pg-meta): migrate views
* fix: add includeColumsn return type conditionality
* chore(pg-meta): migrate materialized-views (#33694 )
* chore(pg-meta): migrate materialized-views
* fix: add includeColumsn return type conditionality
* chore(pg-meta): migrate foreign-tables
* chore(pg-meta): Migrate tables (wip)
* chore: change columns
* Update pg-meta-tables.ts
* chore: fix merge
2025-03-05 19:39:03 +01:00
Joshen Lim
bc59f5019a
Refactor ChartConfig.tsx ( #34019 )
2025-03-05 18:42:09 +01:00
Charis
12152c3345
chore(docs): clean dead code ( #34021 )
...
Remove unused components in docs.
2025-03-05 12:29:33 -05:00
Jordi Enric
e8bc81e2ad
feat: add llms txt ( #34017 )
...
* feat: add llms txt
* add logs
2025-03-05 17:38:26 +01:00
Alaister Young and Terry Sutton
d7a9482946
[FE-1417] feat: notion fdw ( #33988 )
...
* feat: notion fdw
* Logo update
* Icon colour
---------
Co-authored-by: Terry Sutton <saltcod@gmail.com >
2025-03-05 22:02:09 +08:00
Alaister Young and Joshen Lim
e874a48b6c
fix: stop sending view definition query all the time ( #34016 )
...
* fix: stop sending view definition query all the time
* only when the modal is open
* Minor refactors
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-03-05 14:25:53 +01:00
Alaister Young
ff73443aa3
fix: bytea null values ( #34014 )
...
* fix: bytea null values
* fix null values in foreign row selector
* sort imports
2025-03-05 20:39:53 +08:00
Etienne Stalmans and Charis
f5c8f460c0
chore: hipaa responsibilities doc ( #33996 )
...
* feat: add HIPAA responsibility docs
* chore: additional config guidance
* chore: mention geo specific status of HIPAA
* fix: spelling
* chore: faq and soc 2 comparisons
* chore: better linking to shared responsibility
* fix: spelling
* Update apps/docs/content/guides/security/hipaa-compliance.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/security/hipaa-compliance.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/docs/content/guides/security/hipaa-compliance.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-03-05 08:21:45 +00:00
Etienne Stalmans and Charis
bebdca63b0
feat: add links to product security ( #34000 )
...
* feat: add links to product security
* chore: add link for product-security
* fix: spelling
* fix: spelling
* Update apps/docs/content/guides/security/product-security.mdx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-03-05 08:16:09 +00:00
Saxon Fletcher and Jonathan Summers-Muir
83bcb1e891
Updating authentication rate limits and session pages ( #33957 )
...
* init PrePostTab component
* init
* support auto fixing rounded of inputs/select/textarea
* remove form item layout prepost
* Update FormLayout.tsx
* Update FormLayout.tsx
* Update FormLayout.tsx
* form layout and advanced
* Update advanced.tsx
* protection and hooks
* rate limits and sessions
* remove default value
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
2025-03-05 09:42:13 +10:00
Saxon Fletcher and Jonathan Summers-Muir
5bd430ca38
Updating authentication mfa and url pages ( #33956 )
...
* init PrePostTab component
* init
* support auto fixing rounded of inputs/select/textarea
* remove form item layout prepost
* Update FormLayout.tsx
* Update FormLayout.tsx
* Update FormLayout.tsx
* form layout and advanced
* Update advanced.tsx
* protection and hooks
* mfa and url
* remove onchange
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
2025-03-05 09:42:02 +10:00
Stephen Morgan
470db8a0f4
Added hsts preload directive to vercel config ( #33980 )
2025-03-05 08:56:59 +13:00
🤖Esteban Dalel R
f454f5d892
Fix broken line ( #34002 )
...
Line was split in two unnecessarily.
2025-03-04 18:30:10 +00:00
Francesco Sansalvadore and Prashant Sridharan
6a58d93c0c
Resend customer story ( #33746 )
...
* resend customer story
* founded location
---------
Co-authored-by: Prashant Sridharan <914007+CoolAssPuppy@users.noreply.github.com >
2025-03-04 15:48:50 +01:00
Alaister Young
3273b5de50
fix(studio): whitelist duplicate name error on project creation ( #33983 )
2025-03-04 21:45:32 +08:00
Francesco Sansalvadore and Prashant Sridharan
dc40ef27e3
meshy customer story ( #33876 )
...
Co-authored-by: Prashant Sridharan <914007+CoolAssPuppy@users.noreply.github.com >
2025-03-04 12:48:23 +00:00
Francesco Sansalvadore
86a9ca2619
customer story asap work ( #33873 )
...
* asap.work customer story
* add author
2025-03-04 12:22:13 +00:00
Andrew Valleteau
44e84ceab3
chore(pg-meta): migrate policies ( #33680 )
2025-03-04 11:46:19 +00:00
Andrew Valleteau
852ca11a8e
chore(pg-meta): migrate triggers ( #33675 )
2025-03-04 11:28:20 +00:00
Andrew Valleteau
ffddcab9b8
chore(pg-meta): migrate types sql ( #33649 )
2025-03-04 12:11:55 +01:00
Andrew Valleteau
585669a06d
chore(pg-meta): migrate version ( #33648 )
2025-03-04 11:40:59 +01:00
hallidayo
135e17597b
www: storage example code change ( #33054 )
...
storage example code change
2025-03-04 10:02:03 +00:00
Andrew Valleteau
06ef94a858
chore(pg-meta): migrate indexes ( #33645 )
...
* chore(pg-meta): migrate indexes
* chore(pg-meta): fix vector to array conversion
* chore: use common naming
2025-03-04 09:42:18 +00:00
Andrew Valleteau
82e72090f2
chore(pg-meta): migrate column-privileges ( #33643 )
...
chore(pg-meta): migrate column-privilges
2025-03-04 09:17:19 +00:00
Etienne Stalmans and Charis Lam
0eaf282070
feat: SOC 2 docs page ( #33965 )
...
* feat: add SOC 2 page to docs
* feat: more linking
* fix: make linters happy
* fix: prettier
* chore: make security page available
* typo: sp
* publish security
* chore: publish new security section
* change mobile menu to show Security on Security section
---------
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
2025-03-04 10:03:50 +01:00
Andrew Valleteau
a6424164e5
chore(pg-meta): migrate table-privileges tests ( #33506 )
...
* chore(pg-meta): port functions tests
* chore: add new test for CURRENT arg creation
* chore: revert query style change
* chore: restore PGFunction type inference
* wip: remove type cast int8 on arg_types
* Revert "wip: remove type cast int8 on arg_types"
This reverts commit 6878a93bfb .
* wip: make tests work with both clients
* chore: use pg and type parser
* chore: use only pg
* chore: migrate table-privileges tests
2025-03-04 08:54:58 +00:00
Francesco Sansalvadore
d52b510291
fix link ( #33967 )
...
* fix link
* pnpm i
2025-03-04 09:52:08 +01:00
Kevin Grüneberg
880264b8bd
docs: example API URL should point to localhost ( #33986 )
...
Staging API is not accessible from localhost
2025-03-04 16:41:28 +08:00
ad506fe9c9
Updated link to management API documentation ( #33982 )
...
* Updated link to management API documentation
* add permanent redirect
---------
Co-authored-by: Greg Papas <gregpapas@Gregs-MacBook-Pro.local >
Co-authored-by: Wen Bo Xie <wenbo.xie3@gmail.com >
2025-03-04 08:28:18 +00:00
Joshen Lim
548afeb2e0
Hide pool mode field in connection pooling ( #33962 )
...
* Hide pool mode field in connection pooling
* Add comment
2025-03-04 08:28:53 +08:00
Saxon Fletcher and Jonathan Summers-Muir
419252c102
Updating authentication email pages ( #33958 )
...
* init PrePostTab component
* init
* support auto fixing rounded of inputs/select/textarea
* remove form item layout prepost
* Update FormLayout.tsx
* Update FormLayout.tsx
* Update FormLayout.tsx
* form layout and advanced
* Update advanced.tsx
* protection and hooks
* auth emails
* preview styles
* fix
* parse
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
2025-03-04 10:22:45 +10:00
Saxon Fletcher and Jonathan Summers-Muir
326d2cbdcb
Update authentication advanced page ( #33955 )
...
* init PrePostTab component
* init
* support auto fixing rounded of inputs/select/textarea
* remove form item layout prepost
* Update FormLayout.tsx
* Update FormLayout.tsx
* Update FormLayout.tsx
* form layout and advanced
* Update advanced.tsx
* protection and hooks
* fix
* parse
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
2025-03-04 09:58:25 +10:00
Tyler
02fe57e8b9
docs: Update MCP docs for connecting to Cursor ( #33952 )
...
* docs: Update MCP docs for connecting to Cursor
* minor fix
2025-03-04 07:05:49 +09:00
Charis
c5c5bc231f
feat: support typedoc 0.27 ( #33905 )
...
Type docs pulled from JS client libraries were expected to be in version 0.22, which unfortunately is a bit old and incompatible with TypeScript 5. Therefore any JS lib that upgrades their toolchian to TS 5 will inadvertently break their type specs in docs.
This PR updates docs to also support 0.27 (the latest stable version, compatible with TS 5), in addition to the old version. Parallel support is required since many libs are still on the old version.
The main changes are:
- The comment shape has changed in typedoc.
- kindString has been deprecated in favor the kind numbers.
- indexSignatures are now plural (an array).
2025-03-03 17:17:38 +00:00
3e1cd0aac4
Laravel documentation addition to explain schema needs to be created ( #33973 )
...
* Add a note that schema needs to exist on Supabase before running
migrate. Otherwise one will receivie a following error
$ php artisan migrate
INFO Preparing database.
Creating migration table ........................................................................................................... 599.73ms FAIL
Illuminate\Database\QueryException
SQLSTATE[3F000]: Invalid schema name: 7 ERROR: no schema has been selected to create in at character 14 (Connection: pgsql, SQL: create table "migrations" ("id" serial not null
primary key, "migration" varchar(255) not null, "batch" integer not null))
at vendor/laravel/framework/src/Illuminate/Database/Connection.php:823
819▕ $this->getName(), $query, $this->prepareBindings($bindings), $e
820▕ );
821▕ }
822▕
➜ 823▕ throw new QueryException(
824▕ $this->getName(), $query, $this->prepareBindings($bindings), $e
825▕ );
826▕ }
827▕ }
+41 vendor frames
42 artisan:16
Illuminate\Foundation\Application::handleCommand()
* Apply suggestions from code review
---------
Co-authored-by: Vladimir Vuksan <vuksan-github@vuksan.com >
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-03-03 16:15:44 +00:00
Clarence
1dc35dd9bb
chore: updated Developers.md ( #33933 )
...
* chore: change Git url from http --> https
* chore: change nodejs url from http --> https
2025-03-03 15:52:38 +00:00
Andrew Valleteau and Charis Lam
ac54d858a1
chore(docs): setup docs for overrideTypes ( #33705 )
...
* chore(docs): setup docs for overrideTypes
* fix: add overrideTypes to docs section
* chore: regen specs
* chore: update snapshot
* chore: regenerate all specs
* revert realtime spec changes
---------
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
2025-03-03 15:35:39 +01:00
Joshen Lim and Ivan Vasilov
ae9ff9f633
Fix package-lock ( #33968 )
...
* Fix package-lock
* Set the dompurify to 2.5.8.
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2025-03-03 21:33:45 +08:00
Joshen Lim
1655a17e70
Add support for configuring realtime settings ( #33875 )
...
* Add support for configuring realtime settings
* Refactor
* Fix TS
* Fix TS
* Smol update
* Hide new UI for local selfhosted
* Add feature flag
* Fix reset logic
* Fix
* minor refactor
* Fix package.json
* Simplify
2025-03-03 20:08:15 +08:00
Chris Gwilliams
d55f6fb780
Update metrics documentation ( #33893 )
...
* add genera deployment instructions for both grafana and prometheus
* add supabase-grafana to spellchecks
2025-03-03 14:03:29 +02:00
Ivan Vasilov
eca4cc15a2
chore: Bump vulnerable deps ( #33915 )
...
* Consolidate different versions of postcss. Remove @mertasan/tailwindcss-variables from ui package.
* Bump vitest in pg-meta to remove a vulnerable version of vite.
* Bump dompurify.
* Bump all octokit deps to solve 2 vulns.
* Fix warnings about destructuring json imports.
* Remove a console.log in docs.
* Fix the changelog page to use an ESM import.
* Stabilize the generate-sitemap script output.
* Try another fix for the changelog.
2025-03-03 12:18:14 +01:00
Saxon Fletcher and Joshen Lim
73644db62d
Link to auth provider ( #33951 )
...
* link to provider
* Simplify implementation
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-03-03 17:03:10 +08:00
3d766bc1c1
[FE-1426] feat(studio): clerk fdw ( #33803 )
...
* feat(studio): clerk fdw
* prettier
* docs: add Clerk FDW docs
* Smol update
---------
Co-authored-by: Bo Lu <lv.patrick@gmail.com >
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-03-03 15:50:09 +08:00
Joshen Lim
3478fb600d
Bump configcat refresh rate ( #33954 )
2025-03-03 14:45:06 +08:00