Commit Graph
28526 Commits
Author SHA1 Message Date
Charis 53afaae9a5 fix: prevent overflow in mobile for inline code (#27739) 2024-07-02 13:04:19 +02:00
Jonathan Summers-Muir a3e532a482 [Design System] chore: <DropdownMenu /> modal prop set to false as default (#27369)
chore: `<DropdownMenu />` `modal` prop set to `false` as default
2024-07-02 18:42:53 +08:00
Joshen Lim 59c8b9449f Chore/fix storage upload folder logic (#27744)
* Don't replace backslash with underscore when uploading files

* Ignore .DS_Store files when uploading folders
2024-07-02 18:28:13 +08:00
Paul CioancaandJoshen Lim 90d9d6cb1e chore: only display compute addons if cloud provider supports them (#27599)
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-07-02 10:02:56 +00:00
Joshen Lim 4b367a53ea Fix changing provider doesnt change default region (#27615)
* Fix changing provider doesnt change default region

* Update package-lock
2024-07-02 15:15:17 +08:00
lollipopkit🏳️‍⚧️andHan Qiao da21986a5d doc: rootless docker (#27515)
* doc: rootless docker

* Update apps/docs/content/guides/self-hosting/docker.mdx

---------

Co-authored-by: Han Qiao <sweatybridge@gmail.com>
2024-07-02 04:13:58 +00:00
Nil Gàllego 5336920c64 docs: Add crypto package for Apple sign-in functionality (#27664) 2024-07-02 03:46:03 +00:00
Joshen Lim d4116e9bfc Reinstate old org invite flow endpoints (#27681) 2024-07-02 10:54:05 +08:00
TylerandJan Tennert 42f76def90 docs: Kotlin docs misc updates (#27655)
* simplify installation instruction of supabase-kt

* add response parsing sample to edge functions code on Kotlin

* docs: update realtime kotlin sample code to launch flow in another coroutine

* Update apps/docs/spec/supabase_kt_v2.yml

Co-authored-by: Jan Tennert <jan.m.tennert@gmail.com>

* Add note to invoke

---------

Co-authored-by: Jan Tennert <jan.m.tennert@gmail.com>
2024-07-02 10:46:06 +09:00
Andrew Smith 8124dcae54 update sveltekit guides with the latest ssr setup (#27641)
* update sveltekit guides with the latest ssr setup

* update style formatting
2024-07-01 19:39:43 -04:00
Jitesh Yadav 0a1476024f Update joins-and-nesting.mdx (#27311)
I have changed the text description of the ON clause  section and added the code for kotlin and  GraphQL.
2024-07-01 23:32:08 +00:00
GaryAustin1 85de650034 Invalid SQL syntax in rls bypass section (#27738)
Unless there is some new SQL I'm not familiar the code shown:
`grant bypassrls on "table_name" to "role_name";`
Will not work and instead should be:
`alter role "role_name" with bypassrls;`
2024-07-01 17:54:54 -04:00
Erik Petersen 862f6075fb docs: fix Next.js create client docs to match fix in ssr auth docs (#27659)
* docs: fix nextjs create client docs to match fix in ssr auth docs

* Fix bug by also making the auth route public
2024-07-01 21:35:49 +00:00
Vojtech NovakandCharis 6f9b470da3 docs: document testing with higher-level tools (#26924)
* docs: document testing with higher-level tools

* Update apps/docs/content/guides/database/testing.mdx

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2024-07-01 19:25:57 +00:00
Richárd HrubyandCharis Lam 9697715825 update code snippet in nextjs server-side auth guide step 7 (#26281)
* update code snippet in nextjs server-side auth guide step 7

* format

---------

Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>
2024-07-01 19:23:11 +00:00
Erwin AIandCharis c53141de2a Just changing 'assword' to 'password'.. (auth-error-codes.mdx) (#27670)
Title says it all. Funny, but probs better to change it to 'password'

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2024-07-01 18:47:40 +00:00
TheOtherBrian1 d4719af05c Added warning about vacuum full (#27683) 2024-07-01 14:08:47 -04:00
github-actions[bot]andphamhieu a54aecd089 feat: update mgmt api docs (#27665)
Co-authored-by: phamhieu <689843+phamhieu@users.noreply.github.com>
2024-07-01 17:49:22 +00:00
Kevin Grüneberg 6cd8519cff chore: change invoice date format (#27672) 2024-07-01 21:05:55 +08:00
1127c4ba88 Project Level Permissions (#27347)
* fix: update Permission params

* fix: upgrade check permission hook to support project level role

* fix: usePermissionsLoaded

* fix: Permission params can be undefined

* Scaffold new access management UI

* Add validation

* Update roles view

* Add tooltip

* Add button to apply role to all projects

* Update UI to select projects first instead of roles

* Merge master update UI

* Midway trying to implementation project level perms API

* First pass implementating updating project level permissions

* Add client side validation for assigning/removing roles

* Midway implementing new invites

* Integrate most of the project level permissions functionality

* fix: filter out org-level permissions before checking

* Add relevant UI guards in org level pages for project role POV

* Minor refactors

* Small refactors

* More fixes

* Moar refactors

* More fixes

* More fixes

* Refactor update role logic and smack some test cases on it

* Fixes

* Fix type issue

* Fix type

* more fixes, refactors, adding checks...

* MORE fixes

* Add perms checking for replicas

* Add ButtonTooltip component and use them to prevent repetition of pointer events auto for buttons with tooltips

* Convert all buttons with tooltips to use ButtonTooltip

* refactor

* PRettier

* Small fix

* Remove commented out code in organization-invitation-accept-mutation

* fix: switch to use the platform oauth authorizations routes

* Add perms checking for org audit logs and org oauth apps

* PRettier

* Fix incorrect URL for oauth app flow

* Fix incorrect URL for oauth app flow

* Fix

* Add perms checking for warehouse related UI

* Update roles helper icon

* remove unused lib

* Update package lock... again

* Update package lock... again

* Smalllll update

* Update some checks

* Add gate for project level permissions

* Last fix

* update codegen

* Update warehouse endpoint routes

* Fix

---------

Co-authored-by: phamhieu <phamhieu1998@gmail.com>
Co-authored-by: Alaister Young <a@alaisteryoung.com>
2024-07-01 17:59:54 +08:00
Long Hoang 72794b5698 chore: update fair use references (#27668)
* chore: update fair use references

* fix: sync package lock
2024-07-01 06:41:44 +00:00
angelico d47de9d0b9 chore: have an update for when a post upgrade backup is in progress (#27591)
* chore: have an update for when a post upgrade backup is in progress

* chore: update wording

* fix: prettier
2024-07-01 14:29:46 +08:00
Kamil Ogórek 603461545c ref: Open GitHub and Vercel integrations links in new tabs (#27620) 2024-07-01 13:48:18 +08:00
Long HoangandCharis 05dfbec846 docs: add fair use to billing faq (#27580)
* docs: service restrictions

* fix: typo in fair use policy

* fix: correct some vale errors

* Update apps/docs/content/guides/platform/billing-faq.mdx

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

* Update apps/docs/content/guides/platform/billing-faq.mdx

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

* Update apps/docs/content/guides/platform/billing-faq.mdx

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

* Update apps/docs/content/guides/platform/billing-faq.mdx

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

* Update apps/docs/content/guides/platform/billing-faq.mdx

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

* Update apps/docs/content/guides/platform/billing-faq.mdx

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

* Update apps/docs/content/guides/platform/billing-faq.mdx

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

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2024-06-30 23:07:15 +08:00
Guilherme Souza c72fa5d373 chore(docs): add params for swift methods (#27008) 2024-06-29 06:11:32 -03:00
Giuseppe Davide Tancaanddavide.tanca e2bc80ac8d fix(docs): broken references links (#27630)
Co-authored-by: davide.tanca <davide.tanca@ext.illimity.com>
2024-06-28 18:50:23 -04:00
Erik Petersen 9a18d013c2 Fix nextjs example in ssr docs (#27622)
* docs: fix NextJS middleware code in SSR docs

* Fix redirect loop that example would create

* Fix formatting
2024-06-28 18:39:15 -04:00
Wen Bo Xie 83ecfa5e76 fix: simplify rooms_users policies (#27629) 2024-06-28 18:04:02 -04:00
Monica Khoury 3957343713 Fix: project dropdown url for security advisor route (#27598) 2024-06-28 13:11:06 -02:30
Limane Gaya 122ad64a8f fix some typos (#27566) 2024-06-28 13:48:00 +00:00
Nick McIntoshandCharis 2658d7e8a5 Correct RLS description (#22530)
The RLS description appeared to have been copy-pasted from elsewhere, and did not reflect the RLS rule.

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2024-06-28 13:38:05 +00:00
Craig Cannon bc807b9f4e Update humans.txt (#27545) 2024-06-28 13:36:45 +00:00
hallidayoandIvan Vasilov b92072d8d4 feat: ionic react connect example (#27573)
ionic react connect example

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2024-06-28 15:27:13 +02:00
a2dc897d05 docs: swift guide for connect (#27541)
* connect swift guide for studio

* remove Model wording

Co-authored-by: Guilherme Souza <grsouza@pm.me>

* Update apps/studio/components/interfaces/Home/Connect/content/swift/supabaseswift/content.tsx

Co-authored-by: Guilherme Souza <grsouza@pm.me>

* changed to newer components

Co-authored-by: Guilherme Souza <grsouza@pm.me>

* Fix a merge conflict.

---------

Co-authored-by: Guilherme Souza <grsouza@pm.me>
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2024-06-28 15:09:27 +02:00
389feea6c8 🐛 fix: wrap column around quotes for creating index sql command (#27499)
* 🐛 fix: wrap column around quotes for creating index sql command

* Fix the package.lock.

---------

Co-authored-by: Girish Savlesha <girish.savlesh@gmail.com>
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2024-06-28 12:47:35 +00:00
Jan Tennert 0677592b84 feat: connect Kotlin example (#27313)
* Add Kotlin connect

* fix key

* Fix some mistakes

* Update content.tsx
2024-06-28 12:49:37 +02:00
TheOtherBrian1 d89097d5c7 Renamed Sveltekit Variable from SUPABASE_KEY to SUPABASE_ANON_KEY (#27332) 2024-06-28 12:37:25 +02:00
Ivan Vasilov 491f9803e0 chore: Bump typescript to version 5.5 (#27590)
Bump typescript to 5.5 in all apps and packages.
2024-06-28 12:26:57 +02:00
Bo Lu 11315e987a docs: add Wrappers API access security suggestion (#27514)
* docs: add wrappers security suggestion and example
2024-06-28 18:54:22 +10:00
Filipe CabaçoandWen Bo Xie 7630e448dc fix: Change example to use the new Authz format (#27570)
Change example to use the new Authz format
Co-authored-by: Wen Bo Xie <5532241+w3b6x9@users.noreply.github.com>
2024-06-27 22:54:34 +01:00
Filipe CabaçoandHan Qiao c4049f7ee5 realtime: Update self host image (#27500)
Update self host image

This removes some complexity from starting up realtime into realtime startup process. To know more please check https://github.com/supabase/realtime/pull/1081

Co-authored-by: Han Qiao <sweatybridge@gmail.com>
2024-06-27 22:12:43 +01:00
Austin TranandTerry Sutton 81306cabee feat: add advisors for self hosted (#27325)
* feat: add advisors for self hosted

* prettier fix

* prettier

---------

Co-authored-by: Terry Sutton <saltcod@gmail.com>
2024-06-27 11:22:06 -02:30
Joshen Lim f094813b3e Add some sentry filters (#27588)
* Add some sentry filters

* Add some sentry filters

* Add ? in copyCellValue
2024-06-27 19:39:39 +08:00
Fabrizio fe17d1a2c4 chore(storage): product description update (#27251)
chore(storage): product description update
2024-06-27 12:20:32 +02:00
Joshen Lim 02b09e6232 Remove usage of id for projects or org where unnecessary (#27583) 2024-06-27 16:53:42 +08:00
Terry SuttonandJoshen Lim 55077a5cec Chore/add lint (#27572)
* Handle lint 17

* Update icons

* Remove usage of id property from Project where not needed

* Update package lock

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-06-27 14:09:33 +08:00
Oliver Rice f6aa85ff22 Update pause/restore window start date (#27561)
update pause/restore window start date
2024-06-26 11:35:46 -04:00
Thor 雷神 SchaeffandFrancesco Sansalvadore 7e998139a9 [DO NOT MERGE] blog: postgis vector tiles (#27436)
* chore: update postgis docs dedicated schema.

---------

Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
2024-06-26 15:57:49 +02:00
Jonathan Summers-Muir a130e804c8 [dashboard] chore: tidy Connect button (#27489)
* chore: tidy Connect button

* Update Connect.tsx
2024-06-26 09:02:20 -02:30
Ivan VasilovandJoshen Lim ee8f901bfd feat: RLS policies for realtime channels (#27490)
* Add queries and mutations for realtime channels.

* Change the layout, add a link for policies and modal for creating a channel.

* Add a page for policies.

* Add templates for realtime tables.

* Fix the spacing in the PolicyDetails component. Add better types.

* Pass templateData to the template generating functions.

* Various CSS fixes.

* Add components for rendering the realtime policies page.

* Fix the editing policy flow.

* Fix refetching when adding or deleting policies.

* Minor various fixes.

* Remove an old console.log.

* More fixes for templates.

* Make the realtime policies open by default when clicking on realtime.

* Update the realtime policy templates.

* Use a dropdown button for the three types of policies.

* Fix a copy-paste mistake.

* Fix icons.

* Fix the toast.

* Clean up the previous components.

* Clean up more unneeded code.

* Remove templateData prop.

* Remove unneeded queries and mutations.

* More cleanup.

* Reuse the components from the Auth Policies.

* Minor fixes for the new components.

* Add a feature flag for AuthZ.

* Revert some changes.

* Fix a build error.

* Fix all definitions.

* Fix an issue with copying large lines which from templates which are word-wrapped.

* Addressed various comments by Joshen.

* Revert the UI changes in the Policy Editor.

* Update the template names.

* Small style fix

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-06-26 13:27:29 +02:00