Commit Graph
2937 Commits
Author SHA1 Message Date
Bobbie Soedirgo 8ad3a33104 fix(studio): backslash escaping in linter query (#22829) 2024-04-17 12:05:00 +00:00
Ivan VasilovandAlaister Young 2dad02de62 feat: Use URL query params in Auth Policies page (#22786)
* Make the useUrlState typesafe.

* Remove the dependency on the valtio state for the Ai Policy Panel.

* Remove the valtio state and use the URL query state for keeping selected schema and filter string.

* Update GridHeaderActions component to include schema parameter in policy search URL

---------

Co-authored-by: Alaister Young <a@alaisteryoung.com>
2024-04-17 12:05:01 +02:00
Bobbie Soedirgo 1d58f2a11b chore: use @supabase/pg-meta for role queries (#22821)
* chore: use @supabase/pg-meta for role queries

* chore: prettier

* fix: typo
2024-04-17 16:19:49 +07:00
Kang Ming d965540f33 fix: read config from auth settings for local studio (#22818)
* fix: read config from local auth settings

* fix: add anonymous sign-ins setting to docker
2024-04-17 12:27:06 +07:00
Bobbie SoedirgoandAlaister Young f327f2b234 chore: use @supabase/pg-meta for schema mutation (#22619)
* chore: use @supabase/pg-meta for schema mutation

* fix schemas query invalidation

---------

Co-authored-by: Alaister Young <a@alaisteryoung.com>
2024-04-17 11:04:21 +07:00
Bobbie Soedirgo fcbbe4c902 fix(studio): allow configuring roles' bypassrls & replication params (#22782) 2024-04-16 22:06:04 +07:00
Joshen LimandAlaister Young 05eac4af51 Chore/switch index advisor installation to db extension (#22773)
* Switch installing index advisor to via db extension rather than direct sql

* Add CTA if index advisor is not available

* Update language

* Update copy

* Fix checking index advisor ext

---------

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2024-04-16 21:27:11 +07:00
Kang Ming d214f86e44 fix: show last_sign_in_at for anonymous users (#22785) 2024-04-16 09:22:07 -02:30
Joshen Lim 136773d133 Fix account deletion category (#22779) 2024-04-16 12:36:20 +03:00
Joshen Lim 920c285818 Update category (#22778) 2024-04-16 08:52:02 +00:00
Joshen Lim f1101a87ab Fix category (#22776)
Fix
2024-04-16 08:23:30 +00:00
Joshen Lim 1c6e2af4f2 Fix category (#22774) 2024-04-16 10:29:57 +03:00
9cc6163512 Feat: Add account deletion button to Preferences (#22486)
* Feat: Add account deletion button to Preferences

* Second design iteration

* Refactor, fix language

* Refactor to remove deprecated component

* more refactors

* Update button CAT

* Update apps/studio/components/interfaces/Account/Preferences/AccountDeletion.tsx

Co-authored-by: Inian <inian1234@gmail.com>

* Validate 0 org for account deletion request

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
Co-authored-by: Inian <inian1234@gmail.com>
2024-04-16 13:43:28 +07:00
Kevin Grüneberg efde463826 chore: upgrade to next 14.2 (#22662) 2024-04-16 14:13:55 +08:00
hallidayoanddshukertjr 6105e610a8 feat: connect flutter example (#22693)
* connect flutter example

* connect flutter changes

* run formatter

---------

Co-authored-by: dshukertjr <dshukertjr@gmail.com>
2024-04-16 04:33:46 +00:00
Thomas 3c4114b008 Hide billing info for partner-billed org based on org/subscription level data (#22569) 2024-04-15 19:36:51 +02:00
f569a46528 feat: add docs and creds management for storage connections (#22620)
* add docs, and creds management

* FIx api types.

* add accesskey to table

* cmt

* fix issues, url, styles, rm unused mutation keys

* Apply suggestions from code review

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>

* renaming of things and use correct compos

* Update apps/studio/components/to-be-cleaned/Storage/StorageSettings/S3Connection.tsx

Co-authored-by: Inian <inian1234@gmail.com>

* rename storage url to endpoint

* when a user clicks the X after creating a credential, reset the form

* Fix button component disabled state when loading is true, and add docs url to s3 connection section

* Fixes

* fix btn disabled prop not reaching btn

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
Co-authored-by: Inian <inian1234@gmail.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-04-15 19:32:06 +02:00
Guilherme Souza c7217582ab chore: official supabase-swift (#22678)
* chore: remove community badge from supabase-swift

* chore: update realtime swift reference

* fix typo

* chore: update swift references

* chore: fix misspelling of behavior
2024-04-16 00:01:01 +10:00
Alaister YoungandJoshen Lim a9e6cb1bf1 feat: new wrappers (#22289)
* feat: new wrappers

* require minimum extension version for new wrappers

* better cta

* reinstall extension

* Update apps/studio/components/interfaces/Database/Wrappers/CreateWrapper.tsx

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

* Update apps/studio/components/interfaces/Database/Wrappers/CreateWrapper.tsx

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

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-04-15 20:07:59 +10:00
Ivan VasilovandJoshen Lim 446661975d fix: Fix the role impersonation in the realtime inspector (#22725)
* Fix the role impersonation in the realtime inspector.

* Update apps/studio/components/interfaces/Realtime/Inspector/useRealtimeMessages.ts

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

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-04-15 09:06:58 +00:00
Alaister Young 8519f2dcc4 Revert "Chore/allow disabling public schema" (#22728)
Revert "Chore/allow disabling public schema (#22603)"

This reverts commit 4aaf17857a.
2024-04-15 08:13:38 +00:00
Ivan Vasilov 1ca7cc36ce fix: Another lint update (#22682)
* Update the lint query with the latest from splinter.

* Fix a misspell.
2024-04-13 08:13:05 -02:30
Ivan Vasilov 5458fa4f32 fix: Update the lint query with the latest from splinter repo (#22672)
* Update the lint query with the latest from splinter repo.

* Update the lint to exclude some extension schemas.
2024-04-12 17:56:22 +02:00
Terry Sutton 4aaf17857a Chore/allow disabling public schema (#22603)
* Remove public from permanent schemas

* Swap MultiSelectV2

* Loading state on schemas

* Show a warning when public is removed

* Type error

* Change wording

* Add alert if public schema disabled

* Move alert to own component

* Adjust message

* Add graphql to warning

* Fix repopulation issue

* Empty input state

* Move public schema warning

* Add alert file

* Remove prop

* cleanup
2024-04-12 08:56:15 -02:30
Jordi EnricandJoshen Lim ca3ee86125 add anon users filter (#22440)
* add filter

* Fix type issue

* move anon users query to the api

* rm unused stuff

* type fix

* add featurefalg

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-04-12 12:26:45 +02:00
Jonathan Summers-Muir 8e82dbbbdf use undefined rather than empty object (#22664) 2024-04-12 15:52:48 +08:00
Charis 5d8cef6040 fix: update all examples and snippets to use select for auth rls func… (#22632)
fix: update all examples and snippets to use select for auth rls functions
2024-04-11 12:56:11 -04:00
b07f8304e0 Feat/integrate index advisor (#22641)
* Update

* Clean up + fix UI

* Add data values to tab

* Add comment

* Format sql query in query details

* Clean uo

* Deprecate old files

* Address comments

* chore: update styles (#22591)

* Midway integrating index advisor

* Add feature flag, reinstate old UI for feature flag

* First iteration of integrating index advisor

* Add more details in index advisor and add feature flag

* Shift explain_query function into pg_temp

* Clean uo

* fix padding

* Update apps/studio/components/interfaces/QueryPerformanceV2/QueryPanel.tsx

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

* Update UI

* Address some feedback

* Moar addressing feedback

* Update docs url

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2024-04-11 23:27:34 +08:00
Joshen Lim 3f957bc2a1 Fix query perf v1 (#22648) 2024-04-11 22:26:47 +08:00
Ivan VasilovandTerry Sutton db2fb81ec8 feat: Add more lint rules (#22594)
* Refactor the functions page to keep its state in the URL.

* Derive the filter options from currently active lints.

* Update the lint query sql.

* Update the urls to the docs.

* Fix the paddings on the filterPopover.

* Add handling for the other types of lints.

* Comment out the ignore lint functionality.

* Fix a misspell.

* unbest

* Bring back the CTA button.

* Update the SQL code from the splinter repo.

* Add handling for the duplicate index lint rule.

---------

Co-authored-by: Terry Sutton <saltcod@gmail.com>
2024-04-11 11:50:17 +02:00
Ivan Vasilov 9ec2bcce9d fix: Ignore pg when searching through extensions (#22597)
Ignore pg prefix when searching in extensions.
2024-04-11 11:33:48 +02:00
Kamil OgórekandAlaister Young 5c34fb3597 feat: Introduce persistent branches toggle (#22145)
* feat: Introduce persistent branches toggle

* tweak styling

* add tooltip and confirmation modal

---------

Co-authored-by: Alaister Young <a@alaisteryoung.com>
2024-04-11 18:14:47 +10:00
ec59752bc0 Query Performance Facelift (#22568)
* Update

* Clean up + fix UI

* Add data values to tab

* Add comment

* Format sql query in query details

* Clean uo

* Deprecate old files

* Address comments

* chore: update styles (#22591)

* Add feature flag, reinstate old UI for feature flag

* Update apps/studio/components/interfaces/QueryPerformanceV2/QueryPerformance.tsx

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

* Update apps/studio/components/interfaces/QueryPerformance/QueryPerformance.tsx

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

* Address feedback

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2024-04-11 12:57:46 +08:00
Pamela Chia 06b611868f chore: change upgrade reason (#22615) 2024-04-10 18:02:30 +08:00
helloummaandCharis 3fb1cc6e00 bug: Environment variables change for connecting projects with react ap (#22356)
environment variables changed for react app connect

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2024-04-09 17:22:59 -02:30
Ivan Vasilov 6bf3b8106c chore: Bump turbo (#22563)
* Bump turbo to the latest version.

* Make the turbo version in the dockerfile the same as the repo one.
2024-04-08 10:02:48 +02:00
Md Usman Ansari 952081724d fix: add redirectTo to email templates (#22527) 2024-04-08 17:31:55 +10:00
Charis fef87b78fb fix: change remediation links for database linter (#22520)
* fix: change remediation links for database linter

* fix: tab update behavior
2024-04-05 19:58:23 +00:00
Jonathan Summers-Muir 2581f978eb fix: update dark mode css. update borders for light and dark mode (#22392)
* update dark mode css. update borders for light and dark mode

* Delete concept-two.css

* Update Panel.tsx

* clean up
2024-04-05 07:46:24 +00:00
hallidayo 2f4f06308f fix: information box icons alignment (#22412)
items change
2024-04-05 07:38:37 +00:00
Joshen Lim 65d572e1d2 Chore/update query performance page (#22467)
* Standardize to use FormHeader for all database pages

* Tidy up query performance page

* Add filter for roles

* Make search in query performance consistent with other pages and shift FilterPopover to ui
2024-04-05 15:03:28 +08:00
Francesco SansalvadoreandAnt Wilson accf7618eb Eagle (#22425)
* lw11 ga ticketing

* add @types/animejs

* build new game word

* og ticket layout

* ticket og layout

* lw11 ticketing flow

* remove unused assets

* clean up old LW code

* smol cleanup

* update lw11 og function

* update lw11 og function

* prepare

* main layout

* layout

* update naming

* fix lw11 canvas resize

* lw announcement countdown banner

* hp badge

* update lw page

* cleanup

* update banners

* update ticket shape

* update share string

* update launch time

* avatar in ticket

* update lw11-og handler

* mask ticket glow

* update game with input-otp

* clean up game

* update ticketing page title

* update

* update awards

* special event

* update constants

* fix mobile inputs bug

* update announcements

* dots grid

* remove 2024

* gst

* fix ticket user page

* less stacked layout

* lw

* update secret ticket

* update sharing layout

* max width to ticket container

* update tweet text

* clean up merge

* npm i

* update hero announcement

* update footer

* update types

* fix types

* Update apps/www/lib/constants.ts

* Update apps/www/lib/constants.ts

* Update apps/www/lib/constants.ts

* Apply suggestions from code review

* update og

* og

* special announcement

* special announcement

* fix favicon

* url timestamp for cache

* cache

* favicon

* remove file

* fix title

* game only when signed in

* user ticket nme

* day

* switch to /special-announcent

* update /special-announcement

* update /special-announcement

* skip build

* redirect

* fix theme in /special-announcement

* fix mobile ticket form

* image not draggable

* cleanup

* restore latest manifest

* update secret ticket tweet

* secret share

* update text

* fix secret share

* typo

* remove comment

* update deprecated icon

* restore input.stories

---------

Co-authored-by: Ant Wilson <awalias@users.noreply.github.com>
2024-04-04 13:09:21 +00:00
Joshen Lim ea5ce6cc3b Fix broken link (#22466) 2024-04-04 17:23:38 +08:00
Kevin Grüneberg cd9b9e27c5 feat: support additional tax ids (#22461) 2024-04-04 05:28:14 +00:00
Jonathan Summers-MuirandJoshen Lim c928148754 chore: move perf report and query perf report to database (#22423)
* chore: move perf report and query perf report to database

* Update linter.tsx

* Update query-performance.tsx

* fix redirects

* Fix layouts

* remove unused import

* Add notice for shifting query perf and project linter reports

* Add comment on notice removal for shifting reports

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-04-04 12:53:59 +08:00
Jordi Enric 5306577c32 add anon provider in user list (#22431)
show anon in provider
2024-04-03 14:01:04 +02:00
Jordi Enric 5675b59d00 fix icons in reports menu (#22426)
* fix icons in reports menu

* use product icons instead
2024-04-03 09:08:01 +00:00
Kevin Grüneberg 927b61e7cf feat: supavisor egress chart (#22424) 2024-04-03 16:39:35 +08:00
Kang Ming 87f7f6ce81 chore: bump supabase-js (#22361)
Revert "Revert "chore: bump supabase-js" (#22325)"

This reverts commit 67e1b1b00b.
2024-04-03 14:23:55 +08:00
Ivan Vasilov 68f4b1c41b fix: Fix the visibility of the last results in the SQL Editor (#22099)
* Fix the flex in the results panel.

* Remove unnecessary react fragment.
2024-04-03 12:49:15 +07:00