Commit Graph
56 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
Alaister Young 79a886e6b7 chore: toast sync errors in side panel linker (#18167)
* fix: sync env vars in side panel linker

* organize imports

* toast env_sync_error

* remove id

* rename envSyncError

* update api.d.ts
2023-10-19 15:02:40 +11:00
Alaister YoungandJoshen Lim dec916bbb1 chore: better github installation flow (#18066)
* chore: better github installation flow

* Update studio/components/interfaces/Integrations/ProjectLinker.tsx

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>

* Update studio/components/interfaces/Integrations/ProjectLinker.tsx

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>

* remove organizationIntegrationId state

* open Install Github Integration in current window

* enabledBranching -> enableBranching

* adds loading state for ProjectLinker

* add new project connection opens linker

* filter connections by projectRef

* truncate github repo name

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2023-10-17 17:59:19 +11:00
Ivan Vasilov 282b08ba60 Migrate CSS classes for lighter text (#17728)
Change all occurences of text-scale-900 to text-foreground-lighter.
2023-09-27 12:01:25 +08:00
Terry Sutton 033279d5a4 Merge pull request #15521 from supabase/feat/vercel-integration-v2
little fixes for vercel integration
2023-09-18 15:24:26 -02:30
Joshen Lim 57bb8a2f6c Add dynanmic integration url for staging and prod 2023-08-11 00:57:29 +08:00
Terry Sutton 4d2f366103 Merge branch 'feat/branch-management-2--with-project-settings' of github.com:supabase/supabase into feat/branch-management-2--with-project-settings 2023-08-10 13:49:36 -02:30
Terry Sutton 088e76c434 Spelling 2023-08-10 13:49:32 -02:30
Joshen Lim e62a72ec6e Change mutateAsync to mutate in IntegrationSettings and IntegrationsSettings 2023-08-11 00:02:55 +08:00
Jonathan Summers-Muir a7d36e1e2b Update IntegrationSettings.tsx 2023-08-10 23:05:52 +08:00
Ivan Vasilov e64634a939 Fix an issue with rendering avatars. 2023-08-10 16:32:21 +02: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 36a0899266 issues with 'first project' picker 2023-08-10 11:41:40 +08:00
Jonathan Summers-Muir 83b2eeae12 fix imports 2023-08-05 03:31:06 +08:00
Joshen Lim 474d81769f Bring changes from master in and resolve conflicts 2023-08-03 18:18:50 +08:00
Jonathan Summers-Muir 78f7969b30 adds PATCH functionality in for project connections 2023-08-03 05:58:30 +08:00
Jonathan Summers-Muir b3950a8fdf chore: move integration connection interface 2023-08-02 13:29:12 +08:00
Jonathan Summers-Muir 4674231002 Update OrganizationIntegration.tsx 2023-08-02 13:26:14 +08:00
Jonathan Summers-Muir 7308110b4c Merge branch 'master' into feat/branch-management-2--with-project-settings 2023-08-02 13:22:26 +08:00
Jonathan Summers-Muir 17be4841cb Update Integration.tsx 2023-08-02 13:02:47 +08:00
Jonathan Summers-Muir 52a3bef322 Update Integration.tsx 2023-08-02 12:40:50 +08:00
Jonathan Summers-Muir 83f0193bcb feat: resync vercel env vars 2023-08-02 12:38:23 +08:00
Jonathan Summers-Muir 11cd7e684d started moving all the integration UI stuff around 2023-08-02 05:48:21 +08:00
Jonathan Summers-Muir b70dab02cf fix: issue with project with no github connections 2023-08-01 22:25:56 +08:00
Joshen Lim 6d5c461796 Hook up github repo side panel linker to enable branching modal 2023-08-01 17:00:45 +08:00
Alaister YoungandJoshen Lim f0f07fbeb8 Update studio/components/interfaces/Organization/IntegrationSettings/Integration.tsx
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2023-08-01 13:17:13 +10:00
Alaister Young 93da2deb63 fix integration types 2023-07-17 11:29:14 +08:00
Alaister Young 1cc2adc03c remove missing import 2023-07-15 01:23:31 +08:00
Alaister Young 0b7295ced4 improve integration creation and deletion 2023-07-13 16:56:06 +08:00
Alaister Young 0e7b1f4f61 adds SidePanelGitHubRepoLinker 2023-07-13 15:01:27 +08:00
Alaister Young db34ee6cf9 working github integration 2023-07-13 01:55:07 +08:00
Alaister Young 6e5a3db24b initial github integration changes 2023-07-11 20:56:21 +08:00
Alaister Young ddb127a90d functional vercel avatar url 2023-07-04 17:38:27 +10:00
Alaister Young 68077138df add link to configure vercel integration 2023-07-03 21:18:32 +10:00
Alaister Young b3c3694b23 organize imports 2023-07-03 20:46:39 +10:00
Alaister Young a4f29141e1 fix: vercel project count 2023-07-03 20:45:34 +10:00
Jonathan Summers-Muir 0775f2d6bd fix 2023-07-03 16:41:11 +08:00
Alaister Young afefd239dc fix incorrect query key on VercelProjectConnectionsQuery 2023-06-30 21:04:35 +10:00
Jonathan Summers-Muir ec5dfdceca more layout updates 2023-06-30 12:32:03 +08:00
Jonathan Summers-Muir 48b98e52cd copy update 2023-06-30 11:48:27 +08:00
Alaister Young a8e24c7f53 Merge branch 'master' into feat/vercel-integration-v2 2023-06-28 21:41:56 +10:00
Jonathan Summers-Muir 5384dfbdf8 ton of type fixes 2023-06-26 18:44:54 +08:00
Jonathan Summers-Muir beb5d10b61 deploy button flow started 2023-06-23 16:07:48 +08:00
Jonathan Summers-Muir 6c31d28f05 fixed fitler issue 2023-06-22 19:53:55 +08:00
Jonathan Summers-Muir c10ad8f01e updating to use slug 2023-06-22 19:49:52 +08:00
Jonathan Summers-Muir c15f0391f9 fix BASE_PATH issues 2023-06-22 18:09:15 +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 b5561cc413 update picker UI 2023-06-20 20:54:39 +08:00
Jonathan Summers-Muir af5433acbe new UI for vercel integration marketplace flow 2023-06-20 16:54:48 +08:00
Jonathan Summers-Muir dc9f9956df fix issues using new API changes 2023-06-19 18:50:18 +08:00