Commit Graph
19246 Commits
Author SHA1 Message Date
Paul Ibeabuchi C.andPaul 91f8cb089a [docs]: fix unreachable pages from nav menu (#40027)
* #40024 fixed unreachable pages from navigation menu

* simplified nav item name

* fixed format using pnpm run format command

* fixed more sections, replaced `url: "/"` with overview path

---------

Co-authored-by: Paul <ibeabuchi@worklio.cz>
2025-11-04 10:16:02 -07:00
fujiyuto 80d32c5523 Fix button variant in categories on click (#39972) 2025-11-04 16:57:17 +00:00
Joshen Lim a00fdc1c71 Fix connection details analytics buckets, remove go to vault CTA for fields that aren't in vault (#40138)
Fix connection details analytics buckets, remove go to vault CTA for non secure fields
2025-11-05 00:37:03 +08:00
Alan Daniel 0a8fd27926 chore: add athens meetup (#40130)
add athens meetup
2025-11-04 10:37:16 -04:00
47e1134a1d feat: Vector buckets - initial work (#39597)
* Initial work on vector buckets.

* Add more queries and UI.

* chore(studio): vector buckets contents (#39705)

* language

* match analytics buckets

* shared empty state

* proper loading state

* create dialog cleanup

* simplify copywriting

* proper details

* filtering

* use real data

* chore(studio): vector buckets polish A (#39759)

* empty state

* better checks

* bucket name in sheet

* fix typo

* sheet improvements

* rename vector index to vector table

* cleanup

* More work on the vector indexes.

* Add delete for bucket and indexes. Create index should now work.

* chore(studio): vector buckets polish B (#39794)

* loading

* delete modal

* fix modal behaviour

* Add modal for deleting vector buckets.

* Bring back the shimmering loader.

* chore(studio): vector buckets polish C (#39887)

* fix bucketname on deletion dialog

* empty states

* remove extraneous padding

* proper loading and not-found cases

* Minor fixes.

* Minor updates to the vector components.

* Add more instructions to the cursor rules.

* Some refactors and shifting files around

* Refactor analytics buckets detial to improve time to fcp

* Fix

* Refactors + simplify

* Last few nits, just leaving comments

* If the bucket is not empty, delete all indexes first.

---------

Co-authored-by: Danny White <3104761+dnywh@users.noreply.github.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-11-04 15:25:46 +01:00
Ali Waseem 6a2fb0f278 Fix: updated monaco editor to not eat up CMD + i (#40111)
* fix: updated monaco editor to not eat up cmd + i

* toggle between other sql editor
2025-11-04 07:04:07 -07:00
hallidayo a0b8229ed5 docs: github actions testing 404 (#39914)
change doc link
2025-11-04 13:52:34 +00:00
Jordi Enric d822de064c feat: add min calls filter to Query Performance FE-2071 (#40125)
* update filter bar ui

* add minCalls to params

* fix type error
2025-11-04 14:24:54 +01:00
Timothy Lim f68bf01f3b fix(docs): Clarify auth.admin.generateLink does not send emails or OTPs (#39665) 2025-11-04 19:42:08 +08:00
supabase-jason 4557db1f39 Adding Jason Farber and Sean Thompson to humans (#40123) 2025-11-04 18:37:37 +08:00
ZiincandChris Chinchilla 00b8fba414 docs: add key encryption docs (#28369)
* docs: add key encryption docs

* chore: bump docker-compose version number for logflare

* Prettier

* Update apps/docs/docs/ref/self-hosting-analytics/introduction.mdx

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>

---------

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2025-11-04 11:11:53 +01:00
Luca Forstner f512a4b3ad feat: Adjust API rate limit docs (#40079) 2025-11-04 11:10:46 +01:00
Vojtech NovakandChris Chinchilla 8a95c69a6a docs: update react-native in auth-google.mdx (#29865)
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2025-11-04 09:30:38 +00:00
Timothy Lim 2d60fff022 docs: Add troubleshooting for email templates not updating (#40035) 2025-11-04 09:53:53 +01:00
Ivan Vasilov 4da5d019ae chore: Migrate some stray queryKeys to the RQ 5 syntax (#40086)
Fix some stray queryKeys.
2025-11-04 09:33:49 +01:00
Joshen Lim 2f0ee34e12 Fix branch merge request link (#40117) 2025-11-04 16:22:10 +08:00
Joshen Lim df3cb0953a Tiny fix (#40119)
* Tiny fix

* Smol fix
2025-11-04 16:06:35 +08:00
Ali WaseemandAlaister Young 23224301f2 updated to override pg vars (#40093)
Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2025-11-04 16:02:12 +08:00
Danny WhiteandJoshen Lim b3852a391b chore(studio): clarify smart region selector (#39918)
* basics

* draft docs

* copywriting improvements

* remove quote

* remapping on frontend

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-11-04 18:56:27 +11:00
Joshen LimandDanny White 1f9906aab3 Use new Storage UI layout (#40076)
* First pass of deprecating old storage UI components

* Clean up local-storage flag for new storage UI

* Add coming soon UI for analytics and vector buckets pages

* Set up warning states for analytics buckets

* fix spelling and margin

* Smol fix

* nit

* Surface wrappers upgrade check in UI instead of toast

* Nit clean up

* update tests

---------

Co-authored-by: Danny White <3104761+dnywh@users.noreply.github.com>
2025-11-04 15:37:30 +08:00
Charis 65b8ef91ac fix(troubleshooting sync) (#40096)
A few troubleshooting guides aren't syncing properly, for miscellaneous
issues:

- Misformatted link
- Edge cases with Markdown parsing:
  - GFM automatically wraps emails in angle brackets, which subsequently
breaks MDX because it expects anything wrapped in angle brackets to be a
JSX tag
  - toMarkdown inserts sentinel comments between certain blocks, which
subsequently breaks MDX for the same reason
2025-11-04 08:16:46 +01:00
Danny White 83bdc22723 chore(design-system): empty state documentation (#39890)
* suppress webpack/Turbopack warning

* empty states first draft

* todo note

* empty state documentation

* remove empty code block and confusing examples
2025-11-04 15:50:56 +11:00
Joshen Lim faf1167bf4 Remove ts nochecks and any typecasts, and have CreateBucketModal use POST analytics-buckets endpoint (#40031)
* Remove ts nochecks and any typecasts, and have CreateBucketModal use POST analytics-buckets endpoint

* Smol fix

* Smol fix

* nit

* Nit

* Nit
2025-11-04 11:43:44 +08:00
Danny White 346d6b18e7 studio(fix):don’t presume organization on API authorize step (#39923)
* do not automatically select first org

* placeholder

* use form validation

* default to org if only one

* better handle decline

* simplify decline

* clearer label when org is preselected
2025-11-04 01:54:54 +00:00
Charis a219d6b04e fix(integrations page): overflow on integrations card loading states (#40110) 2025-11-03 21:59:31 +00:00
Charis 04c2fd3103 fix(support link): auto-fill organization when on org page (#40108)
* fix(support link): auto-fill organization when on org page

If user clicks the Support Link from an org page (not a project page),
pass along the organization slug in the query params to auto-fill the
Support Form.

* fix(date picker test)

The new UI for range picking is a little different, and requires
double-clicking to start a new range.
2025-11-03 16:41:50 -05:00
Matt Rossman e3d021ea03 docs(mcp): improve Claude Code setup/authorization instructions (#40101)
* docs: prefer project config for Claude Code

* docs: prefer CLI for Claude Code MCP installation

* docs: authentication instructions for Claude Code

* docs: update MCP authentication admonition

Not all clients automatically prompt login, and we now preselect the correct organization for project scoped MCP servers.

* fix: disable `contentEditable` on claude code codeblocks
2025-11-03 16:00:48 -05:00
Iliya.Faz 3ebc95e417 docs: fix small typo (#39560) 2025-11-03 17:20:05 +00:00
0df17be6a4 Docs/improve broadcast guide (#39526)
* clarify how the private/public flags work in Realtime Broadcast

* Update apps/docs/content/guides/realtime/broadcast.mdx

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

* quick fixes on documentation

* Apply suggestions from code review

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

* Update apps/docs/content/guides/realtime/broadcast.mdx

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

* fix format

* the lost them

---------

Co-authored-by: Monica <monicakhprivate@hotmail.com>
Co-authored-by: Monica Khoury <99693443+monicakh@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-03 18:13:57 +01:00
Timothy LimandSreyas Udayavarman 0db83b66d4 Update Supabase lost account access due to Github account troubleshooting doc (#39274)
* Update Supabase lost account access due to Github account troubleshooting doc

* Add line to invite new account

* Fix GitHub naming

---------

Co-authored-by: Sreyas Udayavarman <129928023+sudayavarman@users.noreply.github.com>
2025-11-03 17:02:31 +01:00
9b2b97c72e docs: update database error page to document more errors (#40006)
* docs: update database error page to document more errors

* Update apps/docs/content/troubleshooting/dashboard-errors-when-managing-users-N1ls4A.mdx

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

* Update apps/docs/content/troubleshooting/dashboard-errors-when-managing-users-N1ls4A.mdx

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

* prettier fixes

---------

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-03 17:01:51 +01:00
Timothy Lim 6f759f497a docs: Add troubleshooting doc for Edge functiosn failing deploys (#40077) 2025-11-03 16:58:27 +01:00
Nick Littman 0e380b845a docs: add FAQ explaining PKCE incompatibility with IdP-initiated SAML… (#40050)
docs: add FAQ explaining PKCE incompatibility with IdP-initiated SAML and bookmark app alternative
2025-11-03 15:45:51 +00:00
Charis 0c501d7889 chore: consolidate calendar pickers (#40052)
* chore: update react-day-picker

* fix(design system): date picker demos

* refactor(date picker): change logs date picker to use react-day-picker

* refactor(date pickers): change remaining date pickers to use react-day-picker

* cleanup(date pickers): minor code cleanup

* fix(date picker): fix behavior for single day selection
2025-11-03 10:10:19 -05:00
kemal.earth 74486d3a0a feat(studio): log drains tidy up sheet footer (#40085)
* feat: log drain add sheet footer revamp

* chore: remove commented elements and unused imports

* fix: correct docs link for pricing
2025-11-03 15:08:44 +00:00
Ali Waseem e42288156f Fix: overflow warnings were being cut off in the editor for edge functions (#40054)
added overflow warnings
2025-11-03 07:27:21 -07:00
Cemal Kılıç 5112dee449 fix(docs): update js example for auth linkIdentity (#40082) 2025-11-03 17:21:34 +03:00
Rodrigo Mansueli e5dbae6912 chore: Update shared responsibility model (edge function is hipaa com… (#40084)
chore: Update shared responsibility model (edge function is hipaa compliant)

Removed a guideline regarding the use of Edge functions for processing PHI.
2025-11-03 14:13:25 +00:00
CharisandChris Chinchilla aa69b29554 docs(pooler): replace supavisor transaction with dedicated pooler (#36670)
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2025-11-03 09:01:47 -05:00
kemal.earth f1eb1dc4c5 feat(studio): log drains list brush up (#40020)
* feat: log drains card

A little more control over our card and isolated so we can include pricing information

* feat: separate vote link

* feat: get the right page layout components

* feat: tidy up table

* feat: quick pick dropdown

* feat: prettify name of destination

* fix: checks for button and header

* feat: rename http endpoint to custom

* chore: copy update and remove github icon on vote

* feat: add confirmation modal for when adding log drains

* feat: sort table by name

We dont have create_at for log drains so sorting the table by names

* chore: sort by id instead

* fix: mobile scaling of table

* chore: clean up commented elements
2025-11-03 12:48:55 +00: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
Chris Chinchilla 0831baee6a docs: Update out of date mentions of getUser (#40045) 2025-11-03 12:46:32 +01:00
Jordi Enric cf6ddaee74 fix: dont render header in realtime grid (#40075)
dont render header
2025-11-03 10:51:35 +01:00
Copple a963b9bfc0 chore: update cli reference doc (#39943) 2025-11-03 10:37:49 +01:00
CharisandJoshen Lim 853672af18 fix(storage ui v2): virtualize files buckets table (#40021)
* refactor(infinite list): use @tanstack/react-virtual for virtualization

Swapping virtualization libraries from `react-window` to
`@tanstack/react-virtual`.

Motivation: we need a completely headless library for maximum
flexibility. `react-window` injects extra DOM elements which makes it
hard to customize styling and placement on elements that are very picky
about their DOM structure, like tables.

* refactor(table editor menu): use new infinite list

* refactor(notifications): use new infinite list

* cleanup(infinite list): remove old infinite list

* refactor(storage menu): use new infinite list & remove react-window deps

* fix(storage ui v2): virtualize files buckets table

* refactor(virtualized table): make virtualized table a general ui component

Make virtualized table a general UI component and refactor FilesBuckets
to use VirtualizedTable.

* Fix header bg color, add sort to files buckets, sort bucket list

* Smol fix

* nit

* fix(storage buckets list): keep unvirtualized if user has <= 50 buckets

* Break up FilesBuckets into smaller components

* Nit

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-11-03 15:18:57 +08:00
Saxon FletcherandJoshen Lim ddedae58b8 Add link to function and table editor (#40068)
* add link to function and table editor

* Tiny refactor

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-11-03 03:37:22 +00:00
Saxon Fletcher bf9c99677c switch to default (#40070) 2025-11-03 13:33:58 +10:00
Timothy Lim 1431ee8ff7 docs: Clarify email prefetch options (#40034)
* docs: Clarify email prefetch options

* use relative url

* prettier
2025-11-03 07:57:47 +08:00
Monica Khoury 315a39d181 Docs: add guide on bypassing disk resize cooldown period (#35405)
* Docs: add guide on bypassing disk resize cooldown period

* Fix syntax issue with mdx

* fix some typos

* Fix links and quotes
2025-10-31 18:53:55 +01:00
Joshen LimandAli Waseem 0d44090aac Update lints for self-hosted (#40043)
* Update lints for self-hosted

* update comment

* Update apps/studio/components/layouts/TableEditorLayout/EntityListItem.tsx

Co-authored-by: Ali Waseem <waseema393@gmail.com>

* revert

* Fix

* update comment

---------

Co-authored-by: Ali Waseem <waseema393@gmail.com>
2025-11-01 01:28:05 +08:00