Commit Graph
29289 Commits
Author SHA1 Message Date
Guilherme Souza 32fece3404 add python 2024-10-03 07:53:26 -03:00
Guilherme Souza 3c27cf7fcb feat: add official client libs init instructions to new project panel 2024-10-03 07:50:36 -03:00
Alaister Young cca2b8fba3 fix: close github authorization window (#29617) 2024-10-03 18:43:31 +08:00
Joshen Lim 47d2ab8976 Chore/add validation for supabase prefix in edge functions secrets management (#29661)
* Add validation for SUPABASE_ prefix when creating new secret

* Add validation for SUPABASE_ prefix when deleting secrets

* Fix
2024-10-03 18:01:47 +08:00
Lakshan Perera ef6353e84c Edge Function example on image manipulation (#29658)
* chore: add magick-wasm example functions

* chore: add image manipulation guide
2024-10-03 17:47:55 +08:00
Kamil Ogórek 58b599b037 ref: Show warning when user try to use vercel managed org with integration (#29643)
* ref: Show warning when user try to use vercel managed org with integration

* Update install.tsx
2024-10-03 17:07:26 +08:00
Joshen Lim 1602823e37 Minor fix for oclumn type (#29659) 2024-10-03 16:45:07 +08:00
Joshen LimandAlaister Young 17bd786cb4 Chore/user management v2 part 3b (#29656)
* Init log panel

* Set up auth logs panel for user management

* small fix

* Add comment

* Small adjustment to padding

* Remove unused key

* Remove unused imports

* Fix disabled buttons if 0 logs

* Update apps/studio/components/interfaces/Auth/Users/Users.utils.tsx

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

* Address feedback

---------

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2024-10-03 14:19:43 +08:00
Joshen Lim 6ed3bab998 Add gap in form header (#29654) 2024-10-03 12:17:14 +08:00
Joshen Lim 5dd67f9da5 Fix scroll issue in settings infra reactflow (#29644) 2024-10-03 10:48:27 +08:00
Div Arora 642f13b951 chore: add docs on additional params being exposed for user control (#29548) 2024-10-03 02:42:39 +02:00
Charis a29dc5de4b feat(docs): main troubleshooting page (#29120)
* feat(docs): main troubleshooting page

* feat(docs): global troubleshooting page layout

* feat(docs): global troubleshooting page filter logic

* enhance(docs): troubleshooting page ui & filters

Improve UX and accessibility of global troubleshooting search page.

- Implement TroubleshootingFilterStateProvider for managing filter state
- Add TroubleshootingFilterEmptyState component
- Improve TroubleshootingFilter UI with applied filters display
- Update TroubleshootingPreview component with better layout and accessibility
- Add TroubleshootingEntryAssociatedErrors component for displaying related errors
- Refactor Troubleshooting utils and schemas
- Update troubleshooting content template

* feat(docs): individual troubleshooting pages

Add individual pages for detailed information on troubleshooting
entries. Small fixes to UI for troubleshooting displays.

- Wrap GlobalTroubleshootingPage with SidebarSkeleton
- Add TroubleshootingErrorListDetailed component for detailed error display
- Implement TroubleshootingBackLink component for navigation
- Update TroubleshootingPreview to use Next.js Link and include parent page
- Refactor Footer component to accept className prop
- Add hideFooter option to SidebarSkeleton
- Minor updates to TopNavBar and other utility functions

* fix: minor styling issues

* tweak(troubleshooting docs): use breadcrumbs

* tweak(troubleshooting docs): use sidebar for filter

* enhance(troubleshooting docs): navigation, keywords

Better navigation for individual troubleshooting entries, using a
version of the sidebar + keywords handling via search params for good
linking behavior

Details:

- Add TroubleshootingSidebar to TroubleshootingPage
- Implement query state management for keywords using nuqs
- Improve accessibility and styling of troubleshooting components
- Update empty state handling and related keywords display
- Upgrade nuqs package to version 1.19.1

* fix(docs): wrap useSearchParams in Suspense

* seo(docs): add canonical link to troubleshooting

* enhance(docs,troubleshooting): auto-reveal errors

On troubleshooting search pages, if the searched term matches a hidden
error, auto-reveal it when searching. When the search term is cleared,
hide programmatically-opened errors while preserving user-opened ones.

* enhance(docs,troubleshooting): search bar

Add search bar to individual troubleshooting pages

* fix(docs): breadcrumb links

Fix breadcrumb linking so it uses next/link instead of reloading entire
app on navigation.

* fix(docs): typo

* enh(docs): new troubleshooting design

* enh(docs): use new multi-select

* enh(docs): troubleshooting responsive styles

* Update apps/docs/content/troubleshooting/monitor-supavisor-postgres-connections.mdx
2024-10-02 17:10:12 +00:00
Michael Sumner 78e10c8989 Update with-react.mdx (#29546)
Fix syntax error
2024-10-02 15:34:58 +00:00
Paul Cioanca 7d46547e11 chore: update database upgrade docs to outline newly eligible for upgrade extension versions (#29648) 2024-10-02 18:34:20 +03:00
github-actions[bot]andphamhieu 0a2886fa61 feat: update mgmt api docs (#29581)
Co-authored-by: phamhieu <689843+phamhieu@users.noreply.github.com>
2024-10-02 15:33:46 +00:00
Thor 雷神 Schaeff 17100a6148 chore: add protomaps react native (#29645)
* chore: add protomaps react native

* chore: add tags.

* chore: run format.
2024-10-02 15:02:53 +00:00
2ea1bb0763 Adding Humata case study (#29623)
* Adding Humata case study

* fix: prettier

* Update apps/www/_customers/humata.mdx

---------

Co-authored-by: awalias <antwilson@hotmail.co.uk>
Co-authored-by: Ant Wilson <awalias@users.noreply.github.com>
2024-10-02 14:49:56 +00:00
Jordi Enric 89d44d8dca fix hidden layout on refresh (#29641)
* update react resizable panels, add panel ids

* try default size

* try with hidden instead of conditional rendering
2024-10-02 15:00:19 +02:00
Joshen Lim 877dffb3e3 SQL Editor shift shared section up, fix searching for favorites (#29611)
Shift shared section up, fix searching for favorites
2024-10-02 19:55:39 +08:00
Joshen Lim 87667de81f Small UI tweak to security issues dropdown (#29605) 2024-10-02 19:36:16 +08:00
Terry Sutton a40ccd11bc rls changes (#29118)
* Inital setup

* Add suggest feature to the RLS Assistant

* Add AI button

* Use existing policies in AI editor

* Remove old feature preview

* Cleanup

* Tooltip

* Update

* Change panel width

* Fix type

* Fix types again

* Flag cleanup

* Add tooltip

* Cleanup

* Add a clear history button
2024-10-02 08:52:36 -02:30
Guilherme Souza 503415602c docs: add facebook auth swift example (#29587)
* docs: add facebook auth swift example

* format
2024-10-02 08:17:34 -03:00
Jordi Enric d7f11e717f fix reports layout (#29625)
* fix layout

* use report padding
2024-10-02 12:05:59 +02:00
Etienne Stalmans 37c2fc5831 chore: remove Alex from humans.txt (#29638) 2024-10-02 10:53:29 +02:00
Joshen Lim 3bcbd9cae5 Fix filtering on SAML provider (#29636) 2024-10-02 15:44:10 +08:00
Joshen Lim bc203b9078 Chore/user management fixes (#29635)
* Fix waiting for verification column as cell was not re-rendering after users are loaded

* Fix waiting for verification column as cell was not re-rendering after users are loaded

* Fix grid, overview panel and linking to providers for SAML users
2024-10-02 14:22:46 +08:00
Jan TennertandCharis 0381676f91 Add Kotlin v3 docs (#29531)
* Update docs

* add v3 docs

* add note about kotlin targets

* Apply suggestions from code review

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

* Update apps/docs/spec/supabase_kt_v3.yml

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

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2024-10-01 23:57:05 +00:00
Misha Kaletsky ec70baf0a3 Clarify how to use the service role key with the rest API (#29629)
I struggled with this for a while. v0 was able to figure this out from the docs, but I wasn't, so I thought an explicit example which makes it easy to go from values you see in the dashboard to what-do-i-need-to-do would help.
2024-10-01 23:29:24 +00:00
Terry Sutton e550f18d36 Chore/remove menu notice (#29627)
Remove temp notice
2024-10-01 18:35:35 -02:30
Terry Sutton 109dd1dc2e Chore/add 24hr notice (#29626)
Add 24h notice to report
2024-10-01 17:05:38 -02:30
Francesco Sansalvadore e36a92b429 update careers page stats (#29621) 2024-10-01 19:03:59 +02:00
Rodrigo Mansueli 6176d1b130 chore: Update NavigationMenu.constants.ts (#29620)
Update NavigationMenu.constants.ts
2024-10-01 15:38:31 +00:00
Francesco Sansalvadore f8cb082150 feat: careers ATS switch [DON'T MERGE] (#29283)
* switch careers ATS

* clean up careers page
2024-10-01 17:28:32 +02:00
Jordi Enric eba13666e2 hide create collection button on sidebar if flag isnt enabled (#29619) 2024-10-01 17:19:06 +02:00
Joshen Lim 2e7745883a Fix search user (#29615)
* Fix search user

* Tiny
2024-10-01 18:58:22 +08:00
Ivan Vasilov cb1e3a8170 chore: Prep work for pnpm (#29610)
* Add all missing libraries in the packages/apps.

* Add all missing Vitest imports to the tests.

* Add some missing exports to ui.

* Fix the admonition export.

* Fix various minor bugs.

* Migrate the ui package to use vitest.
2024-10-01 11:29:37 +02:00
Kamil Ogórek d5107e4ea2 docs: Add section about dynamically generated redirect url (#29612) 2024-10-01 11:24:37 +02:00
Joel Lee f58afe2e76 fix: update to make explicit that there can be multiple secrets (#29553) 2024-10-01 07:28:42 +00:00
Alaister Young f5dd70d425 chore: remove branch management flag (#29607) 2024-10-01 15:25:13 +08:00
Joshen LimandAlaister Young 536dc37d58 Chore/user management v2 panel part 2 (#29515)
* Set up banning and unbanning user, although untested due to API CORs issue

* Update search filter UI for users management V2

* Update API types

* Minoir

* Small fix

* Update UI

* Add support for resizing and re-ordering columns

* Add google profile image url to csp

* Revert test button

* Implement toggling of columns

* Fix loading

* Fully implement banning/unbanning user

* Fix

* Update apps/studio/components/interfaces/Auth/Users/UserOverview.tsx

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

* Fallback non CSP supported avatar urls to user icon

* Fix some bugs

* Remove prism-react-renderer from studio, add to ui patterns

* Migrate users query from API to studio

* Address some feedback

---------

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2024-10-01 14:32:46 +08:00
Joshen Lim f87c2aad46 Chore/deprecate old sql editor nav (#29584)
* Deprecate use of sqlFolderOrganizationFlag

* Deprecate SQLEditorNavV1

* Deprecate use of useSqlEditorStateSnapshot

* Deprecate old sql-editor valtio state
2024-10-01 13:34:14 +08:00
Joshen Lim 20dab6cf0c Hide support and backups CTA when restoration is complete (#29602) 2024-10-01 11:00:36 +08:00
Joshen Lim 6640054abd Chore/hide disk io chart for 4xl and above (#29586)
* Hide disk IO chart for 4xl and above

* Fix
2024-10-01 10:28:54 +08:00
Terry Sutton 597f67ef2c Chore/fix sharing modal (#29591)
Fix alignment and icon size
2024-09-30 20:51:09 -02:30
Ivan Vasilov 09a62662d8 chore: Clean up ui-patterns imports (#29132)
* Switch all top-level imports for ui-patterns components to use specific components when importing.

* Remove the @ui-patterns shorthand since it works exactly the same without the @.

* More import fixes.

* Fix the ui-patterns tests.
2024-09-30 21:41:26 +02:00
Terry SuttonandJordi Enric b5991468ae Chore/security issues dropdown v2 (#29598)
* Nudges

* Use popoverseparator instead

* use variants pattern (#29599)

Update SecurityStatus.tsx

* Nudge padding

---------

Co-authored-by: Jordi Enric <37541088+jordienr@users.noreply.github.com>
2024-09-30 19:26:57 +00:00
Wen Bo Xie 18fe759e29 fix: update Realtime AuthZ README (#22816) 2024-09-30 18:57:02 +00:00
TheOtherBrian1 b06a9624db Update custom-postgres-config.mdx (#29068) 2024-09-30 13:57:19 -04:00
Tyler bc22305e21 blog: Add lw12 hackathon winner article (#29588)
* blog: Add lw12 hackathon winner article

* run prettier

* add thumbnail
2024-09-30 12:27:23 -04:00
Ivan VasilovandJonathan Summers-Muir 7d9343cc05 fix: Sticky resource banner (#29562)
* Make the resource banner sticky.

* Remove main from all layouts that are using it.

* Update apps/studio/components/ui/ResourceExhaustionWarningBanner/ResourceExhaustionWarningBanner.tsx

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

* Fix the whitespace.

* Fix some of the pages with broken layouts.

* Fix a merge error.

* Fix the layout of the SQL editor.

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
2024-09-30 17:42:32 +02:00