Commit Graph
14832 Commits
Author SHA1 Message Date
Jonathan Summers-Muir d69136eadf Chore/tiger d1 fixes (#30803)
* Update lw13_data.tsx

* Delete 2024-12-02-supabase-assistant.mdx
2024-12-02 14:51:25 +00:00
cfed52a4da Tiger d1 (#30770)
* tiger d1 layout setup

* prep d1

* twitter links

* banner

* ticket

* see through nav

* gold

* update d1 visual

* restore ticket sharing ui

* add assistant blog post

* add video placeholder

* update copy

* add image

* add sql to supabase js

* Update apps/www/_blog/2024-12-02-supabase-assistant.mdx

Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com>

* Update apps/www/_blog/2024-12-02-supabase-assistant.mdx

Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com>

* Update apps/www/_blog/2024-12-02-supabase-assistant.mdx

Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com>

* update images

* copple edits

* gradient updates

* changed to svg

* add thumbs

* remove character

* switched url

* Update lw13_data.tsx

* small changes

* Update sitemap_www.xml

* Update 2024-12-02-supabase-ai-assistant-v2.mdx

---------

Co-authored-by: Saxon Fletcher <saxonafletcher@gmail.com>
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com>
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
2024-12-02 22:33:35 +08:00
Wen Bo Xie 634b62e927 fix: add project selection link to assistant page (#30799) 2024-12-02 22:31:11 +08:00
Francesco Sansalvadore f6f834e416 feat: add status to features (#30382)
* first draft

* add stage to features

* finish features stages

* update correct feature stages

* add missing features

* add proper client libs icons

* keep tags lowercase
2024-12-02 22:05:37 +08:00
Joshen Lim d88cb12794 Remove assistant V2 from feature preview (#30779)
* Remove assistant V2 from feature preview

* Hide fix with assistant button in rls editor
2024-12-02 22:03:31 +08:00
Terry Sutton 980ca0a1a7 Chore/rename cron (#30792)
* Rename cron jobs to cron

* Missing history link

* Add polling to update list
2024-12-02 10:24:50 -03:30
Joshen Lim 6d2c6cf685 More oriole preview to alpha updates (#30790) 2024-12-02 21:15:26 +08:00
Saxon Fletcher a92e34d7a4 dont send current table or schema if not opted in (#30793) 2024-12-02 20:51:29 +08:00
Saxon Fletcher 24630bfb85 refine assistant page (#30776)
* refine assistant page

* update demo queries
2024-12-02 22:17:51 +10:00
Saxon Fletcher ccb26246f4 let the assistant decide when to run (#30789)
* let the assistant decide when to run

* remove log
2024-12-02 21:47:46 +10:00
Joshen Lim c836ed099f Swap vault to alpha (#30788)
* Swap vault to alpha

* Smol

* Smolll

* Lint imports

* Fixyu
2024-12-02 18:58:40 +08:00
Joshen Lim 7c1a435b04 Prevent disabling orioledb extension if project is orioledb (#30787)
* Prevent disabling orioledb extension if project is orioledb

* Smol update
2024-12-02 18:45:36 +08:00
Alaister Young 398b3eec68 fix: oid types in text editor (#30784) 2024-12-02 18:18:59 +08:00
Joshen Lim a0cf2af834 Change preview to alpha (#30783) 2024-12-02 17:50:31 +08:00
Joshen Lim f524e73ee4 Whitelist string_agg in ai assistant (#30780)
* Whitelist string_agg in ai assistant

* Whitelist string_agg and update warning handler for ai assistant message
2024-12-02 17:42:03 +08:00
Alaister Young 07a2219478 feat: calendly wrapper (#30733)
* feat: calendly wrapper

* update calendly icon
2024-12-02 17:41:55 +08:00
Ivan Vasilov 71e5240354 fix: Add missing dependency to fix the docker build (#30782)
Add use-debounce to studio deps to fix the docker build.
2024-12-02 10:17:23 +01:00
Joshen Lim a732f4f6a7 Remove oriole realtime callout (#30758) 2024-12-02 16:27:52 +08:00
Copple d8cf4b97db chore: update cli reference doc (#30778) 2024-12-02 15:32:09 +08:00
Saxon FletcherandFrancesco Sansalvadore 1b2d50cd51 Feat/ai landing page (#30559)
* ai landing page

* compress image

* use jpg for ai image

* support light mode

* rename to assistant and style fixes

* update copy and id issue

* assistant cta

* assistant copy

* shine refine

* add more assistant examples

* update assistant examples

* copy

* use dots instead of image

* refine design

* gap

* refinements to landing

* remove image

---------

Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
2024-12-02 16:59:48 +10:00
Joshen Lim 16e002d8fd Update queue permissions roles (#30774) 2024-12-02 14:52:00 +08:00
Saxon FletcherandJoshen Lim fcfc1cf38f Assistant refinements (#30759)
* message enter

* auth prompt

* style changes to message

* header assistant button

* more auth prompt

* prompt

* prompt user refine

* iteration of read only

* Add basic tests for AIAssistant.utils

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-12-02 14:46:11 +08:00
Joshen Lim bcd71a64ed Add tooltip for queue settings (#30761) 2024-12-02 11:19:57 +08:00
573743c784 Add Orioledb Alpha Blog Post (#30740)
* add orioledb alpha blog post

* fix oriole og image

* oriole thumb

* add screenshot for project create screen

* add newline at end of post for linter

* correct img folder name

* Update apps/www/_blog/2024-12-01-orioledb-launch.mdx

* Update apps/www/_blog/2024-12-01-orioledb-launch.mdx

* Update apps/www/public/rss.xml

* Update apps/www/_blog/2024-12-01-orioledb-launch.mdx

* Update apps/www/_blog/2024-12-01-orioledb-launch.mdx

* Update apps/www/_blog/2024-12-01-orioledb-launch.mdx

* Update apps/www/_blog/2024-12-01-orioledb-launch.mdx

Co-authored-by: Wen Bo Xie <5532241+w3b6x9@users.noreply.github.com>

---------

Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
Co-authored-by: Wen Bo Xie <5532241+w3b6x9@users.noreply.github.com>
2024-12-01 13:03:25 +00:00
Artur ZakirovandOliver Rice 2de178456a Add OrioleDB extension documentation (#30489)
* Add OrioleDB extension documentation

* orioledb docs, reduce linter errors

* update project create images

---------

Co-authored-by: Oliver Rice <github@oliverrice.com>
2024-12-01 06:57:49 -06:00
Wen Bo Xie 1818806c4c fix: update orioledb selection copy (#30754) 2024-12-01 09:37:02 +08:00
Charis 009b3f8b17 docs: reorder global nav slightly (#30746)
Move deploymnets right under local dev.
2024-11-30 11:37:46 +01:00
Joshen Lim 141a8b5a11 smol fix (#30749) 2024-11-30 18:35:26 +08:00
Joshen LimandPaul Cioanca a4243f438f Add restrictions for orioledb technical preview (#30410)
* Add restrictions for orioledb technical preview

* Add callouts to pgvector and postgis if orioledb

* Restrict restore to new project for orioledb

* Scaffold client side validation for preventing org upgrade if org has oriole db present

* Hook up proper logic for oriole

* Fix

* Remove console log

* Fix type

* Disable version selector if only one version is available

* chore: oriole badges

* UI updates based on requests

* Update copy

* Fix

* Dont open assistant if opt is selected

* Fix

* Fix

* Update badge

* Add feature flag for orioleDB

* Feature flag oriole check in plan update

---------

Co-authored-by: Paul Cioanca <paul.cioanca@supabase.io>
2024-11-30 17:36:15 +08:00
Oliver Rice d65331ca8f Remove queue_ prefix from api endpoints (#30745)
removes queue_ prefix from api endpoints
2024-11-30 11:19:34 +08:00
Ivan Vasilov 4caed0103d fix: Fix a timing issue when deleting a branch (#30736)
* Add a timeout for invalidating the branch list queries. Add an optimistic deletion from the query cache when deleting a branch.

* Don't refetch the branches list if one of the branches is faulty. The branch will be updated via useBranchQuery.
2024-11-29 16:57:21 +01:00
Terry SuttonandIvan Vasilov 9e5cb99329 Chore/misc integration nudges (#30720)
* Misc fixes

* Add webhooks as a module

* Tiny little things

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2024-11-29 09:55:55 -03:30
Ivan VasilovandTerry Sutton 3619eb0ae9 fix: Polish stuff for Cron (#30721)
* Replace http parameters with http body in the cron jobs sheet.

* Use form components in the form to get error states.

* Use query param for showing/hiding the create cron job sheet.

* Don't send the body on GET requests.

* Separate the button for viewing the previous runs.

* Change the naming of the Cron extension.

* Fix test

* Small style things

* Fix cron pattern matching

* Fix the regex to handle the new cron structure.

* Fix the tests and add more tests.

---------

Co-authored-by: Terry Sutton <saltcod@gmail.com>
2024-11-29 08:55:18 -03:30
Saxon FletcherandJoshen Lim 8c3da2ed95 More assistant refinements (#30730)
* ai refinements

* ui fixes

* space

* reduce dot height

* Fix prop type issue

* Assign allowHoverEffect to ai assistant button and panel

* Lint

* Some lints

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-11-29 20:31:02 +10:00
Joshen LimandIvan Vasilov 8fc6dab790 Fix link to wrappers integrations from database page (#30731)
* Fix link to wrappers integrations from database page

* Update next.config redirects for webhooks and wrappers

* Fix link to webhooks

* Move the search and selectedCategory into useQueryState.

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2024-11-29 10:20:41 +01:00
Han QiaoandCharis 83e2080407 docs: move database migrations to its own page (#30717)
* docs: move database migrations to its own page

* Apply suggestions from code review

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

* chore: fix prettier

* chore: minor dedupe and typos

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2024-11-29 08:28:41 +00:00
hallidayo 4d92911be8 deprecated: alert - pitr selection (#30724)
changed to shadcn alert
2024-11-29 13:01:46 +08:00
Joshen Lim 1ba0035a08 Validate spam on save (#30714) 2024-11-29 12:55:27 +08:00
Terry SuttonandFrancesco Sansalvadore a73144634a Fix/event dates terry (#30723)
* fix events correct time display

* fix type error

---------

Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
2024-11-28 18:45:26 +00:00
Charis 572111224b ci(docs): bump linter + expand linting to auth section (#30704) 2024-11-28 10:26:00 -05:00
TheOtherBrian1 d934bc97a6 Update pg_net.mdx | fixed typo in code, improved language (#30719) 2024-11-28 10:14:08 -05:00
Andrew ValleteauandHan Qiao 2f0d188291 chore(docs): add edge-runtime and new inbucket to config reference (#30713)
* chore(docs): add edge-runtime and new inbucket to config reference

* fix: use snake case

* move edge_runtime to edge-functions

Co-authored-by: Han Qiao <sweatybridge@gmail.com>

---------

Co-authored-by: Han Qiao <sweatybridge@gmail.com>
2024-11-28 14:31:23 +00:00
Jonathan Summers-MuirandJoshen Lim 49608fd7a0 Chore/styling spam banner (#30560)
* Add spam assassin footer note

* Update to use new table component

* update styling

* Update SpamValidation.tsx

* Update SpamValidation.tsx

* Clean up

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-11-28 18:24:49 +08:00
Jonathan Summers-Muir 683f084068 chore: integrations pill based filtering (#30710)
Update AvailableIntegrations.tsx
2024-11-28 18:13:39 +08:00
Terry SuttonandIvan Vasilov b97a2636cb Chore/cron UI seconds 2 (#30673)
* Check if pg_cron supports seconds

* Add cron parser

* Lock file

* Update prompt to handle seconds

* Various fixes for the createCronJobSheet.

* Remove extra code.

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2024-11-28 10:22:29 +01:00
Saxon FletcherandJoshen Lim aea64c9a07 Assistant refinements (#30685)
* empty state refinements

* specify js conversion prompt

* placeholder state

* update dot color

* Lint

* ADjust padding

* Lint imports

* adjust prompt

* revert padding

* wrap line prop in code block

* fix margin

* use sql icon

* margin

* add chart prompt

* Add prevent default behaviour

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-11-28 16:37:54 +08:00
Kevin Grüneberg 62e2bcf2ca chore: automatically mark default payment method [GEN-12003] (#30707)
When customers go through the upgrade flow via the plan upgrade modal, we want to automatically confirm any newly added payment method as default payment method. We've seen some issues on Orb that customers would upgrade without a default payment method. This change should help mitigate it further.
2024-11-28 08:09:23 +01:00
SoJS coder 8ece6da6e3 Update access-control.mdx (type cast owner_id to uuid) (#30705) 2024-11-28 00:50:58 +00:00
Jonathan Summers-Muir 489e0e134e Update AvailableIntegrations.tsx (#30688) 2024-11-27 21:48:57 +01:00
492c81c9c8 feat: Cron tab for previous runs (#30690)
* Redo cron ui to use a data table

* Add component for form header

* Add next run column

* add cron jobs page

* Load jobs from url, add runs footer, link to logs

* Type issue

* Fix height of tab area

* Use nuqs with history

* improve pgcron logs, add severity filters

* Check for v1.5 to see if seconds are supported

* fix cron jobs logs table name

* Add type to the table

* Move expression warning to own function

* Fit to new layout

* Types

* Fix long code blocks

* Revert some of the changes.

* Use job name as a tab name. Other minor fixes.

* Use Infinite query for the cron runs.

* Revert some extra changes. Will be added to another PR.

* Rename pg functions

---------

Co-authored-by: Terry Sutton <saltcod@gmail.com>
Co-authored-by: Jordi Enric <jordi.err@gmail.com>
2024-11-27 21:46:03 +01:00