Commit Graph
57 Commits
Author SHA1 Message Date
8057309e51 chore: upgrade next 13 + react 18 (#17839)
* update deps + image codemod (studio)

* update next links (studio)

* update deps

* update links (ui)

* remove next-transpile-modules

* move next-themes dependency

* chore: update ConfirmDialog

* chore: remove old ConfirmModal js file. migrated to TS

* dependency wrangling

* remove empty page

* update next links (www)

* First run bump react-data-grid-v7 beta 4

* fix package-lock.json

* more deps wrangling

* update recharts

* update sentry options

* fix some broken things in www

* studio fixes

* fix graphiql

* fix studio build

* fix menu hydration

* small build error

* update turbo

* fix www typescript errors

* docs image codemod

* links codemod docs

* fix docs typescript errors

* move useConsent to ui to prevent circular deps

* Fix links

* Fix homepage

* Fix links

* move studio/ to apps/

* Revert "move studio/ to apps/"

This reverts commit 1b0a985fcb.

* disable outputFileTracingRoot

* remove outputFileTracingRoot

* fix homepage product cards

* fix PrivacySettings links

* Fix links

* Fix the build for www.

* Minor fixes for JWTGenerator.

* Fix the docs and ui tests.

* Revert codehike back to 0.8.3

* remove ConfirmAlert()

* reenable babel because mobx hates me

* fix blog image and comparison page avatar

* Fix svg errors

* update image synthax

* Fix code hike

* Move the button in a div so that it doesn't inherit its parent height and make the button look weird.

* When components are defined in a component, they get recreated on each render. This makes them unstable in certain cases and causes infinite rerenders.

* Replace the next/head usage with next/script.

* Chore/upgrade next 13 fix table editor (#18431)

* fix table editor styling and fix row deletion logic

* Fix deleting selected rows from header, and fix checkboxes not clearing up

* Fix deleting all rows when filter applied, and fix deleting all rows

* Fix grid size styling issue

* Fix TS error

* Hydration errors

* studio org pages fixes

* fix more studio links

* audit logs fixes

* dropdown icon styling fixes

* fix some images in www

* upgrade to next 14

* try new sentry wrapper for api

* see if this is even invoked

* Revert "see if this is even invoked"

This reverts commit 86c3973ffa.

* Revert "try new sentry wrapper for api"

This reverts commit f67623ebad.

* Revert "upgrade to next 14"

This reverts commit a24dd6131e.

* chore: allow node version 19/20

* Try to fix the LogTable so that it renders with the newer "react-data-grid" version.

* Fix type errors in the log renderer code.

* Fix the replication screen.

* Add the CSS for the GraphiQL.

* Fix SQL editor results rendering

* Lint

* Fix SQL editor results height issue

* Fix auth RLS not invalidating RQ when toggling RLS

* Fix database tables new/edit column regressed

* Fix migrations page empty state if migrations schema not yet created

* Fix API side panel docs temp remove postgrest text for column description PK and FK

* Fix + improve timeout handling in SQL editor

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
Co-authored-by: Terry Sutton <saltcod@gmail.com>
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com>
2023-10-31 05:51:46 +00:00
Joshen Lim a0416f22d8 SQL editor open last viewed snippet (#18350) 2023-10-23 13:17:59 +08:00
Joshen LimandTerry Sutton 94f5fc5a61 Feat/api side panel (#17880)
* Demo api side panel

* Add docs for storage and edge functions

* Add content

* fix

* Add scroll to logic

* Add storage docs

* Add docs URLs

* Add connecting to project section in getting started

* Link back to docs site for product + resource specific docs

* Add entry points into API side panel for table editor, auth users and storage

* Add entry points into API side panel for edge functions

* Beef up feature preview modal with content

* Fix asset path

* Address several feedback

* Addressing more feedback

* Shift GraphiQL page to database if new api docs flag enabled

* Spelling

* Wording changes

* Spacing and wording

* Fix small issues

* Fix

* Update key showing toggle button

---------

Co-authored-by: Terry Sutton <saltcod@gmail.com>
2023-10-05 13:30:12 +08:00
Joshen Lim 32dda1bb23 Feat/UI feature previews (#17775)
* Break me.tsx into smaller components

* Deprecate duplicate app valtio state

* Initialize feature preview modal

* Add telemetry

* Address comments
2023-09-29 13:20:30 +08:00
Joshen Lim c9a01f2566 Feat/support schema creation in table editor (#17615)
* Refactor schema selection to CommandBox

* Add Schema editor and schema create RQ

* Add modal to inform about protected schemas
2023-09-22 13:18:29 +08:00
Joshen Lim 9587503ba7 Refactor project IntegrationsSettings into smaller files 2023-09-20 15:14:32 +08:00
Joshen Lim dc1dddf0cc Merge pull request #15906 from supabase/chore/update-telemetry-behaviour-consent
Chore/update telemetry behaviour consent
2023-09-19 15:32:31 +08:00
Alaister Young 33dbaa2c50 Merge branch 'master' into chore/remove-pg-meta-table-store 2023-09-15 16:37:15 +02:00
Joshen Lim 29de99835f Bring in changes from master and resolve conflicts 2023-09-14 16:55:56 +08:00
Joshen Lim cfb3c658ad Add prettify feature in sql editor 2023-09-14 15:32:04 +08:00
Alaister Young f0a90120c5 Merge branch 'chore/remove-pg-meta-schema-store' into chore/remove-pg-meta-table-store 2023-09-11 18:08:07 +10:00
Alaister Young a9b5880d78 Merge branch 'master' into chore/remove-pg-meta-schema-store 2023-09-11 17:45:34 +10:00
Joshen Lim 3cd522205d Add appropriate empty state while searching 2023-09-11 14:04:45 +08:00
Alaister Young 01af133bb6 Merge branch 'chore/remove-pg-meta-schema-store' into chore/remove-pg-meta-table-store 2023-09-07 18:05:33 +10:00
Alaister Young aea640c2a8 Merge branch 'master' into chore/remove-pg-meta-schema-store 2023-09-07 16:46:01 +10:00
Jonathan Summers-Muir 32b6915b1f clean up 2023-08-10 23:51:40 +08:00
Jonathan Summers-Muir 600027af47 Merge branch 'chore/vercel-integration-empty-states' into feat/branch-management-2--with-project-settings 2023-08-10 11:59:48 +08:00
Jonathan Summers-Muir 358ff034d9 Merge branch 'master' into feat/branch-management-2--with-project-settings 2023-08-10 11:54:45 +08:00
Jonathan Summers-Muir 0e977ebddf chore: fix empty states for Vercel Integration 2023-08-10 11:24:49 +08:00
Ivan Vasilov 6a949554c5 Fix sharing of snippets. 2023-08-08 16:35:30 +02:00
Terry Sutton e015d193ef Merge branch 'master' into feat/ai-sql-editor 2023-08-07 09:38:32 -02:30
Jonathan Summers-Muir 854b881669 Merge branch 'master' into feat/branch-management-2--with-project-settings 2023-08-05 02:47:43 +08:00
Alaister Young 881deec694 don't immediately save snippets 2023-08-04 19:32:47 +10:00
Alaister Young bb8efbfe2d Merge branch 'master' into chore/sql-upsert 2023-08-04 19:13:03 +10:00
Ivan Vasilov 3584e25d4d Merge branch 'feat/ai-sql-editor' into feat/sql-editor-project-snippets 2023-08-03 11:24:51 +02:00
Jonathan Summers-Muir 293806c45d Merge branch 'feat/branch-management-2' into feat/branch-management-2--with-project-settings 2023-08-03 06:03:50 +08:00
Jonathan Summers-Muir 0f89d45849 add new GitHub connection form for project settings 2023-08-03 00:48:25 +08:00
Ivan Vasilov d71aeacd73 Add feature to share a snippet with the entire project. 2023-08-02 14:19:59 +02:00
Joshen Lim aa40ed7700 Add disabled and empty state for branch management page 2023-08-02 11:52:12 +08:00
Jonathan Summers-Muir 11cd7e684d started moving all the integration UI stuff around 2023-08-02 05:48:21 +08:00
Alaister Young 1280c19e75 update already installed states 2023-07-31 20:04:28 +10:00
Joshen Lim a5e80f38ab Save opt in state to valtio 2023-07-20 15:34:35 +08:00
Alaister Young da6ff0f2b0 working sql editor upsert 2023-07-18 13:06:09 +08:00
Alaister Young 10f5640837 chore: sql editor upsert 2023-07-18 10:53:27 +08:00
Alaister Young 0b7295ced4 improve integration creation and deletion 2023-07-13 16:56:06 +08:00
Alaister Young 6e5a3db24b initial github integration changes 2023-07-11 20:56:21 +08:00
Joshen Lim 7941a83037 Bring changes from master and resolve conflicts 2023-07-05 11:40:11 +08:00
Alaister Young a4f29141e1 fix: vercel project count 2023-07-03 20:45:34 +10:00
Joshen Lim 23e7c845fa Pull master and resolve conflicts 2023-07-03 18:27:38 +08:00
Joshen Lim df188a1189 Add plan upgrade side panel 2023-07-03 13:24:26 +08:00
Jonathan Summers-Muir beb5d10b61 deploy button flow started 2023-06-23 16:07:48 +08:00
Jonathan Summers-Muir f8d94c647a chore: you can now add new connections via dashboard 2023-06-21 18:37:05 +08:00
Jonathan Summers-Muir 2598b269d4 upgrade UI for vercel integration. added icons for frameworks as well 2023-06-16 03:05:53 +08:00
Joshen Lim 1d49ba10a4 feat: new subscription page 2023-05-24 11:25:27 +02:00
Alaister Young 3ce5631770 fix: 14480 into master 2023-05-20 22:39:45 +10:00
Alaister Young 5b0e541db3 adds optimistic sql renaming and moves reodering logic 2023-05-16 11:58:05 +10:00
Alaister Young 10e541a2de refactor to valtio table editor state 2023-05-03 16:37:35 +10:00
Alaister Young 04575b65b1 chore: remove pg meta schema store 2023-05-02 00:13:39 +10:00
Alaister Young b096e8bcfb clear table editor state loaded ids on ref change 2023-04-13 14:31:26 +10:00
Joshen Lim 6ba64e277d Init valtio store for table editor 2023-04-13 11:11:42 +07:00