Commit Graph
32389 Commits
Author SHA1 Message Date
jose-ledesmaandJose Ledesma 0695e4ea7e fix: include primary database identifier in API report filtering (#36324)
Co-authored-by: Jose Ledesma <jose@Joses-MacBook-Pro.local>
2025-06-11 23:43:04 +08:00
Ivan Vasilov 885df2ff62 fix: When claiming a project, first authorize the oAuth app (#36329)
When claiming a project, first authorize the oAuth app.
2025-06-11 15:46:32 +02:00
Kevin Grüneberg 8519cb1e0d fix: managed by header (#36325)
When pushing the org into the org list, there is a banner showing "managed by ", because the "managed_by" property is missing, which is only set when retrieving data on organization listing.
2025-06-11 20:19:40 +08:00
Ivan Vasilov 64d3d1fb7f chore: Bump vulnerable dependencies (#36272)
* Bump vite version.

* Rename and bump the vercel/flags dependency.

* Bump all versions of esbuild to one.

* Bump image-size.

* Bump fastify.

* Bump prismjs.
2025-06-11 10:24:40 +02:00
Pamela Chia 29f62eac1b chore: remove privacy banner (#36312) 2025-06-11 09:08:04 +02:00
Clarence Bakosi ee308771d2 docs: fixed typo in tailwind classes (#36299) 2025-06-10 22:13:35 +00:00
Francesco Sansalvadore 7269f873e7 chore: change copy (#36314)
* fix quote

* copy change
2025-06-10 20:34:47 +00:00
samrose 889d5a51fe docs: update the message for users with deprecated extensions (#36307) 2025-06-10 14:09:43 -04:00
Andrew Valleteau 5de791afd0 chore(docs): add branching secrets managements docs (#36306)
* chore(docs): add branching secrets managements docs

* chore: lint
2025-06-11 00:11:48 +08:00
Charis 54f809129d monitoring(docs,content api): send resolver errors to sentry (#36308)
Resolver errors currently not being sent to Sentry, should be tracking
these.
2025-06-10 12:06:02 -04:00
Joshen Lim 66ad6153e0 Reinstate pnpm command for running studio in non hosted mode (#36309) 2025-06-10 23:45:41 +08:00
Charis fba3f7bd45 feat(docs): add error code filtering to GraphQL errors endpoint (#36284)
- Add support for filtering errors by specific error codes
- Implement `errors` query that accepts array of error code IDs
- Add tests for error code filtering functionality
- Update GraphQL schema with new error filtering capabilities
2025-06-10 10:55:19 -04:00
Copple ec475cc730 multi (#36305)
* init

* Adds link
2025-06-10 14:38:32 +00:00
Stojan Dimitrovski 515359c3bc fix: more api key ui fixes (#36300) 2025-06-10 16:36:34 +02:00
Joshen Lim 257e04d714 Manually updated org query data after creating a new org (#36301) 2025-06-10 19:05:18 +08:00
Francesco Sansalvadore 69ce2d8004 update www content (#36191)
change positioning
2025-06-10 12:40:55 +02:00
Etienne Stalmans 8709747e9b chore: move HIPAA checks from org to project level (#35925)
* chore: move HIPAA checks from org to project level

HIPAA orgs can mark specific projects as sensitive. Those projects will
have HIPAA restrictions applied to them. This opens non-HIPAA projects
in the same Organization up to use previously disabled features.

* fix: don't call react hooks conditionally

* chore: disable AI in HIPAA

If in a project and the project is HIPAA enabled, disable AI. Otherwise
rely on the opt-in to AI at the org level
2025-06-10 10:57:45 +02:00
Ivan VasilovandJoshen Lim 586a829828 feat: Project claim (#35992)
* Add another page for claiming a project.

* Fix a misspell.

* Minor fixes.

* Comment some test code.

* Update the design on the confirm step.

* Reorganize the authorize page. Bunch of design fixes for the claim page.

* Fix

* Delete added files my mistake.

* Separate claim-project and authorize pages. Minor design fixes.

* Add more logs to the generate claim button.

* snapshot.

* Add more copy to the three steps.

* Make the claim URL button better.

* Add missing comma.

* Fix unneeded changes.

* Make the header full width.

* Fix all comments by Joshen.

* Clean up extra code.

* Forgotten some things to clean.

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-06-10 11:49:23 +03:00
Francesco Sansalvadore b2b915d302 sos25 og (#36294) 2025-06-10 09:07:16 +01:00
Kang Ming cacfe7fb12 fix: use configcat proxy (#36130)
* fix: use configcat proxy

* fix: add fallback to origin

* chore: fix test
2025-06-09 20:19:52 -07:00
Lakshan Perera 3c390c7891 chore: Use npm specifier instead of jsr for supabase-js imports (#36291)
chore: update examples to use npm specifier instead of jsr
2025-06-09 22:36:48 -04:00
Stojan Dimitrovski 74a3be9aa8 feat: add workos tpa ui behind feature flag (#36254) 2025-06-09 19:56:06 +02:00
Charis 4e916fc16a feat(graphql): add paginated errors collection query (#36149)
* feat(graphql): add paginated errors collection query

- Add new GraphQL query field 'errors' with cursor-based pagination

- Add UUID id column to content.error table for cursor pagination

- Implement error collection resolver with forward/backward pagination

- Add comprehensive test suite for pagination functionality

- Update database types and schema to support new error collection

- Add utility functions for handling collection queries and errors

- Add seed data for testing pagination scenarios

This change allows clients to efficiently paginate through error codes using cursor-based pagination, supporting both forward and backward traversal. The implementation follows the Relay connection specification and includes proper error handling and type safety.

* docs(graphql): add comprehensive GraphQL architecture documentation

Add detailed documentation for the docs GraphQL endpoint architecture, including:
- Modular query pattern and folder structure
- Step-by-step guide for creating new top-level queries
- Best practices for error handling, field optimization, and testing
- Code examples for schemas, models, resolvers, and tests

* feat(graphql): add service filtering to errors collection query

Enable filtering error codes by Supabase service in the GraphQL errors collection:
- Add optional service argument to errors query resolver
- Update error model to support service-based filtering in database queries
- Maintain pagination compatibility with service filtering
- Add comprehensive tests for service filtering with and without pagination

* feat(graphql): add service filtering and fix cursor encoding for errors collection

- Add service parameter to errors GraphQL query for filtering by Supabase service
- Implement base64 encoding/decoding for pagination cursors in error resolver
- Fix test cursor encoding to match resolver implementation
- Update GraphQL schema snapshot to reflect new service filter field

* docs(graphql): fix codegen instruction
2025-06-09 10:24:17 -04:00
Zander-Davidson c8dbd58e25 Add missing word in secrets.mdx (#36261) 2025-06-09 14:18:13 +00:00
Clarence Bakosi d06c712e8c docs: fixed typo in color usage (#36275) 2025-06-09 14:17:29 +00:00
Terry SuttonandClaude 2a26c3b30d fix: remove trailing comma in SQL example in queues blog post (#36257)
Fixes #35460 - removes syntax error causing comma in pgmq.send() function call.

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

Co-authored-by: Claude <noreply@anthropic.com>
2025-06-09 21:22:06 +09:00
Saxon Fletcher 4791e3c969 inbox icon size (#36273) 2025-06-09 22:18:18 +10:00
Saxon FletcherandAlaister Young c4cb660903 Slight tweaks to toolbar icons (#36269)
* layout header icon styles

* Update packages/ui/src/layout/ai-icon-animation/ai-icon-animation.tsx

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

---------

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2025-06-09 21:54:27 +10:00
Kevin Grüneberg 95d15b8980 fix: link to larger compute sizes (#36268) 2025-06-09 20:36:43 +09:00
Stojan Dimitrovski b65b6c6073 fix: bump auth-js to 2.71.0-rc.4 (#36229)
fix: bump auth-js to 2.70.0-rc.4
2025-06-09 12:15:19 +02:00
Gjorgji JankovskiandJoshen Lim 354c9b6955 feat: add additional connection metrics to report (#36225)
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-06-09 11:49:37 +02:00
Jordi Enric 7105df3d1f Layout Editor + Keyboard Shortcuts improvements (#36165)
* add keyboardshortcut compo, add toggle editor, handle different shortcuts, add tooltips

* fix windows

* add notifications tooltip
2025-06-09 18:24:31 +10:00
Saxon Fletcher 4c1349f493 remove optional label if gitless branching feature flag disabled (#36264) 2025-06-09 12:02:52 +10:00
Saxon FletcherandJoshen Lim daf8b3c3fd Create branch without GitHub connection (#35983)
* allow creating branching without git

* update branching modals

* add account connections

* edit branch

* copy

* update copy

* enable branch modal changes

* add gitless branching flag

* update account connections

* update pull requests empty state

* Clean up

* refinements to gitless branching

* nit

* nit

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-06-09 11:04:10 +10:00
Ivan Vasilov 6d5f7f25b2 chore: Add flag to deprecate pgjwt in shared-data (#36233)
Add flag to deprecate pgjwt.
2025-06-07 00:53:28 +02:00
Charis 8b8bddd6fd docs(extensions): mark extensions deprecated in pg17 (#36232) 2025-06-06 21:28:09 +00:00
Terry SuttonandJoshen Lim 8fe31d903b Chore/feedback classifier (#36147)
* First

* Update

* Cleanup

* Reduce debounce

* Add a picker before displaying feedback widget

* Update styles

* Clean up

* Fix error msg

* More prompt examples

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-06-06 16:01:10 -02:30
Charis 36f75c5f68 docs(api keys): remove outdated location and video (#36226) 2025-06-06 15:48:53 -02:30
Aaron Byrne fdcf54b6c7 Update humans.txt - Aaron Byrne (#36217) 2025-06-06 15:31:04 -02:30
Kanugula Shivashanker 0f4db5eed9 improve image search README with setup and usage examples (#36228)
improve image search README with setup and usage examples

Enhanced the AI image search example README with comprehensive documentation improvements.

## What
- Added Prerequisites section with system requirements
- Enhanced Setup section with step-by-step Supabase configuration  
- Added "What to expect" sections for better user guidance
- Included example search queries for testing
- Added troubleshooting section for common issues
- Explained how the CLIP model works in simple terms

## Why
The previous README was missing crucial setup steps, prerequisites, and expected outputs, making it difficult for developers to use this AI example effectively.

## How
- Maintained original formatting style and structure
- Added missing prerequisite information
- Provided clear step-by-step instructions
- Included practical examples and troubleshooting tips
2025-06-06 17:10:21 +00:00
Charis c0b6ebd07a db: add id to error table (#36208)
The error table needs an ID for a foreign key reference.
2025-06-06 10:11:17 -04:00
Kamil Ogórek 7fe2c11e31 fix: Add admonition about pitr to new project for vercel marketplace (#36218) 2025-06-06 22:06:50 +08:00
Paul Cioanca b7234ea26d chore: use larger runner group rather than a single larger runner (#36216) 2025-06-06 13:10:29 +03:00
d75cb8b45c fix: studio circular imports (#36026)
* fix: studio circular imports

* Fix the import cycle on Wrappers tabs components.

* Remove duplicate declarations of the feature previews array.

* fix feature previews circular import

* Minor nit

* update all project contexts to use useSelectedProject

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-06-06 16:38:25 +08:00
Saxon FletcherandJoshen Lim 908444c378 assistant button in help popover (#36184)
* assistant button in help popover

* copy

* width issue

* use links

* nit

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2025-06-06 12:56:37 +10:00
Taryn King db44d6e3e9 chore: add "Taryn King" to humans.txt (#36179) 2025-06-05 21:24:43 -05:00
Joshen Lim c665e0b25a Add context menu to Tabs Interface for closing tabs (#36192) 2025-06-06 10:24:38 +08:00
Burke HollandandCharis Lam 3a22696508 feat: add installation buttons for VS Code MCP server (#36146)
* feat: add installation buttons for VS Code MCP server

* fix: mdx parsing and spacing

---------

Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>
2025-06-05 22:02:36 +00:00
Ivan Vasilov 31f1d08842 fix: Update Sentry filters (#36207)
* Ignore errors coming from browser extensions.

* Restructure the code to send the event at the end.
2025-06-05 22:40:57 +02:00
Mohd Kaif 32d7fb95ba fix: corrected 'सुपबेस' to 'सुपाबेस' for consistent spelling in README.hi.md (#36090)
fix: corrected 'सुपबेस' to 'सुपाबेस' for consistent spelling

Replaced all instances of 'सुपबेस' with 'सुपाबेस' for consistency across the document.
2025-06-05 17:45:17 +00:00