Commit Graph
28610 Commits
Author SHA1 Message Date
Jordi EnricandAlaister Young fe8aec6070 Redirect to API report when there are 0 reports (#28145)
* redirect to api report when there are 0 reports

* Update apps/studio/pages/project/[ref]/reports/index.tsx

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

---------

Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2024-07-23 12:57:17 +02:00
Kevin Grüneberg 4496c5a9ab chore: only lint in CI, not on Vercel (#28136) 2024-07-23 16:28:52 +08:00
Pamela Chia 1904d02e33 chore: remove unnecessary telemetry (#28127) 2024-07-23 13:39:35 +08:00
Copple cecb93cf0a chore: update self-hosted image versions (#28137) 2024-07-23 04:37:56 +00:00
Kevin Grüneberg 33142c2340 chore: type imports / avoid barrel file (#28100) 2024-07-23 09:55:41 +08:00
PeterandCharis 16856af11e docs: relocating schema guide for PostGIS (#28108)
* Add guide to relocate schema

* Cleanup text

* Update apps/docs/content/guides/database/extensions/postgis.mdx

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

* run prettier on PostGIS doc

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2024-07-22 17:18:22 -05:00
PeterandAlaister Young 0f528ae8db fix:Validate for period in Email on Auth User Creation (#28106)
* Email now checks for period in email

* Convert form to zod for email validation

* Reset field values after submit

* Fix modal size to be closer to original

* Cleanup: Remove unused imports

* Adjust padding to match original

* re-add the input icons using hack

* small styling changes

---------

Co-authored-by: Alaister Young <a@alaisteryoung.com>
2024-07-22 13:38:01 -05:00
ad-angelo d1ac838328 Docs : Missing part of code in Tutorial "Build a User Management App with Flutter" (#28070)
Fix : Add missing Avatar widget and logic to update the avatar_url to the Account page
2024-07-22 16:59:36 +00:00
github-actions[bot]andphamhieu f9aac31adb feat: update mgmt api docs (#28116)
Co-authored-by: phamhieu <689843+phamhieu@users.noreply.github.com>
2024-07-22 16:55:59 +00:00
MiryangandJoel Lee e1ac4ad5bb docs: Add Using Kakao Login JS SDK (#21906)
* docs: Add Using Kakao Login JS SDK

* Update apps/docs/content/guides/auth/social-login/auth-kakao.mdx

Co-authored-by: Joel Lee <lee.yi.jie.joel@gmail.com>

* Update apps/docs/content/guides/auth/social-login/auth-kakao.mdx

Co-authored-by: Joel Lee <lee.yi.jie.joel@gmail.com>

* Update apps/docs/content/guides/auth/social-login/auth-kakao.mdx

Co-authored-by: Joel Lee <lee.yi.jie.joel@gmail.com>

* Update apps/docs/content/guides/auth/social-login/auth-kakao.mdx

Co-authored-by: Joel Lee <lee.yi.jie.joel@gmail.com>

* format

---------

Co-authored-by: Joel Lee <lee.yi.jie.joel@gmail.com>
2024-07-22 15:28:04 +00:00
Chris Gwilliams 77529b234b Remove mention of safeupdate temporarily (#28013)
remove mention of safeupdate temporarily
2024-07-22 11:42:21 +01:00
Ivan Vasilov d4a1c5e689 fix: Fix the badge text in Database settings when IPv4 addon is added (#28094)
* When IPv4 addon is added, show the correct badge text.

* Pass the ipv4 addon boolean.
2024-07-22 09:25:55 +02:00
Etienne Stalmans d0d62e24c4 docs: make permissions table sections linkable (#28087)
Makes it possible to link directly to a section of the permissions tables
2024-07-22 08:48:31 +02:00
hallidayo c670708244 docs: added max request and repsonse for edge functions docs (#28076)
added max request and repsonse for docs
2024-07-19 20:13:17 +00:00
mio256 8f616dfee3 docs: row-level-security.mdx, syntax error in create table user_id field (#28055)
Update row-level-security.mdx

syntax in create table user_id field
2024-07-19 20:12:27 +00:00
Kamil Ogórek 057b2f1705 fix: Bail on audit logs permissions (#28096) 2024-07-19 19:15:52 +00:00
hallidayo 0eec3f1de6 docs: resend edge functions key (#28074)
added warning for keys management
2024-07-19 17:17:55 +00:00
Kang Ming dd702704df docs: relocate auth0 migration guide (#28081) 2024-07-19 12:58:51 -04:00
Kevin Grüneberg b9c8b1c741 perf: skip docs typecheck during next build (#28089) 2024-07-19 12:56:27 -04:00
Joshen LimandJordi Enric 91c63be9c9 Surface error from fillTimeseries to the UI (#28086)
* Surface error from fillTimeseries to the UI

* rm consolelog

---------

Co-authored-by: Jordi Enric <37541088+jordienr@users.noreply.github.com>
2024-07-20 00:47:23 +08:00
Joshen Lim 9081324666 Chore/fix oauth app api auth (#28093)
* Fix oauth app api auth

* Fix style

* Update codegen

* Fix

* Fix
2024-07-19 20:20:47 +08:00
Jonathan Summers-MuirandIvan Vasilov f912536db8 [Design system] Feat/sonner (#27382)
* fix toast examples

* add sonner stuff

* new sonner examples added

* updated

* add upload POC

* add

* Update sonner-upload.tsx

* move statusicons

* Minor fix.

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2024-07-19 12:38:42 +02:00
Kevin Grüneberg 14e29dc0a0 chore: remove mermaid, use static SVG (#28083) 2024-07-19 18:36:00 +08:00
Kevin Grüneberg 3601bb52f5 chore: use type imports / avoid unnecessary API type export (#28088) 2024-07-19 18:35:23 +08:00
Joshen Lim cb4b0fe6d8 Add set search path for query performance query (#28084)
* Add set search path for query performance query

* more
2024-07-19 18:07:27 +08:00
Joshen Lim 5ce6650481 Set up opt in by slug for PLP (#28080) 2024-07-19 17:38:14 +08:00
Francesco Sansalvadore 1baf027fb1 chore: update pricing page / compute wording (#28017) 2024-07-19 15:39:11 +08:00
Tyler 7891f9a569 docs: Update Realtime guide to use supabase instead of client for variable names for Supabase client. (#28056)
docs: Update  to Supabase CLI 1.163.2

Usage:
  supabase [command]

Quick Start:
  bootstrap            Bootstrap a Supabase project from a starter template

Local Development:
  db                   Manage Postgres databases
  gen                  Run code generation tools
  init                 Initialize a local project
  inspect              Tools to inspect your Supabase project
  link                 Link to a Supabase project
  login                Authenticate using an access token
  logout               Log out and delete access tokens locally
  migration            Manage database migration scripts
  start                Start containers for Supabase local development
  status               Show status of local Supabase containers
  stop                 Stop all local Supabase containers
  test                 Run tests on local Supabase containers
  unlink               Unlink a Supabase project

Management APIs:
  branches             Manage Supabase preview branches
  domains              Manage custom domain names for Supabase projects
  encryption           Manage encryption keys of Supabase projects
  functions            Manage Supabase Edge functions
  network-bans         Manage network bans
  network-restrictions Manage network restrictions
  orgs                 Manage Supabase organizations
  postgres-config      Manage Postgres database config
  projects             Manage Supabase projects
  secrets              Manage Supabase secrets
  services             Show versions of all Supabase services
  snippets             Manage Supabase SQL snippets
  ssl-enforcement      Manage SSL enforcement configuration
  sso                  Manage Single Sign-On (SSO) authentication for projects
  storage              Manage Supabase Storage objects
  vanity-subdomains    Manage vanity subdomains for Supabase projects

Additional Commands:
  completion           Generate the autocompletion script for the specified shell
  help                 Help about any command

Flags:
      --create-ticket                     create a support ticket for any CLI error
      --debug                             output debug logs to stderr
      --dns-resolver [ native | https ]   lookup domain names using the specified resolver (default native)
      --experimental                      enable experimental features
  -h, --help                              help for supabase
  -v, --version                           version for supabase
      --workdir string                    path to a Supabase project directory

Use "supabase [command] --help" for more information about a command. for realtime guides
2024-07-19 14:34:13 +09:00
Jonathan Summers-MuirandJoshen Lim a4b4167a5b fix: temporary remove default sorting (#28072)
* Update table-rows-query.ts

* Add comment

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-07-19 11:20:58 +08:00
64e5ba8777 chore: tus optimisations (#28034)
* chore: tus optimisations

* Update apps/studio/localStores/storageExplorer/StorageExplorerStore.tsx

* fix prettier

* remaining time

* fix prettier + change styling

* styling

* remove console.log

* fixed timing

* fix upload progress

* add abort uploads function

* amended chunk-size

* add cancel button

* fix infinity label

* scope aborts to a toast

* abort when cancelled

* fix divide by zero error

* Small style

* eat abort error

---------

Co-authored-by: fenos <fabri.feno@gmail.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-07-19 11:05:58 +08:00
Kang Ming efec5dd114 fix: use gotrue_id instead of email (#28071) 2024-07-19 02:35:41 +08:00
Etienne Stalmans 22d66f4999 chore: update docs and templates with search_path (#28066)
Advisor warns about missing search_path on the handle_new_user function,
which we supply in docs and SQL starter templates.
We have updated this in some docs but haven't pulled it through to everything
2024-07-18 17:54:15 +02:00
Joshen Lim 2f0bffb569 Fix access control docs (#28060) 2024-07-18 23:07:14 +08:00
Alaister Young 9ea50f6cee fix: new id in content query (#28064) 2024-07-18 10:38:48 +00:00
Kevin GrünebergandThomas Eckl 9d4d1369aa chore: adjust billing for edge function count (#28019)
Co-authored-by: Thomas Eckl <31189692+ecktoteckto@users.noreply.github.com>
2024-07-18 17:12:49 +08:00
Francesco Sansalvadore 62d8c76603 Fix/docs nav widescreen (#28061)
* fix docs nav widescreen spacing

* fix getting started overlap
2024-07-18 10:12:52 +02:00
Joel LeeandJoshen Lim 530ab69901 feat: add SAML External URL field (#27628)
* feat: add SAML External URL field

* fix: update

* feat: update package-lock.json to mirror master

* fix: patch validation

* fix:  update to default to '' instead of false

* fix: add description

* fix: re-run prettier

* Update UI

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-07-18 09:15:50 +02:00
Long Hoang 38b3f977ee docs: remove admonition on postgrest bug that has been fixed (#28059) 2024-07-18 14:24:11 +08:00
Charis abb4cbb982 fix(storage): change replaced character to U+202F (#28046)
The character that was breaking screenshots was the Narrow No-Break Space (U+202F), which is apparently not the same thing as the No-Break Space (U+00A0). (TIL there are 17 different Unicode space separators.)

Tested on local by uploading a screenshot taken with default 12-hour timestamp (which was the broken case before).
2024-07-18 14:05:28 +08:00
Joshen Lim d99c9ea13c Improvement to database extensions UI (#28037)
* Improvement to database extensions UI

* Prettier
2024-07-18 13:58:55 +08:00
Wen Bo XieandKevin Grüneberg f1541878a9 fix: singularize and capitalize Supabase plans (#28052)
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com>
2024-07-18 04:49:00 +00:00
Joshen Lim 3f01c0a6b2 Fix getAllItemsAlongFolder break (#28047) 2024-07-18 11:27:50 +08:00
Charis 7c20407302 refactor(docs): type spec parsing + testing setup (#27931)
This produces more complete type information (unions, following type alias refererences that aren't successfully dereferenced at an earlier stage, etc.), in a format that is much easier to query from UI components. Also adds a snapshot test for easier future iteration.

I had a lot of trouble configuring Jest for the snapshot tests (something to do with imports and compile targets), and there are zero other tests in this directory right now, so I just tore out the test setup and replaced it with Vitest. Much faster!
2024-07-17 10:48:26 -04:00
Zach HawtofandKang Ming fd668dd1a9 feat: Update to Slack OIDC (#27115)
* feat: Update to Slack OIDC

Update documentation to support the changes to Slack OIDC made here: https://github.com/supabase/auth/pull/1591/files

* chore: update apps/docs/content/guides/auth/social-login/auth-slack.mdx

* chore: fix prettier

---------

Co-authored-by: Kang Ming <kang.ming1996@gmail.com>
2024-07-17 14:27:52 +00:00
Div Arora d3c6e2fd10 chore: flesh out MFA recommendations (#27789) 2024-07-17 21:58:00 +08:00
Wen Bo XieandJoshen Lim 986ab126c9 feat: add project-level permissions docs (#27887)
* fix: update project-level permissions docs

* update read-only role callout

* Add section to differentiate org and project level roles

* Address comments

* Add section to chat about invite limitation for project scoped role

* Prettier

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-07-17 17:53:46 +08:00
Kevin Grüneberg e7ddc3d43c docs: clarify free plan billing (#28010) 2024-07-17 17:15:37 +08:00
Alaister YoungandJoshen Lim 3f0cd49a06 chore: new wrappers 16/07/24 (#28014)
* add paddle wrapper

* add snowflake wrapper

* Small style fixes

* fix editing and deleting wasm wrappers

* use alert for minimum version not met

* update wording

* Minor style fix

* small fix

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-07-17 07:10:07 +00:00
Alaister YoungandJoshen Lim b897d51a53 feat: use TUS for file uploads in dashboard (#28030)
* feat: use TUS for file uploads in dashboard

* handle upload progress

* add fallback for mime types

* lowercase extensions

* add note about mime

* Handle file size 0 and make check for nbsp replacement

* Fix NaN in progress

---------

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-07-17 13:27:00 +08:00
Alaister Young 939de55a21 fix: Slack OIDC enabled badge (#28029)
fix: slack oidc enabled badge
2024-07-17 12:28:08 +08:00