From 2d16de092dc0210d1a7eed164d635d06e377edb5 Mon Sep 17 00:00:00 2001 From: Inian Date: Sat, 20 Nov 2021 17:02:02 +0530 Subject: [PATCH] change links to point directly to supabase.com (#3951) * change links to point directly to supabase.com * status page is under .com --- README.md | 12 +- about/docs/careers/snippets/about.mdx | 4 +- about/docs/handbook/supasquad.mdx | 34 ++- about/docusaurus.config.js | 16 +- docker/README.md | 2 +- examples/angular-todo-list/README.md | 8 +- .../src/app/components/auth/auth.component.ts | 2 +- examples/expo-todo-list/README.md | 2 +- examples/flutter-user-management/README.md | 2 +- .../components/Header/index.js | 2 +- .../components/PageLayout.js | 2 +- examples/nextjs-slack-clone/README.md | 4 +- examples/nextjs-todo-list/README.md | 4 +- examples/nextjs-ts-user-management/README.md | 10 +- .../src/index.js | 2 +- examples/react-todo-list/README.md | 4 +- .../react-todo-list/src/components/Auth.js | 4 +- .../react-todo-list/src/components/Home.js | 2 +- examples/sveltejs-todo-list/src/items.js | 2 +- examples/vue3-ts-todo-list/README.md | 4 +- .../vue3-ts-todo-list/src/vuetils/useAuth.ts | 2 +- examples/with-stencil/README.md | 4 +- .../src/components/app-home/app-home.tsx | 2 +- i18n/README.ar.md | 6 +- i18n/README.ca.md | 10 +- i18n/README.da.md | 8 +- i18n/README.de.md | 8 +- i18n/README.es.md | 10 +- i18n/README.fa.md | 8 +- i18n/README.fr.md | 8 +- i18n/README.gr.md | 8 +- i18n/README.gu.md | 8 +- i18n/README.he.md | 8 +- i18n/README.hi.md | 8 +- i18n/README.hu.md | 10 +- i18n/README.id.md | 8 +- i18n/README.it.md | 8 +- i18n/README.jp.md | 8 +- i18n/README.ko.md | 8 +- i18n/README.ms.md | 10 +- i18n/README.nb-no.md | 8 +- i18n/README.ne.md | 8 +- i18n/README.nl.md | 8 +- i18n/README.pl.md | 8 +- i18n/README.pt-br.md | 8 +- i18n/README.pt.md | 8 +- i18n/README.ro.md | 8 +- i18n/README.ru.md | 8 +- i18n/README.si.md | 8 +- i18n/README.sq.md | 8 +- i18n/README.sv.md | 8 +- i18n/README.th.md | 8 +- i18n/README.tr.md | 8 +- i18n/README.uk.md | 8 +- i18n/README.vi-vn.md | 8 +- i18n/README.zh-cn.md | 8 +- i18n/README.zh-tw.md | 8 +- web/docs/company/aup.md | 2 +- web/docs/company/privacy.md | 2 +- web/docs/company/terms.md | 2 +- web/docs/guides/auth/auth-apple.mdx | 76 ++--- web/docs/guides/auth/auth-bitbucket.mdx | 35 ++- web/docs/guides/auth/auth-discord.mdx | 38 ++- web/docs/guides/auth/auth-email.mdx | 24 +- web/docs/guides/auth/auth-facebook.mdx | 41 ++- web/docs/guides/auth/auth-github.mdx | 34 +-- web/docs/guides/auth/auth-gitlab.mdx | 34 +-- web/docs/guides/auth/auth-google.mdx | 37 ++- web/docs/guides/auth/auth-magic-link.mdx | 24 +- web/docs/guides/auth/auth-slack.mdx | 34 +-- web/docs/guides/auth/auth-spotify.mdx | 34 +-- web/docs/guides/auth/auth-twitch.mdx | 8 +- web/docs/guides/auth/auth-twitter.mdx | 34 +-- web/docs/guides/database/arrays.mdx | 57 ++-- web/docs/guides/database/json.mdx | 149 +++++----- web/docs/guides/database/sql-to-api.mdx | 58 ++-- web/docusaurus.config.js | 16 +- web/spec/cli.yml | 7 +- web/src/data/repos/.github.json | 2 +- web/src/data/repos/benchmarks.json | 2 +- web/src/data/repos/cli.json | 2 +- web/src/data/repos/gotrue.json | 2 +- web/src/data/repos/marketplace.json | 2 +- web/src/data/repos/pg-api.json | 2 +- web/src/data/repos/postgres.json | 2 +- web/src/data/repos/postgrest-js.json | 2 +- web/src/data/repos/postgrest-rs.json | 2 +- web/src/data/repos/realtime.json | 2 +- web/src/data/repos/supabase.json | 2 +- web/src/pages/index_old.js | 2 +- web/static/.well-known/security.txt | 2 +- web/static/lawyers.txt | 2 +- ...020-12-01-supabase-alpha-november-2020.mdx | 2 +- .../2021-07-30-supabase-functions-updates.mdx | 4 +- .../2021-11-05-supabase-beta-october-2021.mdx | 37 +-- www/data/Footer.json | 2 +- www/lib/rss.tsx | 8 +- www/pages/_app.tsx | 4 +- www/pages/auth/Auth.tsx | 4 +- www/pages/beta.tsx | 12 +- .../blog/[year]/[month]/[day]/[slug].tsx | 4 +- www/pages/database/Database.tsx | 4 +- www/pages/storage/Storage.tsx | 4 +- www/public/rss.xml | 268 +++++++++--------- 104 files changed, 759 insertions(+), 776 deletions(-) diff --git a/README.md b/README.md index 20232cdc35b9c..9027b67630421 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) is an open source Firebase alternative. We're building the features of Firebase using enterprise-grade open source tools. +[Supabase](https://supabase.com) is an open source Firebase alternative. We're building the features of Firebase using enterprise-grade open source tools. - [x] Hosted Postgres Database - [x] Realtime subscriptions @@ -18,13 +18,13 @@ ## Documentation -For full documentation, visit [supabase.io/docs](https://supabase.io/docs) +For full documentation, visit [supabase.com/docs](https://supabase.com/docs) ## Community & Support - [Community Forum](https://github.com/supabase/supabase/discussions). Best for: help with building, discussion about database best practices. - [GitHub Issues](https://github.com/supabase/supabase/issues). Best for: bugs and errors you encounter using Supabase. -- [Email Support](https://supabase.io/docs/support#business-support). Best for: problems with your database or infrastructure. +- [Email Support](https://supabase.com/docs/support#business-support). Best for: problems with your database or infrastructure. - [Discord](https://discord.supabase.com). Best for: sharing your applications and hanging out with the community. ## Status @@ -46,10 +46,10 @@ Supabase is a combination of open source tools. We’re building the features of **Current architecture** -Supabase is a [hosted platform](https://app.supabase.io). You can sign up and start using Supabase without installing anything. -You can also [self-host](https://supabase.io/docs/guides/self-hosting) and [develop locally](https://supabase.io/docs/guides/local-development). +Supabase is a [hosted platform](https://app.supabase.io). You can sign up and start using Supabase without installing anything. +You can also [self-host](https://supabase.com/docs/guides/self-hosting) and [develop locally](https://supabase.com/docs/guides/local-development). -![Architecture](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architecture](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) is an object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. - [Realtime](https://github.com/supabase/realtime) is an Elixir server that allows you to listen to PostgreSQL inserts, updates, and deletes using websockets. Supabase listens to Postgres' built-in replication functionality, converts the replication byte stream into JSON, then broadcasts the JSON over websockets. diff --git a/about/docs/careers/snippets/about.mdx b/about/docs/careers/snippets/about.mdx index ffb747356cfa7..e5a186ffad5ed 100644 --- a/about/docs/careers/snippets/about.mdx +++ b/about/docs/careers/snippets/about.mdx @@ -1,3 +1,3 @@ -Supabase is an open source Firebase alternative. We're backed by Y Combinator, Mozilla, Coatue, and a bunch of [amazing developers](https://supabase.io/blog/2021/03/25/angels-of-supabase). +Supabase is an open source Firebase alternative. We're backed by Y Combinator, Mozilla, Coatue, and a bunch of [amazing developers](https://supabase.com/blog/2021/03/25/angels-of-supabase). -Supabase is a platform which makes it incredibly easy to build *and* scale your projects. \ No newline at end of file +Supabase is a platform which makes it incredibly easy to build _and_ scale your projects. diff --git a/about/docs/handbook/supasquad.mdx b/about/docs/handbook/supasquad.mdx index 64c41ca587f76..419aee5dbf1aa 100644 --- a/about/docs/handbook/supasquad.mdx +++ b/about/docs/handbook/supasquad.mdx @@ -39,14 +39,14 @@ Write guest blog posts, create documentation, and help Supabase global expansion ### Moderator -Help us maintain the community guidelines in our GitHub and Community-led communities such as Discord, [Reddit](https://reddit.com/r/Supabase/), +Help us maintain the community guidelines in our GitHub and Community-led communities such as Discord, [Reddit](https://reddit.com/r/Supabase/), [StackOverflow](https://stackoverflow.com/questions/tagged/supabase) etc. ## Benefits for SupaSquad members - Access to a Supabase Discord channel providing direct communication with the team, Discord badges, and elevated privileges. - Special AMA sessions with members of the Supabase team. -- Monthly DevRel committee call with industry-leading Developer Advocates (many of whom are [angel investors](https://supabase.io/blog/2021/03/25/angels-of-supabase)), where you can learn from the best. +- Monthly DevRel committee call with industry-leading Developer Advocates (many of whom are [angel investors](https://supabase.com/blog/2021/03/25/angels-of-supabase)), where you can learn from the best. - We'll help you build your audience by promoting content via the Supabase social channels. - Featured profile on Supabase website. - Early access to new features (and the opportunity to provide feedback to the team!). @@ -58,26 +58,34 @@ Help us maintain the community guidelines in our GitHub and Community-led commun ## How to join - 1. Apply to join the program using [this form](https://airtable.com/shr0FtLqLfhpuEya8). 2. We will start taking interviewing members from `1 September 2021`. 3. Entry is capped to 20 founding members so we can grow the community at a healthy pace and provide a great experience to all new users. 4. Membership is valid for one year, and can be renewed every year. - ## FAQs
- Why are you only admitting 20 new members? - The entire Supabase team is only 20 people, so as you can imagine adding another 20 people sounds like a lot to us! We wish we could admit everyone who wanted to join. - But we also want to make sure everyone who joins the Squad has an awesome experience. In the future we will probably expand the intake to include a monthly quota. + + Why are you only admitting 20 new members? + + The entire Supabase team is only 20 people, so as you can imagine adding another 20 people sounds like + a lot to us! We wish we could admit everyone who wanted to join. But we also want to make sure everyone + who joins the Squad has an awesome experience. In the future we will probably expand the intake to + include a monthly quota.
- What is expected? - Mostly just enthusiasm. If you are interested in Open Source and want to get involved, the SupaSquad program is a great channel. You'll be given opportunities to contribute - to the community in whatever ways match your skillset. + + What is expected? + + Mostly just enthusiasm. If you are interested in Open Source and want to get involved, the SupaSquad + program is a great channel. You'll be given opportunities to contribute to the community in whatever + ways match your skillset.
- What if I become too busy to contribute? - No worries! The program isn't a job. It's just an opportunity to build your skillset and audience within the Supabase ecosystem. -
\ No newline at end of file + + What if I become too busy to contribute? + + No worries! The program isn't a job. It's just an opportunity to build your skillset and audience within + the Supabase ecosystem. + diff --git a/about/docusaurus.config.js b/about/docusaurus.config.js index 8e8594e0406a2..7bf635b5c7286 100755 --- a/about/docusaurus.config.js +++ b/about/docusaurus.config.js @@ -7,7 +7,7 @@ module.exports = { title: 'Supabase', tagline: 'Build in a weekend. Scale to millions.', - url: 'https://supabase.io', + url: 'https://supabase.com', baseUrl: '/', favicon: '/favicon.ico', organizationName: 'supabase', // Usually your GitHub org/user name. @@ -95,15 +95,15 @@ module.exports = { items: [ { label: 'Blog', - to: 'https://supabase.io/blog', + to: 'https://supabase.com/blog', }, { label: 'Humans.txt', - to: 'https://supabase.io/humans.txt', + to: 'https://supabase.com/humans.txt', }, { label: 'Lawyers.txt', - to: 'https://supabase.io/lawyers.txt', + to: 'https://supabase.com/lawyers.txt', }, ], }, @@ -132,12 +132,12 @@ module.exports = { href: 'https://dev.to/supabase', }, { - label: "Discord", - href: "https://discord.supabase.com" + label: 'Discord', + href: 'https://discord.supabase.com', }, { label: 'RSS', - href: 'https://supabase.io/rss.xml', + href: 'https://supabase.com/rss.xml', }, ], }, @@ -146,7 +146,7 @@ module.exports = { items: [ { label: 'Brand Assets', - to: 'https://supabase.io/brand-assets', + to: 'https://supabase.com/brand-assets', }, ], }, diff --git a/docker/README.md b/docker/README.md index 353de5699fe32..9ab215b9027f4 100644 --- a/docker/README.md +++ b/docker/README.md @@ -1,3 +1,3 @@ # Supabase Docker -This is a minimal Docker Compose setup for self-hosting Supabase. Follow the steps [here](https://supabase.io/docs/guides/hosting/docker) to get started. +This is a minimal Docker Compose setup for self-hosting Supabase. Follow the steps [here](https://supabase.com/docs/guides/hosting/docker) to get started. diff --git a/examples/angular-todo-list/README.md b/examples/angular-todo-list/README.md index ed5f04f1c1510..1121c9143a529 100644 --- a/examples/angular-todo-list/README.md +++ b/examples/angular-todo-list/README.md @@ -2,7 +2,7 @@ - Frontend: - [Angular](https://angular.io) - - [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing. + - [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing. - Backend: - [app.supabase.io](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js. @@ -56,8 +56,8 @@ On [app.supabase.io](https://app.supabase.io), you can go to Authentication -> S Here, you can also enable external oauth providers, such as Google and GitHub. -Instructions to activate Google provider : https://supabase.io/docs/guides/auth/auth-google -Instructions to activate Github provider : https://supabase.io/docs/guides/auth/auth-github +Instructions to activate Google provider : https://supabase.com/docs/guides/auth/auth-google +Instructions to activate Github provider : https://supabase.com/docs/guides/auth/auth-github ## Supabase details @@ -96,7 +96,7 @@ create policy "Individuals can delete their own todos." on todos for ## Authors -- [Supabase](https://supabase.io) +- [Supabase](https://supabase.com) - [Gerome Grignon](https://github.com/geromegrignon) Supabase is open source, we'd love for you to follow along and get involved at https://github.com/supabase/supabase diff --git a/examples/angular-todo-list/src/app/components/auth/auth.component.ts b/examples/angular-todo-list/src/app/components/auth/auth.component.ts index 24a0fe94c29b1..deaa47d6f51b1 100644 --- a/examples/angular-todo-list/src/app/components/auth/auth.component.ts +++ b/examples/angular-todo-list/src/app/components/auth/auth.component.ts @@ -59,7 +59,7 @@ export class AuthComponent { async handleOAuthLogin(provider: Provider): Promise { // You need to enable the third party auth you want in Authentication > Settings - // Read more on: https://supabase.io/docs/guides/auth#third-party-logins + // Read more on: https://supabase.com/docs/guides/auth#third-party-logins let { error } = await this.supabase.signInWithProvider(provider) if (error) console.error('Error: ', error.message) } diff --git a/examples/expo-todo-list/README.md b/examples/expo-todo-list/README.md index 21d35567e1631..79a92b07b3698 100644 --- a/examples/expo-todo-list/README.md +++ b/examples/expo-todo-list/README.md @@ -83,6 +83,6 @@ create policy "Individuals can delete their own todos." on todos for ## Authors -- [Supabase](https://supabase.io) +- [Supabase](https://supabase.com) Supabase is open source, we'd love for you to follow along and get involved at https://github.com/supabase/supabase diff --git a/examples/flutter-user-management/README.md b/examples/flutter-user-management/README.md index 7f8a295afffb1..7d80578feb876 100644 --- a/examples/flutter-user-management/README.md +++ b/examples/flutter-user-management/README.md @@ -109,6 +109,6 @@ create policy "Anyone can update an avatar." ## Authors -- [Supabase](https://supabase.io) +- [Supabase](https://supabase.com) Supabase is open source. We'd love for you to follow along and get involved at https://github.com/supabase/supabase diff --git a/examples/nextjs-auth-tailwind/components/Header/index.js b/examples/nextjs-auth-tailwind/components/Header/index.js index 4ad472e176b97..4d3f7eccdde59 100644 --- a/examples/nextjs-auth-tailwind/components/Header/index.js +++ b/examples/nextjs-auth-tailwind/components/Header/index.js @@ -29,7 +29,7 @@ export default function Header() {
supabase
diff --git a/examples/nextjs-live-tracker-map/components/PageLayout.js b/examples/nextjs-live-tracker-map/components/PageLayout.js index 3020edae584c2..408ade0c9c233 100644 --- a/examples/nextjs-live-tracker-map/components/PageLayout.js +++ b/examples/nextjs-live-tracker-map/components/PageLayout.js @@ -9,7 +9,7 @@ export default function PageLayout({ title, children }) {
{children}
diff --git a/examples/nextjs-slack-clone/README.md b/examples/nextjs-slack-clone/README.md index 673dd9f956412..7a4e1191c1020 100644 --- a/examples/nextjs-slack-clone/README.md +++ b/examples/nextjs-slack-clone/README.md @@ -4,7 +4,7 @@ This is a full-stack Slack clone example using: - Frontend: - Next.js. - - [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing. + - [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing. - Backend: - [app.supabase.io](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js. @@ -305,6 +305,6 @@ values ## Authors -- [Supabase](https://supabase.io) +- [Supabase](https://supabase.com) Supabase is open source, we'd love for you to follow along and get involved at https://github.com/supabase/supabase diff --git a/examples/nextjs-todo-list/README.md b/examples/nextjs-todo-list/README.md index c98924d393b3d..73b0e2df14608 100644 --- a/examples/nextjs-todo-list/README.md +++ b/examples/nextjs-todo-list/README.md @@ -3,7 +3,7 @@ - Frontend: - [Next.js](https://github.com/vercel/next.js) - a React framework for production. - [Tailwind](https://tailwindcss.com/) for styling and layout. - - [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing. + - [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing. - Backend: - [app.supabase.io](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js. @@ -74,6 +74,6 @@ create policy "Individuals can delete their own todos." on todos for ## Authors -- [Supabase](https://supabase.io) +- [Supabase](https://supabase.com) Supabase is open source. We'd love for you to follow along and get involved at https://github.com/supabase/supabase diff --git a/examples/nextjs-ts-user-management/README.md b/examples/nextjs-ts-user-management/README.md index ebf579a529292..7182290a309ea 100644 --- a/examples/nextjs-ts-user-management/README.md +++ b/examples/nextjs-ts-user-management/README.md @@ -4,16 +4,16 @@ This example will set you up for a very common situation: users can sign up with This demonstrates how to use: -- User signups using Supabase [Auth](https://supabase.io/auth). -- User avatar images using Supabase [Storage](https://supabase.io/storage). -- Public profiles restricted with [Policies](https://supabase.io/docs/guides/auth#policies). +- User signups using Supabase [Auth](https://supabase.com/auth). +- User avatar images using Supabase [Storage](https://supabase.com/storage). +- Public profiles restricted with [Policies](https://supabase.com/docs/guides/auth#policies). - Frontend using [Next.js](<[nextjs.org/](https://nextjs.org/)>). ## Technologies used - Frontend: - [Next.js](https://github.com/vercel/next.js) - a React framework for production. - - [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing. + - [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing. - Backend: - [app.supabase.io](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js. @@ -119,6 +119,6 @@ create policy "Anyone can upload an avatar." ## Authors -- [Supabase](https://supabase.io) +- [Supabase](https://supabase.com) Supabase is open source. We'd love for you to follow along and get involved at https://github.com/supabase/supabase diff --git a/examples/react-todo-list-collaborative/src/index.js b/examples/react-todo-list-collaborative/src/index.js index fe5fc33a138a8..585f9e4dc6fed 100644 --- a/examples/react-todo-list-collaborative/src/index.js +++ b/examples/react-todo-list-collaborative/src/index.js @@ -24,7 +24,7 @@ const Home = (props) => {

Collaborative Task Lists

- Powered by Supabase + Powered by Supabase
diff --git a/examples/react-todo-list/README.md b/examples/react-todo-list/README.md index eceb0493a1f3a..ac56b4a9ada45 100644 --- a/examples/react-todo-list/README.md +++ b/examples/react-todo-list/README.md @@ -3,7 +3,7 @@ - Frontend: - [create-react-app](https://reactjs.org/docs/create-a-new-react-app.html). React Framework for building single-page applications. - [Tailwind](https://tailwindcss.com/) for styling and layout. - - [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing. + - [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing. - Backend: - [app.supabase.io/](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js. @@ -74,6 +74,6 @@ create policy "Individuals can delete their own todos." on todos for ## Authors -- [Supabase](https://supabase.io) +- [Supabase](https://supabase.com) Supabase is open source, we'd love for you to follow along and get involved at https://github.com/supabase/supabase diff --git a/examples/react-todo-list/src/components/Auth.js b/examples/react-todo-list/src/components/Auth.js index 8da4248dd715d..325c1cb815143 100644 --- a/examples/react-todo-list/src/components/Auth.js +++ b/examples/react-todo-list/src/components/Auth.js @@ -27,13 +27,13 @@ const Auth = () => { const handleOAuthLogin = async (provider) => { // You need to enable the third party auth you want in Authentication > Settings - // Read more on: https://supabase.io/docs/guides/auth#third-party-logins + // Read more on: https://supabase.com/docs/guides/auth#third-party-logins let { error } = await supabase.auth.signIn({ provider }); if (error) console.log("Error: ", error.message); }; const forgotPassword = async (e) => { - // Read more on https://supabase.io/docs/reference/javascript/reset-password-email#notes + // Read more on https://supabase.com/docs/reference/javascript/reset-password-email#notes e.preventDefault(); const email = prompt("Please enter your email:"); diff --git a/examples/react-todo-list/src/components/Home.js b/examples/react-todo-list/src/components/Home.js index b4baddc51b2f4..3c9f53103c2b7 100644 --- a/examples/react-todo-list/src/components/Home.js +++ b/examples/react-todo-list/src/components/Home.js @@ -12,7 +12,7 @@ const Home = ({ user }) => { useEffect(() => { /* Recovery url is of the form * #access_token=x&refresh_token=y&expires_in=z&token_type=bearer&type=recovery - * Read more on https://supabase.io/docs/reference/javascript/reset-password-email#notes + * Read more on https://supabase.com/docs/reference/javascript/reset-password-email#notes */ let url = window.location.hash; let query = url.substr(1); diff --git a/examples/sveltejs-todo-list/src/items.js b/examples/sveltejs-todo-list/src/items.js index f9a0a7c3551c0..5ec2204990c63 100644 --- a/examples/sveltejs-todo-list/src/items.js +++ b/examples/sveltejs-todo-list/src/items.js @@ -49,7 +49,7 @@ export const items = () => { return [] } } -// https://supabase.io/docs/library/subscribe/ +// https://supabase.com/docs/library/subscribe/ // TODO docs #179 export const subscription = () => { return supabase diff --git a/examples/vue3-ts-todo-list/README.md b/examples/vue3-ts-todo-list/README.md index 9063315c389c0..9feeefe0f75ba 100644 --- a/examples/vue3-ts-todo-list/README.md +++ b/examples/vue3-ts-todo-list/README.md @@ -2,7 +2,7 @@ - Frontend: - Vue 3, TypeScript - - [Supabase.js](https://supabase.io/docs/library/getting-started) for user management and realtime data syncing. + - [Supabase.js](https://supabase.com/docs/library/getting-started) for user management and realtime data syncing. - Backend: - [app.supabase.io](https://app.supabase.io/): hosted Postgres database with restful API for usage with Supabase.js. @@ -79,7 +79,7 @@ create policy "Individuals can delete their own todos." on todos for ## Authors -- [Supabase](https://supabase.io) +- [Supabase](https://supabase.com) - [Alex Chiu](https://github.com/chiubaca) - [YK Sugi](https://twitter.com/ykdojo) diff --git a/examples/vue3-ts-todo-list/src/vuetils/useAuth.ts b/examples/vue3-ts-todo-list/src/vuetils/useAuth.ts index e600c210a414a..d76e8c34fb9ed 100644 --- a/examples/vue3-ts-todo-list/src/vuetils/useAuth.ts +++ b/examples/vue3-ts-todo-list/src/vuetils/useAuth.ts @@ -53,7 +53,7 @@ async function handleSignup(credentials: Credentials) { /** * Handles signup via Third Party Login. - * https://supabase.io/docs/guides/auth#third-party-logins + * https://supabase.com/docs/guides/auth#third-party-logins */ async function handleOAuthLogin(provider: Provider) { const { error } = await supabase.auth.signIn({ provider }) diff --git a/examples/with-stencil/README.md b/examples/with-stencil/README.md index 9f6e140a89234..1297c71afa216 100644 --- a/examples/with-stencil/README.md +++ b/examples/with-stencil/README.md @@ -1,6 +1,6 @@ # Stencil & Supabase Starter -This is a boilerplate for creating a WebApp using [Stencil](https://github.com/ionic-team/stencil) + [Supabase](https://supabase.io/) + [Stencil Store](https://stenciljs.com/docs/stencil-store). +This is a boilerplate for creating a WebApp using [Stencil](https://github.com/ionic-team/stencil) + [Supabase](https://supabase.com/) + [Stencil Store](https://stenciljs.com/docs/stencil-store). Login Page @@ -44,7 +44,7 @@ const supabaseConfig = { }; ``` -You can find more about _Supabase Client_ config [on the official documentation page](https://supabase.io/docs/reference/javascript/initializing). +You can find more about _Supabase Client_ config [on the official documentation page](https://supabase.com/docs/reference/javascript/initializing). To start a project, run: diff --git a/examples/with-stencil/src/components/app-home/app-home.tsx b/examples/with-stencil/src/components/app-home/app-home.tsx index 4906db7482790..8faca72fecd4d 100644 --- a/examples/with-stencil/src/components/app-home/app-home.tsx +++ b/examples/with-stencil/src/components/app-home/app-home.tsx @@ -54,7 +54,7 @@ export class AppHome { Stencil Store {', and '} - + Supabase . diff --git a/i18n/README.ar.md b/i18n/README.ar.md index 2b4f185d2eefb..4dfffae0192a8 100644 --- a/i18n/README.ar.md +++ b/i18n/README.ar.md @@ -8,7 +8,7 @@ # Supabase -[Supabase](https://supabase.io)هو بديل مفتوح المصدر لـ(Firebase). نحن نبني ميزات (Firebase) باستخدام أدوات مفتوحة المصدر عالية الجودة تستخدمها الشركات. +[Supabase](https://supabase.com)هو بديل مفتوح المصدر لـ(Firebase). نحن نبني ميزات (Firebase) باستخدام أدوات مفتوحة المصدر عالية الجودة تستخدمها الشركات. - [x] قاعدة بيانات (Postgres) مستضافة. - [x] اشتراكات الوقت الفعلي. @@ -20,13 +20,13 @@ ## الشرح -للحصول على الشرح الكامل، قم بزيارة [supabase.io/docs](https://supabase.io/docs). +للحصول على الشرح الكامل، قم بزيارة [supabase.io/docs](https://supabase.com/docs). ## المجتمع والدعم - [مندى المجتمع](https://github.com/supabase/supabase/discussions). الأفضل لـ: المساعدة في البناء، والنقاش حول أفضل ممارسات قاعدة البيانات. - [مشاكل GitHub](https://github.com/supabase/supabase/issues). الأفضل لـ: المشاكل والأخطاء التي تواجهها عند استخدامك لـ(Supabase). -- [دعم البريد الإلكتروني](https://supabase.io/docs/support#business-support). الأفضل لـ: مشاكل مع قاعدة بياناتك أو البنية التحتية. +- [دعم البريد الإلكتروني](https://supabase.com/docs/support#business-support). الأفضل لـ: مشاكل مع قاعدة بياناتك أو البنية التحتية. ## الحالة diff --git a/i18n/README.ca.md b/i18n/README.ca.md index 219a7339a433f..fb36419d06b7c 100644 --- a/i18n/README.ca.md +++ b/i18n/README.ca.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) és una alternativa de codi obert a Firebase. Estem construint les funcionalitats de Firebase usant eines de codi obert de nivell empresarial. +[Supabase](https://supabase.com) és una alternativa de codi obert a Firebase. Estem construint les funcionalitats de Firebase usant eines de codi obert de nivell empresarial. - [x] Allotjament de base de dades Postgres - [x] Subscripcions en temps real @@ -18,13 +18,13 @@ ## Documentació -Per a veure la documentació completa, visita [supabase.io/docs](https://supabase.io/docs). +Per a veure la documentació completa, visita [supabase.io/docs](https://supabase.com/docs). ## Comunitat i suport - [Fòrum de la comunitat](https://github.com/supabase/supabase/discussions). Millor per a: ajuda construint, discussions sobre les millors pràctiques de base de dades. - [GitHub Issues](https://github.com/supabase/supabase/issues). Millor per a: errors que et pots trobar utilitzant Supabase. -- [Suport per correu electrònic](https://supabase.io/docs/support#business-*support). Millor per a: problemes amb la base de dades o infraestructura. +- [Suport per correu electrònic](https://supabase.com/docs/support#business-*support). Millor per a: problemes amb la base de dades o infraestructura. - [Discord](https://discord.supabase.com). Millor per a: compartir les teves aplicacions i passar l’estona amb la comunitat. ## Estat @@ -46,9 +46,9 @@ Supabase és una combinació d’eines de codi obert. Estem construint les funci **Arquitectura actual** -Supabase és una [plataforma allotjada](https://app.supabase.io). Et pots registrar i començar a utilitzar Supabase sense instal·lar res. També podeu tenir una [_host_ pròpia](https://supabase.io/docs/guides/self-hosting) i [desenvolupar localment](https://supabase.io/docs/guides/local-development). +Supabase és una [plataforma allotjada](https://app.supabase.io). Et pots registrar i començar a utilitzar Supabase sense instal·lar res. També podeu tenir una [_host_ pròpia](https://supabase.com/docs/guides/self-hosting) i [desenvolupar localment](https://supabase.com/docs/guides/local-development). -![Arquitectura](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Arquitectura](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) és un sistema de base de dades objecte–relacional amb més de 30 anys de desenvolupament actiu que s’ha guanyat la seva forta reputació per ser de confiança, robust i d’alt rendiment. - [Temps real](https://github.com/supabase/realtime) és un server construït en Elixir que permet escoltar els _inserts_, _updates_ i _deletes_ de PostgreSQL utilitzant WebSockets. Supabase escolta a la funcionalitat de replicació integrada de PostgreSQL, converteix el byte de replicació en un JSON i després transmet el JSON a través de WebSockets. diff --git a/i18n/README.da.md b/i18n/README.da.md index d49510f286b79..e0b7f0da16cfc 100644 --- a/i18n/README.da.md +++ b/i18n/README.da.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) er et open source Firebase alternativ. Vi bygger Firebase features ved hjælp af anerkendte open source værktøjer. +[Supabase](https://supabase.com) er et open source Firebase alternativ. Vi bygger Firebase features ved hjælp af anerkendte open source værktøjer. - [x] Hosted Postgres Database - [x] Realtids abonnementer @@ -18,13 +18,13 @@ ## Dokumentation -For fuld dokumentation, besøg [supabase.io/docs](https://supabase.io/docs) +For fuld dokumentation, besøg [supabase.io/docs](https://supabase.com/docs) ## Fælleskab & Support - [Community Forum](https://github.com/supabase/supabase/discussions). Bedst til: hjælp med at udvikle løsninger og diskussion om god praksis for databaseudvikling. - [GitHub Issues](https://github.com/supabase/supabase/issues). Bedst til: fejl du oplever i Supabase. -- [Email Support](https://supabase.io/docs/support#business-support). Bedst til: problemer med din database eller infrastruktur. +- [Email Support](https://supabase.com/docs/support#business-support). Bedst til: problemer med din database eller infrastruktur. ## Status @@ -47,7 +47,7 @@ Supabase er en kombination af open source værktøjer. Vi bygger Firebase fuktio Supabase er en [hosted platform](https://app.supabase.io). Du kan skrive dig op og starte med at anvende Supabase uden nogen form for installation. Vi er stadig i gang med at forbedre den lokale udvikleroplevelse - dette er pt vores hovedfokus sammen med platformens generelle stabilitet. -![Arkitektur](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Arkitektur](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) er en objektorienteret relationel database med mere end 30 års aktiv udvikling der har givet et stærkt omdømme for pålidelighed, funktionel robusthed og ydeevne. - [Realtime](https://github.com/supabase/realtime) er en Elixir server der giver mulighed for at lytte efter PostgreSQL oprettelser, opdateringer og sletninger ved hjælp af websockets. Supabase lytter efter Postgres' indbyggede replikeringsmekanisme, konverterer replika byte-strømmen til JSON og udsender derefter JSON gennem websockets. diff --git a/i18n/README.de.md b/i18n/README.de.md index e64b55415a689..4e20cd7cf1428 100644 --- a/i18n/README.de.md +++ b/i18n/README.de.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) ist eine Open-Source Alternative zu Firebase. Wir bauen die Features von Firebase mithilfe von Enterprise-tauglichen Open-Source Tools. +[Supabase](https://supabase.com) ist eine Open-Source Alternative zu Firebase. Wir bauen die Features von Firebase mithilfe von Enterprise-tauglichen Open-Source Tools. - [x] Gehostete Postgres Datenbank - [x] Echtzeit Subscriptions @@ -18,13 +18,13 @@ ## Dokumentation -Um die gesamte Dokumentation einzusehen, schaue auf [supabase.io/docs](https://supabase.io/docs) vorbei. +Um die gesamte Dokumentation einzusehen, schaue auf [supabase.io/docs](https://supabase.com/docs) vorbei. ## Community & Support - [Community Forum](https://github.com/supabase/supabase/discussions). Am Besten für: Hilfe bei der Implementierung/Integration, Diskussionen über Datenbank Best-Practices. - [GitHub Issues](https://github.com/supabase/supabase/issues). Am Besten für: Bugs und Fehler die dir beim Nutzen von Supabase auffallen. -- [Email Support](https://supabase.io/docs/support#business-support). Am Besten für: Probleme mit deiner Datenbank oder Infrastruktur. +- [Email Support](https://supabase.com/docs/support#business-support). Am Besten für: Probleme mit deiner Datenbank oder Infrastruktur. - [Discord](https://discord.supabase.com/). Am besten für: Anwendungen teilen und mit der Community abhängen. ## Status @@ -50,7 +50,7 @@ Supabase ist eine [gehostete Plattform](https://app.supabase.io). Du kannst dich bei Supabase anmelden und sofort loslegen, ohne etwas zu installieren. Du kannst Supabase auch selbst hosten und lokal entwickeln. -![Architektur](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architektur](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) ist ein objektrelationales Datenbanksystem, das seit über 30 Jahren aktiv entwickelt wird und für Zuverlässigkeit, Robustheit der Funktionen und Leistung geschätzt wird. - [Realtime](https://github.com/supabase/realtime) ist ein Elixir-Server, mit dem du auf PostgreSQL-Inserts, -Updates und -Deletes über Websockets hören kannst. Supabase hört auf die eingebaute Replikationsfunktionalität von Postgres, konvertiert den Replikations-Byte-Stream in JSON und sendet das JSON dann über Websockets. diff --git a/i18n/README.es.md b/i18n/README.es.md index 7149f1089525a..4ed0b260457a4 100644 --- a/i18n/README.es.md +++ b/i18n/README.es.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) es una alternativa de código abierto a Firebase. Estamos construyendo las funcionalidades de Firebase usando herramientas de código abierto de nivel empresarial. +[Supabase](https://supabase.com) es una alternativa de código abierto a Firebase. Estamos construyendo las funcionalidades de Firebase usando herramientas de código abierto de nivel empresarial. - [x] Alojamiento de base de datos Postgres - [x] Suscripciones en tiempo real @@ -18,13 +18,13 @@ ## Documentación -Para ver la documentación completa, visita [supabase.io/docs](https://supabase.io/docs). +Para ver la documentación completa, visita [supabase.io/docs](https://supabase.com/docs). ## Comunidad y soporte - [Foro de la comunidad](https://github.com/supabase/supabase/discussions). Mejor para: ayuda construyendo, discusiones acerca de las mejores practicas de base de datos. - [GitHub Issues](https://github.com/supabase/supabase/issues). Mejor para: bugs y errores que te puedes encontrar utilizando Supabase. -- [Soporte por e-mail](https://supabase.io/docs/support#business-support). Mejor para: problemas con la base de datos o infraestructura. +- [Soporte por e-mail](https://supabase.com/docs/support#business-support). Mejor para: problemas con la base de datos o infraestructura. - [Discord](https://discord.supabase.com). Mejor para: compartir tus aplicaciones y pasar el rato con la comunidad. ## Estatus @@ -46,9 +46,9 @@ Supabase es una combinación de herramientas de código abierto. Estamos constru **Arquitectura actual** -Supabase es una [plataforma alojada](https://app.supabase.io). Te puedes registrar y comenzar a utilizar Supabase sin instalar nada. También puedes tener un [_host_ propio](https://supabase.io/docs/guides/self-hosting) y [desarrollar en local](https://supabase.io/docs/guides/local-development). +Supabase es una [plataforma alojada](https://app.supabase.io). Te puedes registrar y comenzar a utilizar Supabase sin instalar nada. También puedes tener un [_host_ propio](https://supabase.com/docs/guides/self-hosting) y [desarrollar en local](https://supabase.com/docs/guides/local-development). -![Arquitectura](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Arquitectura](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) es un sistema de base de datos objeto-relacional con más de 30 años de desarrollo activo que se ha ganado su fuerte reputación por ser confiable, robusto y de alto rendimiento. - [Tiempo Real](https://github.com/supabase/realtime) es un server construido en Elixir que permite escuchar a los _inserts_, _updates_ y _deletes_ de PostgreSQL utilizando WebSockets. Supabase escucha a la funcionalidad de replicación integrada de PostgreSQL, convierte el byte de replicación en un JSON y después transmite el JSON a través de WebSockets. diff --git a/i18n/README.fa.md b/i18n/README.fa.md index 5de9bd1d6d6f2..049f2a13cce61 100644 --- a/i18n/README.fa.md +++ b/i18n/README.fa.md @@ -6,7 +6,7 @@ # Supabase -‫[Supabase](https://supabase.io) یک جایگزین اپن‌سورس برای Firebase است. ما در حال ساخت امکانات Firebase با استفاده ابزارهای اپن‌سورس و کلاس تجاری هستیم. +‫[Supabase](https://supabase.com) یک جایگزین اپن‌سورس برای Firebase است. ما در حال ساخت امکانات Firebase با استفاده ابزارهای اپن‌سورس و کلاس تجاری هستیم. - [x] ‫دیتابیس Postgres میزبانی‌شده - [x] اتصال و ارتباط بلادرنگ @@ -18,13 +18,13 @@ ## مستندات -برای مستندات کامل به‫ [supabase.io/docs](https://supabase.io/docs) مراجعه کنید. +برای مستندات کامل به‫ [supabase.io/docs](https://supabase.com/docs) مراجعه کنید. ## جامعه و پشتیبانی - ‫[Community Forum](https://github.com/supabase/supabase/discussions). گزینه مناسب برای راهنمایی گرفتن در مورد توسعه و روش مناسب استفاده از دیتابیس می‌باشد. - ‫[GitHub Issues](https://github.com/supabase/supabase/issues). گزینه مناسب برای خطاها و باگ‌هایی که در استفاده از Supabase برمی‌خوردید. -- ‫[Email Support](https://supabase.io/docs/support#business-support). بهترین گزینه برای مشکلات مرتبط با دیتابیس و زیرساخت است. +- ‫[Email Support](https://supabase.com/docs/support#business-support). بهترین گزینه برای مشکلات مرتبط با دیتابیس و زیرساخت است. ## وضعیت @@ -47,7 +47,7 @@ ‫Supabase یک [پلتفرم میزبانی‌شده](https://app.supabase.io) است. شما می‌توانید بدون نصب چیزی، ثبت‌نام و شروع به استفاده از Supabase کنید. ما هنوز در حال ساختن تجربه‌ی توسعه local هستیم - این تمرکز اصلی فعلی ما علاوه بر اتکاپذیری است. -![معماری](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![معماری](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - ‫[PostgreSQL](https://www.postgresql.org/) یک سیستم دیتابیس object-relational با بیش از ۳۰سال سابقه توسعه می‌باشد که اعتبار زیادی بابت اتکاپذیری، امکانات قوی و سرعت کسب کرده است. - ‫[Realtime](https://github.com/supabase/realtime) یک سرور Elixir است که اجازه می‌دهد به اضافه کردن، به‌روز کردن و حذف کردن‌های PostgreSQL با استفاده از websockets گوش دهید. Supabase به عملکرد داخلی PostgreSQL برای replication گوش می‌دهد، replication byte stream را به JSON تبدیل می‌کند و JSON را از طریق websock به خارج broadcast می‌کند. diff --git a/i18n/README.fr.md b/i18n/README.fr.md index 5fc17b2775083..8fa92a625f5bc 100644 --- a/i18n/README.fr.md +++ b/i18n/README.fr.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) est une alternative open source à Firebase. Nous développons les fonctionnalités de Firebase en utilisant des outils open source de qualité professionnelle. +[Supabase](https://supabase.com) est une alternative open source à Firebase. Nous développons les fonctionnalités de Firebase en utilisant des outils open source de qualité professionnelle. - [x] Base de données Postgres hébergée - [x] Abonnements en temps réel @@ -18,13 +18,13 @@ ## Documentation -Pour une documentation complète, visitez [supabase.io/docs](https://supabase.io/docs) +Pour une documentation complète, visitez [supabase.io/docs](https://supabase.com/docs) ## Communauté et Support - [Forum communautaire](https://github.com/supabase/supabase/discussions). Idéal pour : aide à la construction, discussion sur les meilleures pratiques en matière de bases de données. - [GitHub Issues](https://github.com/supabase/supabase/issues). Idéal pour : les bugs et les erreurs que vous rencontrez en utilisant Supabase. -- [Support par e-mail](https://supabase.io/docs/support#business-support). Idéal pour : les problèmes avec votre base de données ou votre infrastructure. +- [Support par e-mail](https://supabase.com/docs/support#business-support). Idéal pour : les problèmes avec votre base de données ou votre infrastructure. ## Statut @@ -47,7 +47,7 @@ Supabase est une combinaison d'outils open source. Nous développons les fonctio Supabase est une [plateforme hébergée](https://app.supabase.io). Vous pouvez vous inscrire et commencer à utiliser Supabase sans rien installer. Nous sommes toujours en train de créer l'expérience de développement local - c'est maintenant notre objectif principal, ainsi que la stabilité de la plateforme. -![Architecture](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architecture](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) est un système de base de données relationnel-objet dont le développement actif depuis plus de 30 ans lui a valu une solide réputation de fiabilité, de robustesse des fonctionnalités et de performance. - [Realtime](https://github.com/supabase/realtime) est un serveur Elixir qui vous permet d'écouter les insertions, mises à jour et suppressions PostgreSQL à l'aide de websockets. Supabase écoute la fonctionnalité de réplication intégrée de Postgres, convertit le flux d'octets de réplication en JSON, puis diffuse le JSON sur des websockets. diff --git a/i18n/README.gr.md b/i18n/README.gr.md index a3095e24a1178..1d8b31db5a8e5 100644 --- a/i18n/README.gr.md +++ b/i18n/README.gr.md @@ -6,7 +6,7 @@ # Supabase -To [Supabase](https://supabase.io) είναι μια εναλλακτική λύση ανοιχτού κώδικα αντί του Firebase. Δημιουργούμε τις δυνατότητες του Firebase χρησιμοποιώντας εργαλεία ανοιχτού κώδικα εταιρικού επιπέδου. +To [Supabase](https://supabase.com) είναι μια εναλλακτική λύση ανοιχτού κώδικα αντί του Firebase. Δημιουργούμε τις δυνατότητες του Firebase χρησιμοποιώντας εργαλεία ανοιχτού κώδικα εταιρικού επιπέδου. - [x] Hosted Postgres Database - [x] Realtime subscriptions @@ -18,13 +18,13 @@ To [Supabase](https://supabase.io) είναι μια εναλλακτική λύ ## Documentation -Για το πλήρες Documentation, επισκεφθείτε το [supabase.io/docs](https://supabase.io/docs) +Για το πλήρες Documentation, επισκεφθείτε το [supabase.io/docs](https://supabase.com/docs) ## Κοινότητα και υποστήριξη - [Community Forum](https://github.com/supabase/supabase/discussions). Καλύτερο για: βοήθεια στo building, συζήτηση σχετικά με τις βέλτιστες πρακτικές βάσης δεδομένων. - [GitHub Issues](https://github.com/supabase/supabase/issues). Καλύτερο για: σφάλματα (bugs) και λάθη (errors) που συναντάτε κατά τη χρήση Supabase. -- [Email Support](https://supabase.io/docs/support#business-support). Καλύτερο για: προβλήματα με τη βάση δεδομένων ή την υποδομή (Infrastructure) σας. +- [Email Support](https://supabase.com/docs/support#business-support). Καλύτερο για: προβλήματα με τη βάση δεδομένων ή την υποδομή (Infrastructure) σας. ## Κατάσταση @@ -47,7 +47,7 @@ To [Supabase](https://supabase.io) είναι μια εναλλακτική λύ Το Supabase είναι ένα [hosted platform](https://app.supabase.io) (φιλοξενούμενη πλατφόρμα). Μπορείτε να εγγραφείτε και να αρχίσετε να χρησιμοποιείτε το Supabase χωρίς να εγκαταστήσετε τίποτα. Εξακολουθούμε να αναπτύσουμε την εμπειρία της τοπικής ανάπτυξης (Local Development) - αυτή είναι τώρα η βασική μας εστίαση, μαζί με τη σταθερότητα της πλατφόρμας. -![Architecture](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architecture](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) is an object-relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance. - [Realtime](https://github.com/supabase/realtime) is an Elixir server that allows you to listen to PostgreSQL inserts, updates, and deletes using websockets. Supabase listens to Postgres' built-in replication functionality, converts the replication byte stream into JSON, then broadcasts the JSON over websockets. diff --git a/i18n/README.gu.md b/i18n/README.gu.md index 1b13ee3ce38bc..94d87aefcfbe2 100644 --- a/i18n/README.gu.md +++ b/i18n/README.gu.md @@ -6,7 +6,7 @@ # સુપાબેઝ -[સુપાબેઝ](https://supabase.io) ફાયરબેઝ માટે એક ઓપન-સોર્સ વિકલ્પ છે. અમે એન્ટરપ્રાઇઝ-ગ્રેડ ઓપન સોર્સ ટૂલ્સનો ઉપયોગ કરીને ફાયરબેઝની સુવિધાઓ બનાવી રહ્યા છીએ. +[સુપાબેઝ](https://supabase.com) ફાયરબેઝ માટે એક ઓપન-સોર્સ વિકલ્પ છે. અમે એન્ટરપ્રાઇઝ-ગ્રેડ ઓપન સોર્સ ટૂલ્સનો ઉપયોગ કરીને ફાયરબેઝની સુવિધાઓ બનાવી રહ્યા છીએ. - [x] હોસ્ટેડ પોસ્ટગ્રેસ ડેટાબેઝ - [x] રીઅલટાઇમ સબ્સ્ક્રિપ્શન્સ @@ -18,13 +18,13 @@ ## દસ્તાવેજીકરણ -સંપૂર્ણ દસ્તાવેજીકરણ માટે, મુલાકાત લો [supabase.io/docs](https://supabase.io/docs) +સંપૂર્ણ દસ્તાવેજીકરણ માટે, મુલાકાત લો [supabase.io/docs](https://supabase.com/docs) ## સમુદાય અને મદદ - [સમુદાય મંચ](https://github.com/supabase/supabase/discussions). આ માટે શ્રેષ્ઠ: બિલ્ડિંગમાં સહાય, ડેટાબેઝની શ્રેષ્ઠ પદ્ધતિઓ વિશેની ચર્ચા. - [ગિટહબ ઇસ્યુઝ](https://github.com/supabase/supabase/issues). આ માટે શ્રેષ્ઠ: સુપાબેઝ વાપરતી વખતે તમને જે બગ્ઝ અને એરર્સ મળે. -- [ઇમેઇલ સહાય](https://supabase.io/docs/support#business-support). આ માટે શ્રેષ્ઠ: તમારા ડેટાબેઝ અથવા ઇન્ફ્રાસ્ટ્રક્ચર સાથેની સમસ્યાઓ. +- [ઇમેઇલ સહાય](https://supabase.com/docs/support#business-support). આ માટે શ્રેષ્ઠ: તમારા ડેટાબેઝ અથવા ઇન્ફ્રાસ્ટ્રક્ચર સાથેની સમસ્યાઓ. - [ડીસ્કોર્ડ](http://discord.supabase.com). આ માટે શ્રેષ્ઠ: તમારી એપ્લિકેશનો શેર કરવા માટે અને સમુદાયને મળવા માટે. ## સ્થિતિ @@ -48,7 +48,7 @@ સુપાબેઝ એક [હોસ્ટેડ પ્લેટફોર્મ](https://app.supabase.io) છે. તમે સાઇન અપ કરી શકો છો અને કંઈપણ ઇન્સ્ટોલ કર્યા વગર સુપાબેઝનો ઉપયોગ શરૂ કરી શકો છો. અમે હજી પણ સ્થાનિક ડેવલપમેન્ટ અનુભવ બનાવી રહ્યા છીએ - પ્લેટફોર્મ સ્થિરતાની સાથે હવે આ અમારું મુખ્ય લક્ષ્ય છે. -![સ્થાપત્ય](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![સ્થાપત્ય](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) એક ઓબ્જેક્ટ-રિલેશનલ ડેટાબેઝ સિસ્ટમ છે જેમાં 30 વર્ષથી વધુ સક્રિય વિકાસ છે જેણે તેને વિશ્વસનીયતા, લક્ષણ મજબુતાઇ અને પ્રદર્શન માટે મજબૂત પ્રતિષ્ઠા પ્રાપ્ત કરી છે - [Realtime](https://github.com/supabase/realtime) એલિક્સિર સર્વર છે જે તમને વેબસોકેટનો ઉપયોગ કરીને PostgreSQL દાખલ, અપડેટ્સ અને ડીલીટ માટે પરવાનગી આપે છે. સુપાબેઝ Postgresની બિલ્ટ-ઇન પ્રતિકૃતિ વિધેયને સાંભળે છે, પ્રતિકૃતિ બાઇટ પ્રવાહને JSON માં ફેરવે છે, પછી વેબસોકેટ્સ પર JSON પ્રસારિત કરે છે. diff --git a/i18n/README.he.md b/i18n/README.he.md index 4a9f96314f057..66cd20eb72f3a 100644 --- a/i18n/README.he.md +++ b/i18n/README.he.md @@ -8,7 +8,7 @@ # Supabase -[Supabase](https://supabase.io) Supabase הוא חלופה בקוד פתוח של Firebase. אנו מפתחים את התכונות של Firebase באמצעות כלי קוד פתוח ברמת גימור ארגונית. +[Supabase](https://supabase.com) Supabase הוא חלופה בקוד פתוח של Firebase. אנו מפתחים את התכונות של Firebase באמצעות כלי קוד פתוח ברמת גימור ארגונית. - [x] מאגר נתונים מסוג פוסטגרס (Postgres) - [x] מנויים בזמן אמת @@ -20,13 +20,13 @@ ## תיעוד -לתיעוד המלא, בקר\י ב[supabase.io/docs](https://supabase.io/docs) +לתיעוד המלא, בקר\י ב[supabase.io/docs](https://supabase.com/docs) ## קהילה & תמיכה - [פורום הקהילה](https://github.com/supabase/supabase/discussions). נועד עבור: עזרה בבנייה, דיון אודות שיטות עבודה מומלצות מול מאגר הנתונים. - [GitHub Issues](https://github.com/supabase/supabase/issues). נועד עבור: דיווח על באגים ושגיאות בזמן שימוש בSupabase -- [אימייל תמיכה](https://supabase.io/docs/support#business-support). נועד עבור: תקלות במסד הנתונים או בתשתית שלך. +- [אימייל תמיכה](https://supabase.com/docs/support#business-support). נועד עבור: תקלות במסד הנתונים או בתשתית שלך. ## סטטוס @@ -50,7 +50,7 @@ Supabase הוא שילוב של כלי קוד פתוח. אנו בונים את Supabase היא [תשתית ענן](https://app.supabase.io) . את\ה יכול\ה להירשם ולהתחיל להשתמש ב- Supabase מבלי להתקין שום דבר. אנו עדיין עובדים על לייצר את חוויית הפיתוח המקומית - בזה אנחנו מתמקדים, יחד עם יציבות המערכת. -![Architecture](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architecture](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [פוסטגרס (PostgreSQL)](https://www.postgresql.org/) זהו מסד נתונים רלציוני עם למעלה מ -30 שנות פיתוח פעיל שזכתה למוניטין של אמינות, עמידות וביצועים. - [Realtime](https://github.com/supabase/realtime) הוא שרת Elixir המאפשר להאזין לתוספות, עדכונים ומחיקות ב-PostgreSQL באמצעות websockets. Supabase מאזין לפונקציונליות ההעתק המובנית של Postgres, ממיר את המידע ל- JSON ואז משדר את ה- JSON מעל websockets. diff --git a/i18n/README.hi.md b/i18n/README.hi.md index d4a7c5406373d..9c07a7e1b40b3 100644 --- a/i18n/README.hi.md +++ b/i18n/README.hi.md @@ -6,7 +6,7 @@ # Supabase -[सुपबेस](https://supabase.io) एक खुला स्रोत फायरबेस विकल्प है। हम एंटरप्राइज़-ग्रेड ओपन सोर्स टूल का उपयोग करके फायरबेस की सुविधाओं का निर्माण कर रहे हैं। +[सुपबेस](https://supabase.com) एक खुला स्रोत फायरबेस विकल्प है। हम एंटरप्राइज़-ग्रेड ओपन सोर्स टूल का उपयोग करके फायरबेस की सुविधाओं का निर्माण कर रहे हैं। - [x] होस्टेड पोस्टग्रेज डेटाबेस - [x] रीयलटाइम सदस्यता @@ -18,13 +18,13 @@ ## प्रलेखन -पूर्ण प्रलेखन के लिए, [supabase.io/docs](https://supabase.io/docs) पर जाएँ +पूर्ण प्रलेखन के लिए, [supabase.io/docs](https://supabase.com/docs) पर जाएँ ## सामुदायिक तथा सहयोग - [सामुदायिक मंच](https://github.com/supabase/supabase/discussions). सर्वोत्कृष्ट: निर्माण करने में मदद, डेटाबेस सर्वोत्तम प्रथाओं के बारे में चर्चा। - [गिटहब मुद्दे](https://github.com/supabase/supabase/issues). सर्वोत्कृष्ट: दोष और त्रुटियां जो आप का सामना कर रहे हैं Supabase। -- [ई-मेल समर्थन](https://supabase.io/docs/support#business-support). सर्वोत्कृष्ट: आपके डेटाबेस या आधारिक संरचना के साथ समस्याएं। +- [ई-मेल समर्थन](https://supabase.com/docs/support#business-support). सर्वोत्कृष्ट: आपके डेटाबेस या आधारिक संरचना के साथ समस्याएं। ## स्थिति @@ -47,7 +47,7 @@ सुपबेस [होस्टेड प्लेटफार्म](https://app.supabase.io). आप साइन अप कर सकते हैं और कुछ भी स्थापित किए बिना सुपबेस का उपयोग करना शुरू कर सकते हैं। हम अभी भी स्थानीय विकास का अनुभव पैदा कर रहे हैं - यह अब मंच स्थिरता के साथ-साथ हमारा मुख्य फोकस है। -![आर्किटेक्चर](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![आर्किटेक्चर](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) 30 से अधिक वर्षों के सक्रिय विकास के साथ एक वस्तु-संबंधपरक डेटाबेस प्रणाली है जिसने इसे विश्वसनीयता, सुविधा मजबूती और प्रदर्शन के लिए एक मजबूत प्रतिष्ठा अर्जित की है। - [Realtime](https://github.com/supabase/realtime) एक एलिक्जिर सर्वर है जो आपको पोस्टग्रॉसीक्यूएल आवेषण, अपडेट्स को सुनने की अनुमति देता है और वेबसोकेट का उपयोग करके हटाता है। सुपबेस पोस्टग्रेज की अंतर्निहित प्रतिकृति कार्यक्षमता को सुनता है, प्रतिकृति बाइट स्ट्रीम को JSON में परिवर्तित करता है, फिर JSON को वेबस्कॉक पर प्रसारित करता है। diff --git a/i18n/README.hu.md b/i18n/README.hu.md index d390eb0687f6b..5f2ef2f8d5ae7 100644 --- a/i18n/README.hu.md +++ b/i18n/README.hu.md @@ -6,7 +6,7 @@ # Supabase -A [Supabase](https://supabase.io) egy nyílt forráskódú Firebase alternatíva. A Firebase funkcióit építjük vállalati szintű nyílt forráskódú eszközökkel. +A [Supabase](https://supabase.com) egy nyílt forráskódú Firebase alternatíva. A Firebase funkcióit építjük vállalati szintű nyílt forráskódú eszközökkel. - [x] Hosztolt Postgres Adatbázis - [x] Valós idejű feliratkozások @@ -18,13 +18,13 @@ A [Supabase](https://supabase.io) egy nyílt forráskódú Firebase alternatíva ## Dokumentáció -A teljes dokumentációért látogasson el a [supabase.io/docs](https://supabase.io/docs) oldalra. +A teljes dokumentációért látogasson el a [supabase.io/docs](https://supabase.com/docs) oldalra. ## Közösség & Támogatás - [Közösségi Fórum](https://github.com/supabase/supabase/discussions). Segítség az építésben, beszélgetés az adatbázis legjobb gyakorlatairól. - [GitHub Issues](https://github.com/supabase/supabase/issues). Ha bugokat vagy hibákat észlelsz a Supabase használata közben. -- [Emailes Támogatás](https://supabase.io/docs/support#business-support). Adatbázis és infrastruktúra hibáinak emailes megoldása. +- [Emailes Támogatás](https://supabase.com/docs/support#business-support). Adatbázis és infrastruktúra hibáinak emailes megoldása. - [Discord](https://discord.supabase.com). Programok megosztása és kikapcsolódés a közösséggel. ## Állapot @@ -47,9 +47,9 @@ A Supabase nyílt forráskódú eszközök kombinációja.A Firebase funkcióit **Jelenlegi architektúra** Supabase egy [hosztolt platform](https://app.supabase.io). Regisztrálással letöltés nélkül is elkezdheted használni. -De [hosztolhatod magadnak](https://supabase.io/docs/guides/self-hosting) és akár [fejlesztheted helyileg](https://supabase.io/docs/guides/local-development). +De [hosztolhatod magadnak](https://supabase.com/docs/guides/self-hosting) és akár [fejlesztheted helyileg](https://supabase.com/docs/guides/local-development). -![Architektúra](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architektúra](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) egy objektum-kapcsolati adatbázis rendszer több mint 30 évnyi aktív fejlesztéssel ezalatt hírnevvet szerzett megbízhatóságáról, robosztus felépítéséről, és teljesítményéről. - [Valós idő](https://github.com/supabase/realtime) egy Elixir szerver ami lehetővé teszi hogy figyeld a PostgreSQL beillesztéseket, frissítéseket, és törléseket websocket-ek felhasználásával. Supabase figyeli a Postgres belső replikációs funkcióját, átalakítja a replikációs bájtokat egy JSON-be, majd a JSON-t elküldi a websocket kapcsolaton. diff --git a/i18n/README.id.md b/i18n/README.id.md index 013b172f1261d..9d9a1bb1b4cb2 100644 --- a/i18n/README.id.md +++ b/i18n/README.id.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) adalah alternatif sumber terbuka dari Firebase. Kami membangun fitur-fitur Firebase menggunakan alat-alat sumber terbuka tingkat perusahaan. +[Supabase](https://supabase.com) adalah alternatif sumber terbuka dari Firebase. Kami membangun fitur-fitur Firebase menggunakan alat-alat sumber terbuka tingkat perusahaan. - [x] Hosting database Postgres - [x] Langganan waktu nyata (Realtime) @@ -18,13 +18,13 @@ ## Dokumentasi -Untuk dokumentasi lengkap, kunjungi [supabase.io/docs](https://supabase.io/docs) +Untuk dokumentasi lengkap, kunjungi [supabase.io/docs](https://supabase.com/docs) ## Komunitas & Dukungan - [Forum Komunitas](https://github.com/supabase/supabase/discussions). Baik untuk: membantu pembangunan, diskusi mengenai praktik terbaik dalam database. - [GitHub Issues](https://github.com/supabase/supabase/issues). Baik untuk: bugs and kesalahan yang ditemui saat menggunakan Supabase. -- [Email Bantuan](https://supabase.io/docs/support#business-support). Baik untuk: masalah-masalah dengan database atau infrastruktur. +- [Email Bantuan](https://supabase.com/docs/support#business-support). Baik untuk: masalah-masalah dengan database atau infrastruktur. ## Status @@ -47,7 +47,7 @@ Supabase adalah kombinasi dari alat-alat sumber terbuka. Kami membangun fitur-fi Supabase adalah sebuah [platform yang dihosting](https://app.supabase.io). Anda dapat mendaftar dan mulai menggunakan Supabase tanpa memasang apa pun. Kami masih membangun pengalaman pengembangan lokal yang merupakan fokus utama kami saat ini, bersama dengan stabilitas platform. -![Arsitektur](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Arsitektur](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) adalah sebuah sistem database objek-relasional dengan pengembangan aktif lebih dari 30 tahun sehingga memiliki reputasi yang kuat dalam keandalan, ketahanan fitur, dan kinerja. - [Realtime](https://github.com/supabase/realtime) adalah sebuah server Elixir yang memungkinkan anda mendengarkan penyisipan, perubahan, dan penghapusan dari PostgreSQL menggunakan WebSocket. Supabase mendengarkan fungsionalitas replikasi bawaan Postgres, mengubah stream byte ke JSON, kemudian JSON tersebut disiarkan melalui WebSocket. diff --git a/i18n/README.it.md b/i18n/README.it.md index 3d333c41a6f6a..82891efa660ea 100644 --- a/i18n/README.it.md +++ b/i18n/README.it.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) è una alternativa a Firebase con codice sorgente aperto. Stiamo sviluppando le funzionalità offerte da Firebase utilizzando strumenti con sorgente aperto a livello professionale. +[Supabase](https://supabase.com) è una alternativa a Firebase con codice sorgente aperto. Stiamo sviluppando le funzionalità offerte da Firebase utilizzando strumenti con sorgente aperto a livello professionale. - [x] Database Postgres ospitato - [x] Sottoscrizioni in tempo reale @@ -18,13 +18,13 @@ ## Documentazione -Per ottenere la documentazione completa, visitare il sito [supabase.io/docs](https://supabase.io/docs). +Per ottenere la documentazione completa, visitare il sito [supabase.io/docs](https://supabase.com/docs). ## Comunità e Supporto - [Forum della Comunità](https://github.com/supabase/supabase/discussions). Indicato per: supporto allo sviluppo, discussioni sulle buone pratiche nell'utilizzo dei database. - [Issues su GitHub](https://github.com/supabase/supabase/issues). Indicato per: bug ed errori che potrebbero insorgere nell'utilizzo di Supabase. -- [Email di Supporto](https://supabase.io/docs/support#business-support). Indicato per: problemi che potrebbero insorgere con i database o l'infrastruttura. +- [Email di Supporto](https://supabase.com/docs/support#business-support). Indicato per: problemi che potrebbero insorgere con i database o l'infrastruttura. ## Stato @@ -47,7 +47,7 @@ Supabase è un insieme di strumenti con sorgente aperto. Stiamo sviluppando le f Supabase è una [piattaforma ospitata](https://app.supabase.io). Ci si può iscrivere ed iniziare ad utilizzare Supabase senza la necessità di installare qualcosa. Ci impegnamo nel creare un'esperienza di sviluppo interamente in locale - attualmente é il nostro obiettivo primario, così come lo è la stabilità della piattaforma stessa. -![Architettura](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architettura](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) è un sistema di database relazionali ad oggetti, con oltre 30 anni di sviluppo all'attivo che gli hanno permesso di ottenere una ottima reputazione in termini di affidabilità, robustezza delle funzionalità e prestazioni. - [Realtime](https://github.com/supabase/realtime) è un server Elixir che consente di ascoltare eventi PostreSQL quali inserimento, aggiornamenti e rimozioni utilizzando i websocket. Supabase rimane in ascolto della funzionalità incorporata di replicazione di Postgres, convertendo il flusso di byte replicato in JSON, dopodichè diffondendo il JSON attraverso i websocket. diff --git a/i18n/README.jp.md b/i18n/README.jp.md index ca261c4957dd2..c87009d0f2af2 100644 --- a/i18n/README.jp.md +++ b/i18n/README.jp.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io)は、オープンソースの Firebase 代替製品です。エンタープライズグレードのオープンソースツールを使って、Firebase の機能を構築しています。 +[Supabase](https://supabase.com)は、オープンソースの Firebase 代替製品です。エンタープライズグレードのオープンソースツールを使って、Firebase の機能を構築しています。 - [x] ホスティングされた Postgres データベース - [x] リアルタイムサブスクリプション @@ -18,13 +18,13 @@ ## ドキュメンテーション -詳しいドキュメントは[supabase.io/docs](https://supabase.io/docs)をご覧ください。 +詳しいドキュメントは[supabase.io/docs](https://supabase.com/docs)をご覧ください。 ## コミュニティとサポート - [コミュニティフォーラム](https://github.com/supabase/supabase/discussions) どんな時に使うか:構築の手助け、データベースのベストプラクティスに関する議論など - [GitHub Issue](https://github.com/supabase/supabase/issues) どんな時に使うか: Supabase で起こったバグやエラーについて -- [Email サポート](https://supabase.io/docs/support#business-support) どんな時に使うか: ユーザー自身のデータベースやインフラに何か問題が発生した場合 +- [Email サポート](https://supabase.com/docs/support#business-support) どんな時に使うか: ユーザー自身のデータベースやインフラに何か問題が発生した場合 ## ステータス @@ -48,7 +48,7 @@ Supabase は、オープンソースのツールを組み合わせてできて Supabase は[ホスティングされたプラットフォーム](https://app.supabase.io)です。登録するだけで、何もインストールせずに使い始めることができます。 更に現在ローカルでの開発環境を整えており、これはプラットフォームの安定性と並んで今最優先で進めているプロジェクトになります。 -![アーキテクチャー](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![アーキテクチャー](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/)は、30 年以上にわたって開発・改善されてきたオブジェクトリレーショナルデータベースシステムで、信頼性、機能の堅牢性、パフォーマンスの面で高い評価を得ています。 - [Realtime](https://github.com/supabase/realtime)は、PostgreSQL の insert、update、delete の情報を WebSocket で受信できる Elixir サーバです。Supabase は Postgres に組み込まれたレプリケーション機能をリッスンし、レプリケーションのバイトストリームを JSON に変換し、その JSON を WebSocket でブロードキャストします。 diff --git a/i18n/README.ko.md b/i18n/README.ko.md index 006b8a8c83c0a..0b094c15259cd 100644 --- a/i18n/README.ko.md +++ b/i18n/README.ko.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io)는 오픈 소스 Firebase 대체 제품입니다. 엔터프라이즈 급 오픈 소스 도구를 사용하여 Firebase 기능을 구축하고 있습니다. +[Supabase](https://supabase.com)는 오픈 소스 Firebase 대체 제품입니다. 엔터프라이즈 급 오픈 소스 도구를 사용하여 Firebase 기능을 구축하고 있습니다. - [x] 호스팅 된 Postgres 데이터베이스 - [x] 실시간 구독 @@ -18,13 +18,13 @@ ## 문서 -전체 문서는 [supabase.io/docs](https://supabase.io/docs)를 참조하세요. +전체 문서는 [supabase.io/docs](https://supabase.com/docs)를 참조하세요. ## 커뮤니티 및 지원 - [커뮤니티 포럼](https://github.com/supabase/supabase/discussions) 어떤 때 사용하는지:데이터베이스의 모범 사례를 구축하고 토론하는데 도움이 됩니다. - [GitHub Issue](https://github.com/supabase/supabase/issues) 어떤 때 사용하는지: Supabase에서 사용하면서 발생한 버그와 오류가 발생할 때. -- [Email 지원](https://supabase.io/docs/support#business-support) 어떤 때 사용하는지: 데이터베이스 또는 인프라 문제 +- [Email 지원](https://supabase.com/docs/support#business-support) 어떤 때 사용하는지: 데이터베이스 또는 인프라 문제 ## 상태 @@ -48,7 +48,7 @@ Supabase는 오픈 소스 툴들을 조합한 것입니다. 엔터프라이즈 Supabase는 [호스팅 플랫폼](https://app.supabase.io)입니다. 아무것도 설치하지 않고 가입하고 Supabase 사용을 시작할 수 있습니다. 또한 현재 로컬 개발 환경을 갖추고 있으며, 이는 플랫폼의 안정성과 함께 지금 최우선으로 진행하고 있는 프로젝트입니다. -![아키텍쳐](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![아키텍쳐](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/)PostgreSQL 은 30 년 이상 개발 · 개선되어왔다 객체 관계형 데이터베이스 시스템에서의 안정성, 기능의 안정성, 성능면에서 높은 평가를 얻고 있습니다. - [Realtime](https://github.com/supabase/realtime) 은 웹 소켓을 사용하여 PostgreSQL 삽입, 업데이트 및 삭제를 수신 할 수있는 Elixir 서버입니다. Supabase는 Postgres의 내장 복제 기능을 수신하고 복제 바이트 스트림을 JSON으로 변환 한 다음 웹 소켓을 통해 JSON을 브로드 캐스트합니다. diff --git a/i18n/README.ms.md b/i18n/README.ms.md index 2247498576412..d5c1ea8247166 100644 --- a/i18n/README.ms.md +++ b/i18n/README.ms.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) adalah sumber terbuka alternatif kepada Firebase. Kami sedang membina ciri-ciri Firebase menggunakan alat sumber terbuka kelas perusahaan. +[Supabase](https://supabase.com) adalah sumber terbuka alternatif kepada Firebase. Kami sedang membina ciri-ciri Firebase menggunakan alat sumber terbuka kelas perusahaan. - [x] Hosting Pangkalan Data untuk Postgres - [x] Langganan Waktu Nyata (Realtime) @@ -18,13 +18,13 @@ ## Dokumentasi -Untuk dokumentasi lengkap, layari [supabase.io/docs](https://supabase.io/docs) +Untuk dokumentasi lengkap, layari [supabase.io/docs](https://supabase.com/docs) ## Komuniti & Sokongan - [Forum Komuniti](https://github.com/supabase/supabase/discussions). Terbaik untuk: membantu pembinaan and perbincangan mengenai cara terbaik pangkalan data. - [Isu GitHub](https://github.com/supabase/supabase/issues). Terbaik untuk: pepijat dan ralat yang anda hadapi menggunakan Supabase. -- [Sokongan E-mel](https://supabase.io/docs/support#business-support). Terbaik untuk: masalah dengan pangkalan data atau infrastruktur. +- [Sokongan E-mel](https://supabase.com/docs/support#business-support). Terbaik untuk: masalah dengan pangkalan data atau infrastruktur. ## Status @@ -46,9 +46,9 @@ Supabase adalah gabungan alat sumber terbuka. Kami membina ciri Firebase menggun **Seni bina semasa** Supabase ialah [platform yang dihoskan](https://app.supabase.io). Anda boleh mendaftar dan mula menggunakan Supabase tanpa memasang apa-apa. -Anda juga boleh [host sendiri](https://supabase.io/docs/guides/self-hosting) dan [lokal](https://supabase.io/docs/guides/local-development). +Anda juga boleh [host sendiri](https://supabase.com/docs/guides/self-hosting) dan [lokal](https://supabase.com/docs/guides/local-development). -![Seni bina](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Seni bina](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) adalah sistem pangkalan data objek-relasional dengan pengembangan aktif lebih dari 30 tahun yang menjadikannya reputasi yang kuat untuk kebolehpercayaan, ketahanan ciri, dan prestasi. - [Realtime](https://github.com/supabase/realtime) adalah pelayan Elixir yang membolehkan anda mendengar sisipan, kemas kini dan pemadaman PostgreSQL menggunakan soket web. Supabase mendengar fungsi replikasi terbina dalam Postgres, menukar aliran bait(byte) replikasi menjadi JSON, kemudian menyiarkan JSON melalui soket web. diff --git a/i18n/README.nb-no.md b/i18n/README.nb-no.md index 3936b58a0f4f1..60a360085affd 100644 --- a/i18n/README.nb-no.md +++ b/i18n/README.nb-no.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) er et open source-alternativ til Firebase. Vi bygger funksjonaliteten til Firebase ved hjelp av enterprise-klare open source-verktøy. +[Supabase](https://supabase.com) er et open source-alternativ til Firebase. Vi bygger funksjonaliteten til Firebase ved hjelp av enterprise-klare open source-verktøy. - [x] Hostet Postgres-database - [x] Sanntidsabonnementer @@ -18,13 +18,13 @@ ## Dokumentasjon -Besøk [supabase.io/docs](https://supabase.io/docs) for full dokumentasjon. +Besøk [supabase.io/docs](https://supabase.com/docs) for full dokumentasjon. ## Community & support - [Community-forum](https://github.com/supabase/supabase/discussions). Egnet for: hjelp med utvikling, best practices-diskusjoner. - [GitHub Issues](https://github.com/supabase/supabase/issues). Egnet for: bugs og feil du opplever med Supabase. -- [Support på e-post](https://supabase.io/docs/support#business-support). Egnet for: problemer med databasen din eller infrastruktur. +- [Support på e-post](https://supabase.com/docs/support#business-support). Egnet for: problemer med databasen din eller infrastruktur. ## Status @@ -47,7 +47,7 @@ Supabase er en samling av open source-verktøy. Vi bygger funksjonaliteten til F Supabase er en [hostet plattform](https://app.supabase.io). Du kan registrere deg og begynne å bruke Supabase uten å installere noe. Vi holder fortsatt på å bygge verktøy for lokalt bruk – dette er nå vårt kjernefokus, i tillegg til plattformstabilitet. -![Arkitektur](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Arkitektur](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) er et objektrelasjonelt databasesystem med over 30 år med aktiv utvikling, som har gitt det et godt rykte for pålitelighet, robusthet og ytelse. - [Realtime](https://github.com/supabase/realtime) er en Elixir-server som lar deg lytte til PostgreSQL-innsettinger, -oppdateringer og -slettinger ved hjelp av websockets. Supabase lytter til Postgres sin innebygde replikasjonsfunksjonalitet, konverterer replikasjonsbyte-strømmen til JSON, og sender deretter JSON over websockets. diff --git a/i18n/README.ne.md b/i18n/README.ne.md index fd1a5f2847089..324c7735e605f 100644 --- a/i18n/README.ne.md +++ b/i18n/README.ne.md @@ -6,7 +6,7 @@ # सुपबेस -[सुपबेस](https://supabase.io) एक खुल्ला स्रोत फायरबेस विकल्प हो। हामीले यसमा उद्यम-ग्रेडका खुल्ला स्रोत उपकरणहरू प्रयोग गरेर फायरबेसका सुविधाहरू निर्माण गर्दैछौं। +[सुपबेस](https://supabase.com) एक खुल्ला स्रोत फायरबेस विकल्प हो। हामीले यसमा उद्यम-ग्रेडका खुल्ला स्रोत उपकरणहरू प्रयोग गरेर फायरबेसका सुविधाहरू निर्माण गर्दैछौं। - [x] होस्ट गरिएको Postgres डाटाबेस - [x] रियलटाइम सदस्यताहरू @@ -18,13 +18,13 @@ ## कागजात -पूर्ण कागजातको लागि [supabase.io/docs](https://supabase.io/docs) मा जानुहोस् +पूर्ण कागजातको लागि [supabase.io/docs](https://supabase.com/docs) मा जानुहोस् ## समुदाय र समर्थन सहयोग - [सामुदायिक फोरम](https://github.com/supabase/supabase/discussions)। सर्वोत्कृष्ट: निर्माणको साथ मद्दत, डाटाबेसको उत्तम अभ्यासहरूको बारेमा छलफलको लागि। - [गिटहब मुद्दाहरू](https://github.com/supabase/supabase/issues)। सर्वोत्कृष्ट: प्रयोग गर्दा फेला परेका बग र त्रुटिहरूको लागि। -- [ई-मेल समर्थन](https://supabase.io/docs/support#business-support)। सर्वोत्कृष्ट: तपाईंको डाटाबेस वा पूर्वाधारको समस्याहरूको लागि। +- [ई-मेल समर्थन](https://supabase.com/docs/support#business-support)। सर्वोत्कृष्ट: तपाईंको डाटाबेस वा पूर्वाधारको समस्याहरूको लागि। ## स्थिति @@ -47,7 +47,7 @@ सुपबेस एक [होस्ट गरिएको प्लेटफर्म](https://app.supabase.io) हो। तपाई आफै साइन अप गर्न सक्नुहुन्छ र कुनै स्थापना बिना सुपबेस प्रयोग गर्न सक्नुहुन्छ। हामी अझै स्थानीय विकासको अनुभव सिर्जना गर्दैछौं। यो प्लेटफर्म स्थिरताको साथ हाम्रो मूल फोकस हो। -![आर्किटेक्चर](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![आर्किटेक्चर](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) एक वस्तु-रिलेशनल डाटाबेस प्रणाली हो जसले ३० बर्ष भन्दा बढी सक्रिय विकासको साथ विश्वसनीयता, सुविधा मजबूती र प्रदर्शनको बलियो प्रतिष्ठा कमाएको छ। - [Realtime](https://github.com/supabase/realtime) एक Elixer सर्भर हो जसले तपाइँलाई वेबसकेटहरू प्रयोग गरेर PostgreSQL इन्सर्टहरू, अपडेटहरु, र डिलीटहरु सुन्न अनुमति दिन्छ। सुपबेसले पोष्टग्रेसको भित्र निर्मित प्रतिकृति कार्यक्षमता सुन्दछ, प्रतिकृति बाइट स्ट्रिमलाई JSON मा रूपान्तरण गर्दछ, र त्यसपछि JSON लाई वेबसकेटमा प्रसारण गर्दछ।। diff --git a/i18n/README.nl.md b/i18n/README.nl.md index c22cef4d40b3b..c336bfd138cb5 100644 --- a/i18n/README.nl.md +++ b/i18n/README.nl.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) is een open-source Firebase-alternatief. Wij bouwen de functionaliteiten van Firebase en gebruiken daarvoor open-source-producten van hoge kwaliteit. +[Supabase](https://supabase.com) is een open-source Firebase-alternatief. Wij bouwen de functionaliteiten van Firebase en gebruiken daarvoor open-source-producten van hoge kwaliteit. - [x] Hosted Postgres Database - [x] Realtime subscriptions @@ -18,13 +18,13 @@ ## Documentatie -Kijk voor de volledige documentatie op [supabase.io/docs](https://supabase.io/docs). +Kijk voor de volledige documentatie op [supabase.io/docs](https://supabase.com/docs). ## Community & Hulp - [Community Forum](https://github.com/supabase/supabase/discussions). Geschikt voor: hulp met bouwen, vragen over hoe je jouw databases correct gebruikt. - [GitHub Issues](https://github.com/supabase/supabase/issues). Geschikt voor: bugs en foutmeldingen in Supabase. -- [Email Support](https://supabase.io/docs/support#business-support). Geschikt voor: problemen met je database of infrastructuur. +- [Email Support](https://supabase.com/docs/support#business-support). Geschikt voor: problemen met je database of infrastructuur. ## Status @@ -47,7 +47,7 @@ Supabase is een combinatie van open-source software. Wij bouwen de functionalite Supabase is een [aangeboden platform](https://app.supabase.io). Je kan een account openen en er meteen gebruik van maken. Je hoeft niets extra's te installeren. Momenteel werken we ook aan een manier om Supabase lokaal te kunnen draaien. Onze focus ligt dus op deze mogelijkheid en ook op het verbeteren van de stabliteit van het platform. -![Architectuur](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architectuur](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) is een object-relation database-systeem dat al meer dan 30 jaar ervaring achter zich heeft. Dankzij deze ervaring heeft het een sterke reputatie die bekend staat om betrouwbaarheid, robuustheid en snelheid. - [Realtime](https://github.com/supabase/realtime) is een Elixir-server die ervoor zorgt dat je kunt luisteren naar PostgreSQL _inserts_, _updates_ en _deletes_ met websockets. Supabase luistert naar de ingebouwde _replication_-mogelijkheden van Postgres, en zet de _replication byte_ stroom om in JSON. Daarna sturen we de JSON met een _broadcast_ over de websockets. diff --git a/i18n/README.pl.md b/i18n/README.pl.md index fd50291481c3d..f22d640a1bb77 100644 --- a/i18n/README.pl.md +++ b/i18n/README.pl.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) jest open source alternatywą dla Firebase. Budujemy funkcjonalności Firebase używając narzędzi open source klasy korporacyjnej. +[Supabase](https://supabase.com) jest open source alternatywą dla Firebase. Budujemy funkcjonalności Firebase używając narzędzi open source klasy korporacyjnej. - [x] Hostowana baza danych Postgres - [x] Subskrypcje w czasie rzeczywistym @@ -18,13 +18,13 @@ ## Dokumentacja -Po pełną dokumentację, odwiedź [supabase.io/docs](https://supabase.io/docs) +Po pełną dokumentację, odwiedź [supabase.io/docs](https://supabase.com/docs) ## Społeczność & Wsparcie - [Forum społeczności](https://github.com/supabase/supabase/discussions). Najlepsze dla: pomoc przy budowaniu, dyskusje na temat najlepszych praktyk dotyczących bazy danych. - [GitHub Issues](https://github.com/supabase/supabase/issues). Najlepsze dla: bugi i błędy napotkane podczas używania Supabase. -- [Wsparcie email](https://supabase.io/docs/support#business-support). Najlepsze dla: problemy z bazą danych i infrastrukturą. +- [Wsparcie email](https://supabase.com/docs/support#business-support). Najlepsze dla: problemy z bazą danych i infrastrukturą. ## Status @@ -47,7 +47,7 @@ Supabase jest połączeniem narzędzi open source. Budujemy funkcjonalności Fir Supabase jest [hostowaną platformą](https://app.supabase.io). Możesz się zarejestrować i zacząć używać Supabase bez potrzeby instalacji dodatkowych narzędzi. Cały czas tworzymy lokalne środowisko deweloperskie - jest to teraz nasz priorytet, razem ze stabilnością platformy. -![Architektura](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architektura](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) jest obiektowo-relacyjnym system baz danych z ponad 30 letnim aktywnym rozwojem dzięki któremu zyskał dobrą reputacje dzięki niezawodności, solidności funkcji i wydajności. - [Realtime](https://github.com/supabase/realtime) jest serwerem Elixir który umożliwia nasłuchiwanie na wsady PostgreSQL, aktualizacje, i usunięcia używając websocketów. Supabase nasłuchuje na budowane w Postgres' funkcje replikacji, konwertuje replikacje transmisji bitów do struktury JSON przez websockety. diff --git a/i18n/README.pt-br.md b/i18n/README.pt-br.md index 1592b6df8c728..f686226b4c462 100644 --- a/i18n/README.pt-br.md +++ b/i18n/README.pt-br.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) é uma alternativa de código aberto ao Firebase. Nós estamos construindo as funcionalidades do Firebase usando ferramentas de código aberto de nível empresarial. +[Supabase](https://supabase.com) é uma alternativa de código aberto ao Firebase. Nós estamos construindo as funcionalidades do Firebase usando ferramentas de código aberto de nível empresarial. - [x] Hospedagem Banco de dados Postgres - [x] Subscrições em tempo real @@ -18,13 +18,13 @@ ## Documentação -Para documentação completa, visite [supabase.io/docs](https://supabase.io/docs) +Para documentação completa, visite [supabase.io/docs](https://supabase.com/docs) ## Comunidade & Suporte - [Fórum da comunidade](https://github.com/supabase/supabase/discussions). Melhor para: ajuda com a construção, discussões sobre melhores práticas em banco de dados. - [GitHub Issues](https://github.com/supabase/supabase/issues). Melhor para: problemas ou erros que você encontrar usando o Supabase. -- [Suporte por E-mail](https://supabase.io/docs/support#business-support). Melhor para: problemas com o seu banco de dados ou infraestrutura. +- [Suporte por E-mail](https://supabase.com/docs/support#business-support). Melhor para: problemas com o seu banco de dados ou infraestrutura. ## Status @@ -47,7 +47,7 @@ Supabase é uma combinação de ferramentas de código aberto. Nós estamos cons Supabase é uma [plataforma hospedada](https://app.supabase.io). Você pode se cadastrar e começar a usar Supabase sem instalar nada. Nós ainda estamos criando a experiência de trabalho local - esse é o nosso foco principal, junto com a estabilidade da plataforma. -![Arquitetura](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Arquitetura](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) é um banco objeto-relational com mais de 30 anos de desenvolvimento ativo que conquistou uma forte reputação por ser confiável, robusto e de ótimo desempenho. - [Tempo real](https://github.com/supabase/realtime) é um servidor Elixir que permite ouvir as inserções, atualizações e remoções (_inserts_, _updates_ e _deletes_) do PostgreSQL usando _websockets_. Supabase ouve as funcionalidades de replicação nativas do Postgres, converte os bytes de replicação em JSON, e propaga o JSON usando websockets. diff --git a/i18n/README.pt.md b/i18n/README.pt.md index 6aa92b5ebb3e1..19d084e07c991 100644 --- a/i18n/README.pt.md +++ b/i18n/README.pt.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) é uma alternativa de código aberto ao Firebase. Estamos reproduzindo as funcionalidades do Firebase usando ferramentas de código aberto de nível empresarial. +[Supabase](https://supabase.com) é uma alternativa de código aberto ao Firebase. Estamos reproduzindo as funcionalidades do Firebase usando ferramentas de código aberto de nível empresarial. - [x] Base de dados Postgres hospedada - [x] Subscrições em tempo real @@ -18,13 +18,13 @@ ## Documentação -Para ver a documentação completa, visite [supabase.io/docs](https://supabase.io/docs) +Para ver a documentação completa, visite [supabase.io/docs](https://supabase.com/docs) ## Comunidade & Suporte - [Fórum da comunidade](https://github.com/supabase/supabase/discussions). Indicado para: ajuda no desenvolvimento, discussão sobre as melhores práticas de base de dados. - [Problemas do GitHub](https://github.com/supabase/supabase/issues). Indicado para: bugs e erros que tu encontrares ao usar o Supabase. -- [Suporte por e-mail](https://supabase.io/docs/support#business-support). Indicado para: problemas com a tua base de dados ou infraestrutura. +- [Suporte por e-mail](https://supabase.com/docs/support#business-support). Indicado para: problemas com a tua base de dados ou infraestrutura. ## Status @@ -47,7 +47,7 @@ Supabase é uma combinação de ferramentas de código aberto. Estamos a constru Supabase é uma [plataforma hospedada](https://app.supabase.io). Podes-te inscrever e começar a usar o Supabase sem instalar nada. Ainda estamos a criar a experiência de desenvolvimento local - esse é nosso foco atual, juntamente com a estabilidade da plataforma. -! [Arquitetura](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +! [Arquitetura](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) é um sistema de base de dados objeto-relacional com mais de 30 anos de desenvolvimento ativo que lhe rendeu uma forte reputação de confiabilidade, robustez de recursos e desempenho. - [Realtime](https://github.com/supabase/realtime) é um servidor Elixir que permite ouvir inserções, atualizações e exclusões PostgreSQL usando websockets. A Supabase escuta a funcionalidade de replicação embutida do Postgres, converte o fluxo de bytes de replicação em JSON e, de seguida, transmite o JSON através de websockets. diff --git a/i18n/README.ro.md b/i18n/README.ro.md index 3d7d099d763b3..b3502a50a2118 100644 --- a/i18n/README.ro.md +++ b/i18n/README.ro.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) este o alternativă open source la Firebase. Construim trăsăturile Firebase folosind instrumente open source de calitate. +[Supabase](https://supabase.com) este o alternativă open source la Firebase. Construim trăsăturile Firebase folosind instrumente open source de calitate. - [x] Bază de date Postgres găzduită - [x] Abonamente Realtime @@ -18,13 +18,13 @@ ## Documentație -Pentru documentația completă vizitați [supabase.io/docs](https://supabase.io/docs) +Pentru documentația completă vizitați [supabase.io/docs](https://supabase.com/docs) ## Comunitate și suport - [Forumul comunității](https://github.com/supabase/supabase/discussions). Cel mai bun pentru: ajutor în construire, discuție despre cele mai bune practici pentru bazele de date. - [GitHub Issues](https://github.com/supabase/supabase/issues). Cel mai bun pentru: bug-uri și erori întâlnite în timpul utilizării Supabase. -- [Suport prin email](https://supabase.io/docs/support#business-support). Cel mai bun pentru: probleme cu baza dumneavostră de date sau de infrastructură. +- [Suport prin email](https://supabase.com/docs/support#business-support). Cel mai bun pentru: probleme cu baza dumneavostră de date sau de infrastructură. ## Status @@ -47,7 +47,7 @@ Supabase este o combinație de unelte open source. Construim trăsăturile din F Supabase este o [platformă găzduită](https://app.supabase.io). Puteți să vă înscrieți și să începeți să folosiți Supabase fără a instala orice. Experiența de developare locală încă mai este în dezvoltare, acesta fiind lucrul la care ne concentrăm cel mai mult, împreună cu stabilitatea platformei. -![Arhitectură](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Arhitectură](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) este o bază de date de obiecte relațională cu peste 30 de ani de dezvoltare și o reputație pentru fiabilitate și performanță. - [Realtime](https://github.com/supabase/realtime) este un server Elixir care permite ascultarea inserțiilor, actualizărilor și ștergerilor bazei de date PostgreSQL prin intermediul websocket-urilor. Supabase ascultă funcționalitatea de replicare integrată PostgreSQL, convertește fluxul de octeți al replicării în JSON, apoi emite JSON-ul prin intermediul websocket-urilor. diff --git a/i18n/README.ru.md b/i18n/README.ru.md index 6500309fc8a54..a7dfd5d269834 100644 --- a/i18n/README.ru.md +++ b/i18n/README.ru.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) – это альтернатива Firebase с открытым исходным кодом. Мы создаем функционал Firebase, используя инструменты Enterprise уровня с открытым исходным кодом. +[Supabase](https://supabase.com) – это альтернатива Firebase с открытым исходным кодом. Мы создаем функционал Firebase, используя инструменты Enterprise уровня с открытым исходным кодом. - [x] Облачная база данных Postgres - [x] Подписки в режиме реального времени @@ -18,13 +18,13 @@ ## Документация -Для получения полной документации посетите [supabase.io/docs](https://supabase.io/docs) +Для получения полной документации посетите [supabase.io/docs](https://supabase.com/docs) ## Сообщество и Поддержка - [Форум сообщества](https://github.com/supabase/supabase/discussions). Лучше всего подходит для: помощь в создании, обсуждение лучших практик работы с базами данных. - [GitHub Issues](https://github.com/supabase/supabase/issues). Лучше всего подходит для: баги и ошибки, с которыми вы столкнулись при использовании Supabase. -- [Поддержка по почте](https://supabase.io/docs/support#business-support). Лучше всего подходит для: проблемы с вашей базой данных или инфраструктурой. +- [Поддержка по почте](https://supabase.com/docs/support#business-support). Лучше всего подходит для: проблемы с вашей базой данных или инфраструктурой. ## Статус @@ -47,7 +47,7 @@ Supabase - это сочетание инструментов с открыты Supabase – это [облачная платформа](https://app.supabase.io). Вы можете зарегистрироваться и начать использовать Supabase, ничего не устанавливая. Мы продолжаем улучшать удобство локальной разработки - сейчас это наш основной фокус, наряду со стабильностью платформы. -![Архитектура](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Архитектура](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) – это объектно-реляционная система баз данных с более чем 30 годами активной разработки, которая завоевала прочную репутацию благодаря надежности, устойчивости функционала и производительности. - [Realtime](https://github.com/supabase/realtime) – это сервер, написанный на Elixir, который позволяет cледить за вставками, обновлениями и удалениями в базе PostgreSQL с помощью веб-сокета. Supabase использует встроенный функционал репликации Postgres, преобразует поток байтов репликации в JSON, а затем передает JSON через веб-сокеты. diff --git a/i18n/README.si.md b/i18n/README.si.md index a8cc7ceb8f8f6..7e58c6ba37651 100644 --- a/i18n/README.si.md +++ b/i18n/README.si.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) යනු විවෘත පරිශීලක Firebase වෙනුවට ආදේශකයකි.අපි Firebase වල ඇති පහසුකම් enterprise-grade විවෘත පරිශීලක මෘදුකාංග භාවිතා කරමින් නිපදවනු ලබයි. +[Supabase](https://supabase.com) යනු විවෘත පරිශීලක Firebase වෙනුවට ආදේශකයකි.අපි Firebase වල ඇති පහසුකම් enterprise-grade විවෘත පරිශීලක මෘදුකාංග භාවිතා කරමින් නිපදවනු ලබයි. - [x] Hosted Postgres Database - [x] Realtime subscriptions @@ -18,13 +18,13 @@ ## ප්‍රලේඛනය -සම්පූර්ණ විස්තරය කියවන්න ,මෙතනින් [supabase.io/docs](https://supabase.io/docs) +සම්පූර්ණ විස්තරය කියවන්න ,මෙතනින් [supabase.io/docs](https://supabase.com/docs) ## Community එක හා සහයෝගය ගැනීමට - [Community Forum](https://github.com/supabase/supabase/discussions). වඩාත්ම සුදුසු: දේවල් සෑදීමට උදව් ගැනීම.database best practices පිළිබඳ සාකච්ඡා කිරීමට. - [GitHub Issues](https://github.com/supabase/supabase/issues). වඩාත්ම සුදුසු: Supabase භාවිතා කිරීමේදී ඔබට හමුවන වැරදී හා ප්‍රශ්න. -- [Email Support](https://supabase.io/docs/support#business-support). වඩාත්ම සුදුසු: database හා infrastructure පිළිබඳ ඔබේ ඇති ප්‍රශ්න. +- [Email Support](https://supabase.com/docs/support#business-support). වඩාත්ම සුදුසු: database හා infrastructure පිළිබඳ ඔබේ ඇති ප්‍රශ්න. ## තත්ත්වය @@ -47,7 +47,7 @@ Supabase යනු විවෘත පරිශීලක උපාංග කි Supabase යනු [hosted platform](https://app.supabase.io) එකකි.ඔබට දැන් සම්බන්ධ වී කිසිම දෙයක් install නොකර Supabase භාවිත කල හැකිය.අප තවමත් local development අත්දැකීම සාදමින් සිටියි- මෙය තමයි අපේ දැනට ප්‍රධාන අරමුණ,platform එකේ ස්ථාවර බව සමඟ. -![Architecture](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architecture](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) යනු අවුරුදු 30 වඩා කාලයක් ක්‍රියාත්මක වෙමින් පවතින object-relational database system එකක් වන අතර එය විශ්වාසනීයත්වයට,ක්‍රියාකාරීත්වයට හා feature robustness බවට කීර්තියක් අත්පත්කරගෙන සිටියි - [Realtime](https://github.com/supabase/realtime) is an Elixir server that allows you to listen to PostgreSQL inserts, updates, and deletes using websockets. Supabase listens to Postgres' built-in replication functionality, converts the replication byte stream into JSON, then broadcasts the JSON over websockets. diff --git a/i18n/README.sq.md b/i18n/README.sq.md index 919b2f8230686..d6cbb61c50310 100644 --- a/i18n/README.sq.md +++ b/i18n/README.sq.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) është projekt publik (open-source) si alternativë e Firebase. Ne jemi duke ndërtuar funksionet e Firebase duke përdorur mjete nga produktet publike të shkallës së ndërmarrjes. +[Supabase](https://supabase.com) është projekt publik (open-source) si alternativë e Firebase. Ne jemi duke ndërtuar funksionet e Firebase duke përdorur mjete nga produktet publike të shkallës së ndërmarrjes. - [x] Hosted Postgres Database - [x] Abonime në kohë reale @@ -18,13 +18,13 @@ ## Dokumentimi -Për dokumentimin e plotë, vizitoni [supabase.io/docs](https://supabase.io/docs) +Për dokumentimin e plotë, vizitoni [supabase.io/docs](https://supabase.com/docs) ## Komuniteti dhe Mbështetja - [Forumi i Komunitetit](https://github.com/supabase/supabase/discussions). Me e mirë për: ndihmë për ndërtime, diskutime për databasat dhe praktikat më të mira. - [GitHub Problemet](https://github.com/supabase/supabase/issues). Me e mirë për: të meta dhe gabime që ju përmballeni duke përdorur Supabase -- [Mbështetje nëpërmjet Adresës Elektronike](https://supabase.io/docs/support#business-support). Më e mirë për: problemet me infrastrukturën e databases tuaj. +- [Mbështetje nëpërmjet Adresës Elektronike](https://supabase.com/docs/support#business-support). Më e mirë për: problemet me infrastrukturën e databases tuaj. ## Statusi @@ -47,7 +47,7 @@ Supabase është një kombinim i mjeteve që janë projekte të hapura (open sou Supabase është një [platform hostimi](https://app.supabase.io). Ti mundesh të regjistrohesh dhe të fillosh ta përdorish Supabase duke mos instaluar asgjë. Poashtu ne jemi duke punuar për ta ndërtuar eksperiencën për zhvillim lokal, por kjo nuk është fokusi ynë kryesorë dhe thelbësor, së bashku me stabilitetin e platformës. -![Arkitektura](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Arkitektura](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) është një objekt-relacional i databasës si sistem me më shumë se 30 vite zhvillim aktiv e cila ka fituar një reputacion të fortë për besueshmërinë, karakteristikë të qëndrueshmërisë ,dhe performancë. - [Realtime](https://github.com/supabase/realtime) është një Elixir server që lejon të dëgjosh për insertime, fshirje dhe përdisime në databasën PostgreSQL duke përdorur websockets. Supabase dëgjon në Postgres' funksionaliteti i replikimit i integruar, ajo kthen rrjedhjen e bajteve të replikimit, pastaj transmeton JSON mbi/në websockets. diff --git a/i18n/README.sv.md b/i18n/README.sv.md index 57dded16d768f..340a6ff2629b8 100644 --- a/i18n/README.sv.md +++ b/i18n/README.sv.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) är ett open source-alternativ till Firebase. Vi bygger Firebase funktioner med hjälp av verktyg i företagsklass med öppen källkod. +[Supabase](https://supabase.com) är ett open source-alternativ till Firebase. Vi bygger Firebase funktioner med hjälp av verktyg i företagsklass med öppen källkod. - [x] Hostad Postgres-databas - [x] Realtids-prenumerationer @@ -18,13 +18,13 @@ ## Dokumentation -För fullständig dokumentation, besök [supabase.io/docs](https://supabase.io/docs) +För fullständig dokumentation, besök [supabase.io/docs](https://supabase.com/docs) ## Community & Support - [Community-forum](https://github.com/supabase/supabase/discussions). Bäst för: Hjälp med att utveckla lösningar och diskussioner om bästa praxis vid databasutveckling. - [GitHub Issues](https://github.com/supabase/supabase/issues). Bäst för: Buggar och fel du stöter på när du använder Supabase. -- [E-post-support](https://supabase.io/docs/support#business-support). Bäst för: Problem med din databas eller infrastruktur. +- [E-post-support](https://supabase.com/docs/support#business-support). Bäst för: Problem med din databas eller infrastruktur. ## Status @@ -47,7 +47,7 @@ Supabase är en samling verktyg med öppen källkod. Vi bygger funktionerna som Supabase är en [hostad plattform](https://app.supabase.io). Du kan registrera dig och börja använda Supabase utan att installera någonting. Vi håller fortfarande på att förbättra den lokala utvecklarupplevelsen - detta är för närvarande vårt huvudfokus, tillsammans med plattformens övergripande stabilitet. -![Arkitektur](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Arkitektur](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) är en objektrelationsdatabas med över 30 års aktiv utveckling , vilket har gett den ett gott rykte som pålitlig, robust och högpresterande. - [Realtime](https://github.com/supabase/realtime) är en Elexir-server som låter dig lyssna på skapande, uppdateringar och borttagningar i PostgreSQL med hjälp av websockets. Supabase lyssnar på PostgreSQL´s inbyggda replikeringsfunktionalitet, konverterar replikerings-byte-strömmen till JSON och sänder sedan JSON via websockets. diff --git a/i18n/README.th.md b/i18n/README.th.md index c2fb305fb78b3..6a6b9efc344f2 100644 --- a/i18n/README.th.md +++ b/i18n/README.th.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) คือโปรเจกต์โอเพนซอร์สทางเลือกของ Firebase. เราพัฒนาฟีเจอร์ที่เทียบเท่ากับ Firebase ด้วยเครื่องมือโอเพนซอร์สระดับองค์กร +[Supabase](https://supabase.com) คือโปรเจกต์โอเพนซอร์สทางเลือกของ Firebase. เราพัฒนาฟีเจอร์ที่เทียบเท่ากับ Firebase ด้วยเครื่องมือโอเพนซอร์สระดับองค์กร - [x] โฮสต์ฐานข้อมูล Postgres (Postgres Database) - [x] การสมัครสมาชิกแบบ Realtime @@ -18,13 +18,13 @@ ## Documentation -เข้าไปที่ [supabase.io/docs](https://supabase.io/docs) สำหรับเอกสารข้อมูล (Documentation) ฉบับเต็ม +เข้าไปที่ [supabase.io/docs](https://supabase.com/docs) สำหรับเอกสารข้อมูล (Documentation) ฉบับเต็ม ## Community & Support - [Community Forum](https://github.com/supabase/supabase/discussions). สำหรับ: ความช่วยเหลือในการใช้งาน Supabase หรือการพูดคุยแลกเปลี่ยนข้อมูลเกี่ยวกับ Databases Best Practices - [GitHub Issues](https://github.com/supabase/supabase/issues). สำหรับ: Bugs และ Erros ที่พบในการใช้งาน Supabase -- [Email Support](https://supabase.io/docs/support#business-support). สำหรับ: ปัญหาที่พบสำหรับ Database หรือ Infrastructure ของคุณ +- [Email Support](https://supabase.com/docs/support#business-support). สำหรับ: ปัญหาที่พบสำหรับ Database หรือ Infrastructure ของคุณ ## Status @@ -47,7 +47,7 @@ Supabase สร้างขึ้นมาจากการรวมกัน Supabase เป็น [hosted platform](https://app.supabase.io). คุณสามารถลงทะเบียนและเริ่มใช้งาน Supabase ได้เลยโดยไม่ต้องติดตั้งอะไรเพิ่มเติม นอกเหนือไปจากนั้นเรากำลังพัฒนาระบบเพื่อการพัฒนาเว็บบน local (local development experience) ที่เป็นจุดมุ่งหมายของเราในตอนนี้ รวมถึงความมั่นคงของระบบ -![สถาปัตยกรรม](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![สถาปัตยกรรม](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) เป็นระบบฐานข้อมูลแบบ object-relational ที่ถูกพัฒนาอย่างต่อเนื่องมากว่า 30 ปี และเป็นที่ยอมรับในเรื่องของเสถียรภาพ ความมั่นคง และประสิทธิภาพ - [Realtime](https://github.com/supabase/realtime) เป็นเซิร์ฟเวอร์ที่พัฒนาขึ้นด้วย Elixir ที่ทำหน้าที่ตรวจจับเมื่อมีการเปลี่ยนแปลงของข้อมูล (inserts, updates, and deletes operation) ใน Postgres ด้วย websockets. Supabase คอยตรวจจับเมื่อ Postgres มีการทำซ้ำ (replication) ทำการแปลงข้อมูลเป็น JSON และกระจายข้อมูลผ่าน websockets diff --git a/i18n/README.tr.md b/i18n/README.tr.md index 70c6f5befd903..c37577fa845a6 100644 --- a/i18n/README.tr.md +++ b/i18n/README.tr.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) açık kaynaklı bir Firebase alternatifidir. Firebase'in özelliklerini kurumsal düzeyde açık kaynak araçları kullanarak oluşturuyoruz. +[Supabase](https://supabase.com) açık kaynaklı bir Firebase alternatifidir. Firebase'in özelliklerini kurumsal düzeyde açık kaynak araçları kullanarak oluşturuyoruz. - [x] Barındırılan Postgres Veritabanı - [x] Gerçek zamanlı abonelikler @@ -18,13 +18,13 @@ ## Dokümantasyon -Tam dokümantasyon için, ziyaret et [supabase.io/docs](https://supabase.io/docs) +Tam dokümantasyon için, ziyaret et [supabase.io/docs](https://supabase.com/docs) ## Topluluk & Destek - [Topluluk Forumu](https://github.com/supabase/supabase/discussions). Şunun için en iyisi: yapı ile ilgili yardım, veritabanı için en iyi pratikleri tartışmak. - [GitHub Issues](https://github.com/supabase/supabase/issues). Şunun için en iyisi: Supabase kullanırken karşılaştığınız problem ve hatalar. -- [Email Desteği](https://supabase.io/docs/support#business-support). Şunun için en iyisi: +- [Email Desteği](https://supabase.com/docs/support#business-support). Şunun için en iyisi: veritabanınız veya altyapınızla ilgili sorunlar. ## Durum @@ -48,7 +48,7 @@ Supabase, açık kaynaklı araçların bir kombinasyonudur. Firebase'in özellik Supabase [barındırılan bir platformdur](https://app.supabase.io). Hiçbir şey yüklemeden Supabase'e kaydolabilir ve kullanmaya başlayabilirsiniz. Hala yerel geliştirme deneyimini yaratıyoruz - bu, artık platform kararlılığı ile birlikte temel odak noktamız. -![Architecture](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architecture](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) güvenilirlik, özellik sağlamlığı ve performans açısından güçlü bir üne kavuşan 30 yılı aşkın aktif geliştirmeye sahip bir nesne ilişkisel veritabanı sistemidir. - [Realtime](https://github.com/supabase/realtime) Web soketleri kullanarak PostgreSQL eklerini, güncellemelerini ve silmelerini dinlemenizi sağlayan bir Elixir sunucusudur. Supabase, Postgres'in yerleşik çoğaltma işlevini dinler, çoğaltma bayt akışını JSON'a dönüştürür ve ardından JSON'yi web yuvaları üzerinden yayınlar. diff --git a/i18n/README.uk.md b/i18n/README.uk.md index 1f2a5da68f99a..b7ed50da66a15 100644 --- a/i18n/README.uk.md +++ b/i18n/README.uk.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) є альтернативою Firebase з відкритим кодом. Ми створюємо функціонал Firebase, використовуючи відкрите програмне забезпечення enterprise рівня. +[Supabase](https://supabase.com) є альтернативою Firebase з відкритим кодом. Ми створюємо функціонал Firebase, використовуючи відкрите програмне забезпечення enterprise рівня. - [x] Хмарна база даних Postgres - [x] Підписка на оновлення в режимі реального часу @@ -18,13 +18,13 @@ ## Документація -Для отримання повної документації, перейдіть на [supabase.io/docs](https://supabase.io/docs) +Для отримання повної документації, перейдіть на [supabase.io/docs](https://supabase.com/docs) ## Спільнота та Підтримка - [Форум спільноти](https://github.com/supabase/supabase/discussions). Найкраще допоможе у створенні та обговоренні кращих практик використання. - [GitHub Issues](https://github.com/supabase/supabase/issues). Найкраще для помилок при використанні Supabase. -- [Підтримка поштою](https://supabase.io/docs/support#business-support). Найкраще в разі проблем з вашою БД чи інфраструктурою. +- [Підтримка поштою](https://supabase.com/docs/support#business-support). Найкраще в разі проблем з вашою БД чи інфраструктурою. ## Статус @@ -47,7 +47,7 @@ Supabase – це поєднання відкритого програмного Supabase – це [хмарна платформа](https://app.supabase.io). Ви можете зареєструватися і почати використовувати її, нічого не встановлюючи. Ми досі продовжуємо покращувати зручність локальної розробки – це наш основний пріоритет, одночасно зі стабільністю платформи. -![Architecture](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Architecture](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) – це об'єктно-реляційна система керування базами даних з більш ніж 30 роками активної розробки, котра завоювали міцну репутацію завдяки надійності та продуктивності. - [Realtime](https://github.com/supabase/realtime) являє собою Elixir сервер який дозволяє слухати зміни в PostgreSQL за допомогою веб-сокетів. Supabase використовує вбудований функціонал реплікації Postgres, перетворюючи бінарний протокол реплікації в JSON та передаючи по веб-сокетам. diff --git a/i18n/README.vi-vn.md b/i18n/README.vi-vn.md index e457c973572c6..7d02961304a0a 100644 --- a/i18n/README.vi-vn.md +++ b/i18n/README.vi-vn.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) là một giải pháp mã nguồn mở thay thế cho Firebase. Chúng tôi sử dụng công cụ mã nguồn mở cấp doanh nghiệp để xây dựng các chức năng mà Firebase có. +[Supabase](https://supabase.com) là một giải pháp mã nguồn mở thay thế cho Firebase. Chúng tôi sử dụng công cụ mã nguồn mở cấp doanh nghiệp để xây dựng các chức năng mà Firebase có. - [x] Cơ sở dữ liệu Postgres tự chủ - [x] Cập nhật dữ liệu thời gian thực @@ -18,13 +18,13 @@ ## Tài liệu -Để có tài liệu đầy đủ, hãy truy cập [supabase.io/docs](https://supabase.io/docs) +Để có tài liệu đầy đủ, hãy truy cập [supabase.io/docs](https://supabase.com/docs) ## Hỗ trợ & Cộng đồng - [Diễn đàn cộng đồng](https://github.com/supabase/supabase/discussions). Tốt nhất cho: hỗ trợ xây dựng và thảo luận về các phương pháp hay nhất về cơ sở dữ liệu. - [Vấn đề trên GitHub](https://github.com/supabase/supabase/issues). Tốt nhất cho: các lỗi và "bugs" mà bạn gặp phải khi sử dụng Supabase. -- [Hỗ trợ email](https://supabase.io/docs/support#business-support). Tốt nhất cho: các vấn đề với cơ sở dữ liệu hoặc cơ sở hạ tầng của bạn. +- [Hỗ trợ email](https://supabase.com/docs/support#business-support). Tốt nhất cho: các vấn đề với cơ sở dữ liệu hoặc cơ sở hạ tầng của bạn. - [Discord](https://discord.supabase.com). Tốt nhất cho: chia sẻ ứng dụng của bạn hoặc dành thời gian với cộng đồng. ## Trạng thái @@ -48,7 +48,7 @@ Supabase là sự kết hợp của các công cụ mã nguồn mở. Các tính Supabase là một [nền tảng lưu trữ cơ sở dữ liệu] (https://app.supabase.io). Bạn có thể đăng ký và bắt đầu sử dụng Supabase mà không cần cài đặt bất kỳ thứ gì. Chúng tôi vẫn đang phát triển tính năng chạy Supabase trong môi trường ảo hoá trên chính máy tính cá nhân của bạn - đây hiện là trọng tâm cốt lõi của chúng tôi, cùng với sự ổn định của nền tảng. -![Kiến trúc](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![Kiến trúc](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL] (https://www.postgresql.org/) là một hệ thống cơ sở dữ liệu quan hệ đối tượng với hơn 30 năm phát triển tích cực đã mang lại cho nó một danh tiếng mạnh mẽ về độ tin cậy, tính năng mạnh mẽ và hiệu suất. - [Realtime] (https://github.com/supabase/realtime) là một máy chủ Elixir cho phép bạn lắng nghe các lệnh chèn, cập nhật và xóa PostgreSQL bằng cách sử dụng websockets. Supabase lắng nghe chức năng sao chép có sẵn của Postgres, chuyển đổi luồng byte sao chép thành JSON, sau đó phát JSON qua các cổng web. diff --git a/i18n/README.zh-cn.md b/i18n/README.zh-cn.md index 72f2210e0c762..60e0e5f5d5733 100644 --- a/i18n/README.zh-cn.md +++ b/i18n/README.zh-cn.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) 是一个开源的 Firebase 替代品。我们正在使用企业级的开源工具构建 Firebase 的功能。 +[Supabase](https://supabase.com) 是一个开源的 Firebase 替代品。我们正在使用企业级的开源工具构建 Firebase 的功能。 - [x] Postgres 数据库托管 - [x] 实时订阅 @@ -18,13 +18,13 @@ ## 文档 -完整的文档,请访问 [supabase.io/docs](https://supabase.io/docs) +完整的文档,请访问 [supabase.io/docs](https://supabase.com/docs) ## 社区与支持 - [社区论坛](https://github.com/supabase/supabase/discussions)。适用于:帮助建立和讨论数据库的最佳实践。 - [GitHub Issues](https://github.com/supabase/supabase/issues)。适用于:你在使用 Supabase 时遇到的 bug 和错误。 -- [电子邮件支持](https://supabase.io/docs/support#business-support)。适用于:你的数据库或基础设施的问题。 +- [电子邮件支持](https://supabase.com/docs/support#business-support)。适用于:你的数据库或基础设施的问题。 ## 状态 @@ -47,7 +47,7 @@ Supabase 是一个开源工具的组合。我们正在使用企业级的开源 Supabase 是一个[托管平台](https://app.supabase.io)。你可以注册并开始使用 Supabase,而无需安装任何软件。我们仍在优化本地开发体验,这和平台稳定性一起作为我们当前的核心目标。 -![架构](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![架构](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) 是一个对象关系型数据库系统,经过 30 多年的积极开发,它在可靠性、功能健壮性和性能方面赢得了很好的声誉。 - [Realtime](https://github.com/supabase/realtime) 是一个 Elixir 服务器,允许你使用 WebSocket 监听 PostgreSQL 的插入、更新和删除。Supabase 监听 Postgres 的内置复制功能,将复制的字节流转换为 JSON,然后通过 WebSocket 广播 JSON。 diff --git a/i18n/README.zh-tw.md b/i18n/README.zh-tw.md index 46b91314cdc78..1ef87d31fc033 100644 --- a/i18n/README.zh-tw.md +++ b/i18n/README.zh-tw.md @@ -6,7 +6,7 @@ # Supabase -[Supabase](https://supabase.io) 是 Firebase 的開放原始碼替代方案。我們以企業等級的開放原始碼工具,打造 Firebase 的功能。 +[Supabase](https://supabase.com) 是 Firebase 的開放原始碼替代方案。我們以企業等級的開放原始碼工具,打造 Firebase 的功能。 - [x] Postgres 資料庫託管 - [x] 即時訂閱 @@ -18,13 +18,13 @@ ## 說明文件 -完整的說明文件請見:[supabase.io/docs](https://supabase.io/docs) +完整的說明文件請見:[supabase.io/docs](https://supabase.com/docs) ## 社群與支援 - [社群論壇](https://github.com/supabase/supabase/discussions)。適合:打造、討論資料庫最佳作法的協助。 - [GitHub Issues](https://github.com/supabase/supabase/issues)。適合:在使用 Supabase 的時候遇到臭蟲和錯誤。 -- [電子郵件支援](https://supabase.io/docs/support#business-support)。適合:資料庫或基礎建設遇到的問題。 +- [電子郵件支援](https://supabase.com/docs/support#business-support)。適合:資料庫或基礎建設遇到的問題。 ## 狀態 @@ -47,7 +47,7 @@ Supabase 是一套開放原始碼工具的組合包。我們以企業等級的 Supabase 是[託管平台](https://app.supabase.io)。只要註冊,不必安裝任何東西,就可以開始使用 Supabase。目前還在打造本地端開發體驗:連同平台的穩定度,這是我們專注的核心。 -![架構](https://supabase.io/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) +![架構](https://supabase.com/assets/images/supabase-architecture-9050a7317e9ec7efb7807f5194122e48.png) - [PostgreSQL](https://www.postgresql.org/) 是經歷 30 年活躍開發的關聯物件資料庫系統,因此擁有可靠度、功能細緻度與效能著稱。 - [Realtime](https://github.com/supabase/realtime) 是利用 Websocket 監聽 PostgreSQL 的 insert、update 和 delete 的 Elixir 伺服器。Supabase 監聽 Postgres 內建的複寫 (Replication) 功能,將複寫的 byte stream 轉換為 JSON 格式,接著透過 Websocket 將 JSON 進行廣播。 diff --git a/web/docs/company/aup.md b/web/docs/company/aup.md index fcfddf66e3830..5e02cae3a8a89 100644 --- a/web/docs/company/aup.md +++ b/web/docs/company/aup.md @@ -5,7 +5,7 @@ title: Acceptable Use Policy `Last Modified: 15 April 2021` -This Acceptable Use Policy (this “Policy”) describes prohibited uses of the web services offered by Supabase, Inc. and its affiliates (the “Services”) and the website located at https://supabase.io (the “Supabase Site”). The examples described in this Policy are not exhaustive. We may modify this Policy at any time by posting a revised version on the Supabase Site. By using the Services or accessing the Supabase Site, you agree to the latest version of this Policy. If you violate the Policy or authorize or help others to do so, we may suspend or terminate your use of the Services. +This Acceptable Use Policy (this “Policy”) describes prohibited uses of the web services offered by Supabase, Inc. and its affiliates (the “Services”) and the website located at https://supabase.com (the “Supabase Site”). The examples described in this Policy are not exhaustive. We may modify this Policy at any time by posting a revised version on the Supabase Site. By using the Services or accessing the Supabase Site, you agree to the latest version of this Policy. If you violate the Policy or authorize or help others to do so, we may suspend or terminate your use of the Services. ## No Illegal, Harmful, or Offensive Use or Content diff --git a/web/docs/company/privacy.md b/web/docs/company/privacy.md index add2644257eb6..c8f305686e230 100644 --- a/web/docs/company/privacy.md +++ b/web/docs/company/privacy.md @@ -5,7 +5,7 @@ title: Privacy Policy `Last modified: 27 March 2021` -Thank you for your interest in Supabase, Inc., ("**_Supabase_**," "**_we_**", "**_our_**" or "**_us_**"). Supabase provides a suite of open source tools, stitched together to build a seamless developer experience. This Privacy Notice explains how information about you, that directly identifies you, or that makes you identifiable ("**_personal information_**") is collected, used and disclosed by Supabase in connection with our website at [supabase.io](https://supabase.io) (the "**_Site_**") and our services offered in connection with the Site (collectively with the Site, the "**_Service_**"). +Thank you for your interest in Supabase, Inc., ("**_Supabase_**," "**_we_**", "**_our_**" or "**_us_**"). Supabase provides a suite of open source tools, stitched together to build a seamless developer experience. This Privacy Notice explains how information about you, that directly identifies you, or that makes you identifiable ("**_personal information_**") is collected, used and disclosed by Supabase in connection with our website at [supabase.io](https://supabase.com) (the "**_Site_**") and our services offered in connection with the Site (collectively with the Site, the "**_Service_**"). We may also provide you with additional privacy notices or disclosures where the scope of the inquiry, request, or personal information we require falls outside the scope of this Privacy Notice. In that case, the additional Privacy Notice or disclosures will govern how we may process the information you provide at that time. Please note that this Privacy Notice does not cover or apply to our processing of information about our employees or contractors. diff --git a/web/docs/company/terms.md b/web/docs/company/terms.md index 0a29d10904a52..60fd3ce9eb4ae 100644 --- a/web/docs/company/terms.md +++ b/web/docs/company/terms.md @@ -12,7 +12,7 @@ These Customer Terms and Conditions (this "**Agreement**"), effective as of the 1. "**Aggregated Data**" means data and information related to or derived from Customer Data or Customer's use of the Services that is used by Supabase in an aggregate and anonymized manner, including to compile statistical and performance information related to the Services. 2. "**Authorized User**" means Customer's employees, consultants, contractors, and agents (i) who are authorized by Customer to access and use the Services under the rights granted to Customer pursuant to this Agreement; and (ii) for whom access to the Services has been purchased hereunder. 3. "**Customer Data**" means information, data, and other content, in any form or medium, that is submitted, posted, or otherwise transmitted by or on behalf of Customer or an Authorized User through the Services; provided that, for purposes of clarity, Customer Data does not include Aggregated Data. -4. "**Documentation**" means Supabase's end user documentation relating to the Services available at [supabase.io](https://supabase.io). +4. "**Documentation**" means Supabase's end user documentation relating to the Services available at [supabase.io](https://supabase.com). 5. "**Harmful Code**" means any software, hardware, or other technology, device, or means, including any virus, worm, malware, or other malicious computer code, the purpose or effect of which is to permit unauthorized access to, or to destroy, disrupt, disable, distort, or otherwise harm or impede in any manner any (i) computer, software, firmware, hardware, system, or network; or (ii) any application or function of any of the foregoing or the security, integrity, confidentiality, or use of any data processed thereby. 6. "**Order**" means: (i) the purchase order, order form, or other ordering document entered into by the Parties that incorporates this Agreement by reference; or (ii) if Customer registered for the Services through Supabase's online ordering process, the results of such online ordering process. 7. "**Personal Information**" means any information that, individually or in combination, does or can identify a specific individual or by or from which a specific individual may be identified, contacted, or located, including without limitation all data considered "personal data", "personally identifiable information", or something similar under applicable laws, rules, or regulations relating to data privacy. diff --git a/web/docs/guides/auth/auth-apple.mdx b/web/docs/guides/auth/auth-apple.mdx index b3df1a24871f6..a5ecc43a536b8 100644 --- a/web/docs/guides/auth/auth-apple.mdx +++ b/web/docs/guides/auth/auth-apple.mdx @@ -1,11 +1,11 @@ --- id: auth-apple -title: "Login with Apple" +title: 'Login with Apple' description: Add Apple OAuth to your Supabase project --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' To enable Apple Auth for your project, you need to set up an Apple OAuth application and add the application credentials to your Supabase Dashboard. @@ -13,12 +13,12 @@ To enable Apple Auth for your project, you need to set up an Apple OAuth applica Apple OAuth consists of six broad steps: -* Obtaining an `App Id` with “Sign In with Apple” capabilities. -* Obtaining a `Services Id` - this will serve as the `client_id`. -* Obtaining a `secret key` that will be used to get our `client_secret`. -* Generating the `client_secret` using the `secret key`. -* Add your `client id` and `client secret` keys to your [Supabase Project](https://supabase.io). -* Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js). +- Obtaining an `App Id` with “Sign In with Apple” capabilities. +- Obtaining a `Services Id` - this will serve as the `client_id`. +- Obtaining a `secret key` that will be used to get our `client_secret`. +- Generating the `client_secret` using the `secret key`. +- Add your `client id` and `client secret` keys to your [Supabase Project](https://supabase.com). +- Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js). ## Steps @@ -37,11 +37,11 @@ Apple OAuth consists of six broad steps: - Select `App IDs` and click `Continue`. - Select type `App` and click `Continue`. - Fill out your app information: - - App description. - - Bundle ID (Apple recommends reverse-domain name style, so if your domain is acme.com and your app is called roadrunner, use: "com.acme.roadrunner"). - - Scroll down and check `Sign In With Apple`. - - Click `Continue` at the top right. - - Click `Register` at the top right. + - App description. + - Bundle ID (Apple recommends reverse-domain name style, so if your domain is acme.com and your app is called roadrunner, use: "com.acme.roadrunner"). + - Scroll down and check `Sign In With Apple`. + - Click `Continue` at the top right. + - Click `Register` at the top right. ### Obtain a Services ID @@ -52,26 +52,26 @@ This will serve as the `client_id` when you make API calls to authenticate the u - Click on the `+` sign in the upper left next to `Identifiers`. - Select `Services IDs` and click `Continue`. - Fill out your information: - - App description. - - Bundle ID (you can't use the same Bundle ID from the previous step, but you can just add something to the beginning, such "app." to make it app.com.acme.roadrunner"). - - SAVE THIS ID -- this ID will become your `client_id` later. - - Click `Continue` at the top right. - - Click `Register` at the top right. + - App description. + - Bundle ID (you can't use the same Bundle ID from the previous step, but you can just add something to the beginning, such "app." to make it app.com.acme.roadrunner"). + - SAVE THIS ID -- this ID will become your `client_id` later. + - Click `Continue` at the top right. + - Click `Register` at the top right. ### Find your callback URL -The next step requires a callback URL, which looks like this: +The next step requires a callback URL, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. - Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. ### Configure your Services ID @@ -86,7 +86,7 @@ The next step requires a callback URL, which looks like this: - Click `Continue` at the top right. - Click `Save` at the top right. -### Download your secret key +### Download your secret key Now you'll need to download a `secret key` file from Apple that will be used to generate your `client_secret`. @@ -108,11 +108,11 @@ Now you'll need to download a `secret key` file from Apple that will be used to The `secret key` you downloaded is used to create the `client_secret` string you'll need to authenticate your users. -According to the [Apple Docs](https://developer.apple.com/documentation/signinwithapplerestapi/generate_and_validate_tokens) it needs to be a JWT +According to the [Apple Docs](https://developer.apple.com/documentation/signinwithapplerestapi/generate_and_validate_tokens) it needs to be a JWT token encrypted using the Elliptic Curve Digital Signature Algorithm (ECDSA) with the P-256 curve and the SHA-256 hash algorithm. -At this time, the easiest way to generate this JWT token is with [Ruby](https://www.ruby-lang.org/en/). -If you don't have Ruby installed, you can [Download Ruby Here](https://www.ruby-lang.org/en/downloads). +At this time, the easiest way to generate this JWT token is with [Ruby](https://www.ruby-lang.org/en/). +If you don't have Ruby installed, you can [Download Ruby Here](https://www.ruby-lang.org/en/downloads). - Install Ruby (or check to make sure it's installed on your system). - Install [ruby-jwt](https://github.com/jwt/ruby-jwt). @@ -144,13 +144,14 @@ token = JWT.encode( "ES256", header_fields= { - kid: key_id + kid: key_id } ) puts token ``` 1. Edit the `secret_gen.rb` file: + - `key_file` = "Path to the private key you downloaded from Apple". It should look like this: `AuthKey_XXXXXXXXXX.p8`. - `team_id` = "Your Team ID". This is found at the top right of the Apple Developer site (next to your name). - `client_id` = "The Service ID of the service you created". This is the `Services ID` you created in the above step `Obtain a Services ID`. If you've lost this ID, you can find it in the Apple Developer Site: @@ -163,13 +164,13 @@ puts token - Click `Keys` at the left. - Click on your newly-created key in the list. - Look under `Key ID` to find your key_id. + 2. From the command line, run: `ruby secret_gen.rb > client_secret.txt`. 3. Your `client_secret` is now stored in this `client_secret.txt` file. - ### Add your OAuth credentials to Supabase -- Go to your [Supabase Dashboard](https://supabase.io). +- Go to your [Supabase Dashboard](https://supabase.com). - In the left sidebar, click the `Authentication` icon (near the top). - Click `Settings` from the list to go to the `Authentication Settings` page. - Enter the final (hosted) URL of your app under `Site URL` (this is important). @@ -183,7 +184,7 @@ The JavaScript client code is documented in the [Supabase OAuth Reference](/docs ```js const { user, session, error } = await supabase.auth.signIn({ - provider: 'apple' + provider: 'apple', }) ``` @@ -192,8 +193,8 @@ Add a function which you can call from a button, link, or UI element. ```js async function signInWithApple() { const { user, session, error } = await supabase.auth.signIn({ - provider: 'apple' - }); + provider: 'apple', + }) } ``` @@ -201,14 +202,13 @@ To log out: ```js async function signout() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` ## Resources -* [Apple Developer Account](https://developer.apple.com). -* [Ruby](https://www.ruby-lang.org/en/) Docs. -* [ruby-jwt](https://github.com/jwt/ruby-jwt) library. -* Thanks to [Janak Amarasena](https://medium.com/@janakda) who did all the heavy lifting in [How to configure Sign In with Apple](https://medium.com/identity-beyond-borders/how-to-configure-sign-in-with-apple-77c61e336003). - +- [Apple Developer Account](https://developer.apple.com). +- [Ruby](https://www.ruby-lang.org/en/) Docs. +- [ruby-jwt](https://github.com/jwt/ruby-jwt) library. +- Thanks to [Janak Amarasena](https://medium.com/@janakda) who did all the heavy lifting in [How to configure Sign In with Apple](https://medium.com/identity-beyond-borders/how-to-configure-sign-in-with-apple-77c61e336003). diff --git a/web/docs/guides/auth/auth-bitbucket.mdx b/web/docs/guides/auth/auth-bitbucket.mdx index 4de68b75ce021..5d59e92cc3ab1 100644 --- a/web/docs/guides/auth/auth-bitbucket.mdx +++ b/web/docs/guides/auth/auth-bitbucket.mdx @@ -1,12 +1,11 @@ --- id: auth-bitbucket -title: "Login with Bitbucket" +title: 'Login with Bitbucket' description: Add Bitbucket OAuth to your Supabase project --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; - +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' To enable Bitbucket Auth for your project, you need to set up a BitBucket OAuth application and add the application credentials to your Supabase Dashboard. @@ -14,9 +13,9 @@ To enable Bitbucket Auth for your project, you need to set up a BitBucket OAuth Setting up Bitbucket logins for your application consists of 3 parts: -* Create and configure a Bitbucket OAuth Consumer on [Bitbucket](https://bitbucket.org) -* Add your Bitbucket OAuth Consumer keys to your [Supabase Project](https://supabase.io) -* Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) +- Create and configure a Bitbucket OAuth Consumer on [Bitbucket](https://bitbucket.org) +- Add your Bitbucket OAuth Consumer keys to your [Supabase Project](https://supabase.com) +- Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) ## Steps @@ -29,18 +28,18 @@ Setting up Bitbucket logins for your application consists of 3 parts: ### Find your callback URL -The next step requires a callback URL, which looks like this: +The next step requires a callback URL, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. - Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. ### Create a Bitbucket OAuth app @@ -60,7 +59,7 @@ The next step requires a callback URL, which looks like this: ### Add your Bitbucket credentials into your Supabase Project -- Go to your [Supabase Project Dashboard](https://supabase.io) +- Go to your [Supabase Project Dashboard](https://supabase.com) - In the left sidebar, click the `Authentication` icon (near the top) - Click `Settings` from the list to go to the `Authentication Settings` page - Enter the final (hosted) URL of your app under `Site URL` (this is important) @@ -74,7 +73,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, session, error } = await supabase.auth.signIn({ - provider: 'bitbucket' + provider: 'bitbucket', }) ``` @@ -83,8 +82,8 @@ Add this function which you can call from a button, link, or UI element. ```js async function signInWithBitbucket() { const { user, session, error } = await supabase.auth.signIn({ - provider: 'bitbucket' - }); + provider: 'bitbucket', + }) } ``` @@ -92,12 +91,12 @@ To log out: ```js async function signout() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [Bitbucket Account](https://bitbucket.org) +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [Bitbucket Account](https://bitbucket.org) diff --git a/web/docs/guides/auth/auth-discord.mdx b/web/docs/guides/auth/auth-discord.mdx index 64a4008720592..70f66b7b9ab9c 100644 --- a/web/docs/guides/auth/auth-discord.mdx +++ b/web/docs/guides/auth/auth-discord.mdx @@ -1,12 +1,11 @@ --- id: auth-discord -title: "Login with Discord" +title: 'Login with Discord' description: Add Discord OAuth to your Supabase project --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; - +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' To enable Discord Auth for your project, you need to set up a Discord Application and add the Application OAuth credentials to your Supabase Dashboard. @@ -14,9 +13,9 @@ To enable Discord Auth for your project, you need to set up a Discord Applicatio Setting up Discord logins for your application consists of 3 parts: -* Create and configure a Discord Application [Discord Developer Portal](https://discord.com/developers) -* Add your Discord OAuth Consumer keys to your [Supabase Project](https://supabase.io) -* Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) +- Create and configure a Discord Application [Discord Developer Portal](https://discord.com/developers) +- Add your Discord OAuth Consumer keys to your [Supabase Project](https://supabase.com) +- Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) ## Steps @@ -31,21 +30,20 @@ Setting up Discord logins for your application consists of 3 parts: ![Discord Portal.](/img/guides/discord-developer-portal.png) - ### Find your callback URL -In the next step you require a callback URL, which looks like this: +In the next step you require a callback URL, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. - Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. ### Create a Discord Application @@ -60,7 +58,7 @@ In the next step you require a callback URL, which looks like this: ### Add your Discord credentials into your Supabase Project -- Go to your [Supabase Project Dashboard](https://supabase.io) +- Go to your [Supabase Project Dashboard](https://supabase.com) - In the left sidebar, click the `Authentication` icon (near the top) - Click `Settings` from the list to go to the `Authentication Settings` page - Enter the final (hosted) URL of your app under `Site URL` (this is important) @@ -74,7 +72,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, session, error } = await supabase.auth.signIn({ - provider: 'discord' + provider: 'discord', }) ``` @@ -83,8 +81,8 @@ Add this function which you can call from a button, link, or UI element. ```js async function signInWithDiscord() { const { user, session, error } = await supabase.auth.signIn({ - provider: 'discord' - }); + provider: 'discord', + }) } ``` @@ -92,13 +90,13 @@ To log out: ```js async function signout() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [Discord Account](https://discord.com) -* [Discord Developer Portal](https://discord.com/developers) +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [Discord Account](https://discord.com) +- [Discord Developer Portal](https://discord.com/developers) diff --git a/web/docs/guides/auth/auth-email.mdx b/web/docs/guides/auth/auth-email.mdx index da0486bbaad01..42f904867feca 100644 --- a/web/docs/guides/auth/auth-email.mdx +++ b/web/docs/guides/auth/auth-email.mdx @@ -1,18 +1,18 @@ --- id: auth-email -title: "Login With Email" +title: 'Login With Email' description: Use Supabase to Authenticate and Authorize your users using email. --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' ## Overview Setting up Email logins for your Supabase application. -* Add Email authenticator to your [Supabase Project](https://app.supabase.io) -* Add the login code to your application - [Javascript](https://github.com/supabase/supabase-js) | [Dart](https://github.com/supabase/supabase-dart) +- Add Email authenticator to your [Supabase Project](https://app.supabase.io) +- Add the login code to your application - [Javascript](https://github.com/supabase/supabase-js) | [Dart](https://github.com/supabase/supabase-dart) ## Add Email into your Supabase Project @@ -38,7 +38,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, error } = await supabase.auth.signIn({ email: 'example@email.com', - password: 'example-password' + password: 'example-password', }) ``` @@ -74,8 +74,8 @@ Add this function which you can call from a button, link, or UI element. async function signInWithEmail() { const { user, error } = await supabase.auth.signIn({ email: 'example@email.com', - password: 'example-password' - }); + password: 'example-password', + }) } ``` @@ -108,7 +108,7 @@ To log out: ```js async function signOut() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` @@ -128,6 +128,6 @@ function SignOut() { ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [Supabase Dart Client](https://github.com/supabase/supabase-dart) \ No newline at end of file +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [Supabase Dart Client](https://github.com/supabase/supabase-dart) diff --git a/web/docs/guides/auth/auth-facebook.mdx b/web/docs/guides/auth/auth-facebook.mdx index faffd5ef3a800..a9b2afd9ef517 100644 --- a/web/docs/guides/auth/auth-facebook.mdx +++ b/web/docs/guides/auth/auth-facebook.mdx @@ -1,11 +1,11 @@ --- id: auth-facebook -title: "Login with Facebook" +title: 'Login with Facebook' description: Add Facebook OAuth to your Supabase project --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' To enable Facebook Auth for your project, you need to set up a Facebook OAuth application and add the application credentials to your Supabase Dashboard. @@ -13,9 +13,9 @@ To enable Facebook Auth for your project, you need to set up a Facebook OAuth ap Setting up Facebook logins for your application consists of 3 parts: -* Create and configure a Facebook Application on the [Facebook Developers Site](https://developers.facebook.com) -* Add your Facebook keys to your [Supabase Project](https://supabase.io) -* Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) +- Create and configure a Facebook Application on the [Facebook Developers Site](https://developers.facebook.com) +- Add your Facebook keys to your [Supabase Project](https://supabase.com) +- Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) ## Steps @@ -34,21 +34,20 @@ Setting up Facebook logins for your application consists of 3 parts: - Fill in your app information, then click `Create App`. - This should bring you to the screen: `Add Products to Your App`. (Alternatively you can click on `Add Product` in the left sidebar to get to this screen.) - ### Find your callback URI -The next step requires a callback URI, which looks like this: +The next step requires a callback URI, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. - Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. ### Set up FaceBook Login for your Facebook App @@ -66,18 +65,18 @@ From the `App Review -> Permissions and Features` screen: - Click the button `Request Advanced Access` on the right side of `public_profile` and `email` -You can read more about access levels [here](https://developers.facebook.com/docs/graph-api/overview/access-levels/) +You can read more about access levels [here](https://developers.facebook.com/docs/graph-api/overview/access-levels/) ### Copy your Facebook App ID and Secret - Click `Settings / Basic` in the left sidebar -- Copy your App ID from the top of the `Basic Settings` page -- Under `App Secret` click `Show` then copy your secret +- Copy your App ID from the top of the `Basic Settings` page +- Under `App Secret` click `Show` then copy your secret - Make sure all required fields are completed on this screen. ### Enter your Facebook App ID and Secret into your Supabase Project -- Go to your [Supabase Project Dashboard](https://supabase.io) +- Go to your [Supabase Project Dashboard](https://supabase.com) - In the left sidebar, click the `Authentication` icon (near the top) - Click `Settings` from the list to go to the `Authentication Settings` page - Enter the final (hosted) URL of your app under `Site URL` (this is important) @@ -91,7 +90,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, session, error } = await supabase.auth.signIn({ - provider: 'facebook' + provider: 'facebook', }) ``` @@ -100,8 +99,8 @@ Add this function which you can call from a button, link, or UI element. ```js async function signInWithFacebook() { const { user, session, error } = await supabase.auth.signIn({ - provider: 'facebook' - }); + provider: 'facebook', + }) } ``` @@ -109,12 +108,12 @@ To log out: ```js async function signout() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [Facebook Developers Dashboard](https://developers.facebook.com/) +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [Facebook Developers Dashboard](https://developers.facebook.com/) diff --git a/web/docs/guides/auth/auth-github.mdx b/web/docs/guides/auth/auth-github.mdx index ace4e4f37e77b..4a8a1c8387054 100644 --- a/web/docs/guides/auth/auth-github.mdx +++ b/web/docs/guides/auth/auth-github.mdx @@ -1,11 +1,11 @@ --- id: auth-github -title: "Login with GitHub" +title: 'Login with GitHub' description: Add GitHub OAuth to your Supabase project --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' To enable GitHub Auth for your project, you need to set up a GitHub OAuth application and add the application credentials to your Supabase Dashboard. @@ -13,9 +13,9 @@ To enable GitHub Auth for your project, you need to set up a GitHub OAuth applic Setting up GitHub logins for your application consists of 3 parts: -* Create and configure a GitHub OAuth App on [GitHub](https://github.com) -* Add your GitHub OAuth keys to your [Supabase Project](https://supabase.io) -* Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) +- Create and configure a GitHub OAuth App on [GitHub](https://github.com) +- Add your GitHub OAuth keys to your [Supabase Project](https://supabase.com) +- Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) ## Steps @@ -37,18 +37,18 @@ Go to the [GitHub Developer Settings](https://github.com/settings/developers) pa ### Find your callback URL -The next step requires a callback URL, which looks like this: +The next step requires a callback URL, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. - Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. ### Register a new OAuth application @@ -69,7 +69,7 @@ Copy your new OAuth credentials ### Enter your GitHub credentials into your Supabase Project -- Go to your [Supabase Project Dashboard](https://supabase.io) +- Go to your [Supabase Project Dashboard](https://supabase.com) - In the left sidebar, click the `Authentication` icon (near the top) - Click `Settings` from the list to go to the `Authentication Settings` page - Enter the final (hosted) URL of your app under `Site URL` (this is important) @@ -83,7 +83,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, session, error } = await supabase.auth.signIn({ - provider: 'github' + provider: 'github', }) ``` @@ -92,8 +92,8 @@ Add this function which you can call from a button, link, or UI element. ```js async function signInWithGithub() { const { user, session, error } = await supabase.auth.signIn({ - provider: 'github' - }); + provider: 'github', + }) } ``` @@ -101,12 +101,12 @@ To log out: ```js async function signout() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [GitHub Developer Settings](https://github.com/settings/developers) +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [GitHub Developer Settings](https://github.com/settings/developers) diff --git a/web/docs/guides/auth/auth-gitlab.mdx b/web/docs/guides/auth/auth-gitlab.mdx index 954b44c7bf259..d1e56153a1f7a 100644 --- a/web/docs/guides/auth/auth-gitlab.mdx +++ b/web/docs/guides/auth/auth-gitlab.mdx @@ -1,11 +1,11 @@ --- id: auth-gitlab -title: "Login with GitLab" +title: 'Login with GitLab' description: Add GitLab OAuth to your Supabase project --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' To enable GitLab Auth for your project, you need to set up a GitLab OAuth application and add the application credentials to your Supabase Dashboard. @@ -13,9 +13,9 @@ To enable GitLab Auth for your project, you need to set up a GitLab OAuth applic Setting up GitLab logins for your application consists of 3 parts: -* Create and configure a GitLab Application on [GitLab](https://gitlab.com) -* Add your GitLab Application keys to your [Supabase Project](https://supabase.io) -* Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) +- Create and configure a GitLab Application on [GitLab](https://gitlab.com) +- Add your GitLab Application keys to your [Supabase Project](https://supabase.com) +- Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) ## Steps @@ -28,18 +28,18 @@ Setting up GitLab logins for your application consists of 3 parts: ### Find your callback URL -The next step requires a callback URL, which looks like this: +The next step requires a callback URL, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. - Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. ### Create your GitLab Application @@ -56,7 +56,7 @@ The next step requires a callback URL, which looks like this: ### Add your GitLab credentials into your Supabase Project -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - In the left sidebar, click the `Authentication` icon (near the top). - Click `Settings` from the list to go to the `Authentication Settings` page. - Enter the final (hosted) URL of your app under `Site URL` (this is important). @@ -70,7 +70,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, session, error } = await supabase.auth.signIn({ - provider: 'gitlab' + provider: 'gitlab', }) ``` @@ -79,8 +79,8 @@ Add this function which you can call from a button, link, or UI element. ```js async function signInWithGitLab() { const { user, session, error } = await supabase.auth.signIn({ - provider: 'gitlab' - }); + provider: 'gitlab', + }) } ``` @@ -88,12 +88,12 @@ To log out: ```js async function signout() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [GitLab Account](https://gitlab.com) +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [GitLab Account](https://gitlab.com) diff --git a/web/docs/guides/auth/auth-google.mdx b/web/docs/guides/auth/auth-google.mdx index 4c3ad1a4fda0b..dc889c3b64aaf 100644 --- a/web/docs/guides/auth/auth-google.mdx +++ b/web/docs/guides/auth/auth-google.mdx @@ -1,11 +1,11 @@ --- id: auth-google -title: "Login with Google" +title: 'Login with Google' description: Add Google OAuth to your Supabase project --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' To enable Google Auth for your project, you need to set up a Google OAuth application and add the application credentials to your Supabase Dashboard. @@ -13,9 +13,9 @@ To enable Google Auth for your project, you need to set up a Google OAuth applic Setting up Google logins for your application consists of 3 parts: -* Create and configure a Google Project on the [Google Cloud Platform Console](https://console.cloud.google.com/home/dashboard) -* Add your Google OAuth keys to your [Supabase Project](https://supabase.io) -* Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) +- Create and configure a Google Project on the [Google Cloud Platform Console](https://console.cloud.google.com/home/dashboard) +- Add your Google OAuth keys to your [Supabase Project](https://supabase.com) +- Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) ## Steps @@ -51,25 +51,25 @@ From your project's dashboard screen: ### Find your callback URL -The next step requires a callback URL, which looks like this: +The next step requires a callback URL, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. - Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. ### Create your credentials - Click `Credentials` at the left to go to the `Credentials` page - Click `Create Credentials` near the top then select `OAuth client ID` -- On the `Create OAuth client ID` page, select your application type. If you're not sure, choose `Web application`. +- On the `Create OAuth client ID` page, select your application type. If you're not sure, choose `Web application`. - Fill in your app name. - At the bottom, under `Authorized redirect URIs` click `Add URI`. - Enter your callback URI under `Authorized redirect URIs` at the bottom. @@ -82,10 +82,9 @@ Copy your new OAuth credentials - A box will appear called `OAuth client created`. - Copy and save the values under `Your Client ID` and `Your Client Secret`. - ### Enter your Google credentials into your Supabase Project -- Go to your [Supabase Project Dashboard](https://supabase.io) +- Go to your [Supabase Project Dashboard](https://supabase.com) - In the left sidebar, click the `Authentication` icon (near the top) - Click `Settings` from the list to go to the `Authentication Settings` page - Enter the final (hosted) URL of your app under `Site URL` (this is important) @@ -99,7 +98,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, session, error } = await supabase.auth.signIn({ - provider: 'google' + provider: 'google', }) ``` @@ -108,8 +107,8 @@ Add this function which you can call from a button, link, or UI element. ```js async function signInWithGoogle() { const { user, session, error } = await supabase.auth.signIn({ - provider: 'google' - }); + provider: 'google', + }) } ``` @@ -117,12 +116,12 @@ To log out: ```js async function signout() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [Google Cloud Platform Console](https://console.cloud.google.com/home/dashboard) +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [Google Cloud Platform Console](https://console.cloud.google.com/home/dashboard) diff --git a/web/docs/guides/auth/auth-magic-link.mdx b/web/docs/guides/auth/auth-magic-link.mdx index cbd4027e2a2b6..31ab948ddda6c 100644 --- a/web/docs/guides/auth/auth-magic-link.mdx +++ b/web/docs/guides/auth/auth-magic-link.mdx @@ -1,11 +1,11 @@ --- id: auth-magic-link -title: "Login With Magic Link" +title: 'Login With Magic Link' description: Use Supabase to Authenticate and Authorize your users using Magic Link. --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' By default, if no password is provided, the user will be sent a "magic link" to their email address, which they can click to open your application with a valid session. By default, a given user can only request a Magic Link once every 60 seconds. @@ -13,8 +13,8 @@ By default, if no password is provided, the user will be sent a "magic link" to Setting up Magic Link logins for your Supabase application. -* Add Magic Link authenticator to your [Supabase Project](https://app.supabase.io) -* Add the login code to your application - [Javascript](https://github.com/supabase/supabase-js) | [Dart](https://github.com/supabase/supabase-dart) +- Add Magic Link authenticator to your [Supabase Project](https://app.supabase.io) +- Add the login code to your application - [Javascript](https://github.com/supabase/supabase-js) | [Dart](https://github.com/supabase/supabase-dart) ## Add Magic Link into your Supabase Project @@ -39,7 +39,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, error } = await supabase.auth.signIn({ - email: 'example@email.com' + email: 'example@email.com', }) ``` @@ -73,8 +73,8 @@ Add this function which you can call from a button, link, or UI element. ```js async function signInWithEmail() { const { user, error } = await supabase.auth.signIn({ - email: 'example@email.com' - }); + email: 'example@email.com', + }) } ``` @@ -106,7 +106,7 @@ To log out: ```js async function signOut() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` @@ -126,6 +126,6 @@ function SignOut() { ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [Supabase Dart Client](https://github.com/supabase/supabase-dart) \ No newline at end of file +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [Supabase Dart Client](https://github.com/supabase/supabase-dart) diff --git a/web/docs/guides/auth/auth-slack.mdx b/web/docs/guides/auth/auth-slack.mdx index 06dac7b5826ee..064d5e3a80661 100644 --- a/web/docs/guides/auth/auth-slack.mdx +++ b/web/docs/guides/auth/auth-slack.mdx @@ -1,11 +1,11 @@ --- id: auth-slack -title: "Login with Slack" +title: 'Login with Slack' description: Add Slack OAuth to your Supabase project --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' To enable Slack Auth for your project, you need to set up a Slack OAuth application and add the application credentials to your Supabase Dashboard. @@ -13,9 +13,9 @@ To enable Slack Auth for your project, you need to set up a Slack OAuth applicat Setting up Slack logins for your application consists of 3 parts: -* Create and configure a Slack Project and App on the [Slack Developer Dashboard](https://api.slack.com/apps). -* Add your Slack `API Key` and `API Secret Key` to your [Supabase Project](https://supabase.io). -* Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js). +- Create and configure a Slack Project and App on the [Slack Developer Dashboard](https://api.slack.com/apps). +- Add your Slack `API Key` and `API Secret Key` to your [Supabase Project](https://supabase.com). +- Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js). ## Steps @@ -28,18 +28,18 @@ Setting up Slack logins for your application consists of 3 parts: ### Find your callback URL -The next step requires a callback URL, which looks like this: +The next step requires a callback URL, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. - Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. ### Create a Slack OAuth app @@ -68,7 +68,7 @@ Under `Redirect URLs`: ### Enter your Slack credentials into your Supabase Project -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - In the left sidebar, click the `Authentication` icon (near the top). - Click `Settings` from the list to go to the `Authentication Settings` page. - Enter the final (hosted) URL of your app under `Site URL` (this is important). @@ -82,7 +82,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, session, error } = await supabase.auth.signIn({ - provider: 'slack' + provider: 'slack', }) ``` @@ -91,8 +91,8 @@ Add this function which you can call from a button, link, or UI element. ```js async function signInWithSlack() { const { user, session, error } = await supabase.auth.signIn({ - provider: 'slack' - }); + provider: 'slack', + }) } ``` @@ -100,12 +100,12 @@ To log out: ```js async function signout() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [Slack Developer Dashboard](https://api.slack.com/apps) \ No newline at end of file +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [Slack Developer Dashboard](https://api.slack.com/apps) diff --git a/web/docs/guides/auth/auth-spotify.mdx b/web/docs/guides/auth/auth-spotify.mdx index bb79c282d94a2..f098281700454 100644 --- a/web/docs/guides/auth/auth-spotify.mdx +++ b/web/docs/guides/auth/auth-spotify.mdx @@ -1,11 +1,11 @@ --- id: auth-spotify -title: "Login with Spotify" +title: 'Login with Spotify' description: Add Spotify OAuth to your Supabase project --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' To enable Spotify Auth for your project, you need to set up a Spotify OAuth application and add the application credentials to your Supabase Dashboard. @@ -13,9 +13,9 @@ To enable Spotify Auth for your project, you need to set up a Spotify OAuth appl Setting up Spotify logins for your application consists of 3 parts: -* Create and configure a Spotify Project and App on the [Spotify Developer Dashboard](https://developer.spotify.com/dashboard/). -* Add your Spotify `API Key` and `API Secret Key` to your [Supabase Project](https://supabase.io). -* Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js). +- Create and configure a Spotify Project and App on the [Spotify Developer Dashboard](https://developer.spotify.com/dashboard/). +- Add your Spotify `API Key` and `API Secret Key` to your [Supabase Project](https://supabase.com). +- Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js). ## Steps @@ -28,18 +28,18 @@ Setting up Spotify logins for your application consists of 3 parts: ### Find your callback URL -The next step requires a callback URL, which looks like this: +The next step requires a callback URL, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. - Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. ### Create a Spotify OAuth app @@ -63,7 +63,7 @@ Under `Redirect URIs`: ### Enter your Spotify credentials into your Supabase Project -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - In the left sidebar, click the `Authentication` icon (near the top). - Click `Settings` from the list to go to the `Authentication Settings` page. - Enter the final (hosted) URL of your app under `Site URL` (this is important). @@ -77,7 +77,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, session, error } = await supabase.auth.signIn({ - provider: 'spotify' + provider: 'spotify', }) ``` @@ -86,8 +86,8 @@ Add this function which you can call from a button, link, or UI element. ```js async function signInWithSpotify() { const { user, session, error } = await supabase.auth.signIn({ - provider: 'spotify' - }); + provider: 'spotify', + }) } ``` @@ -95,12 +95,12 @@ To log out: ```js async function signout() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [Spotify Developer Dashboard](https://developer.spotify.com/dashboard/) \ No newline at end of file +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [Spotify Developer Dashboard](https://developer.spotify.com/dashboard/) diff --git a/web/docs/guides/auth/auth-twitch.mdx b/web/docs/guides/auth/auth-twitch.mdx index bd7c1abb0a86a..d45cc056c1932 100644 --- a/web/docs/guides/auth/auth-twitch.mdx +++ b/web/docs/guides/auth/auth-twitch.mdx @@ -14,7 +14,7 @@ To enable Twitch Auth for your project, you need to set up a Twitch Application Setting up Twitch logins for your application consists of 3 parts: - Create and configure a Twitch Application [Twitch Developer Console](https://dev.twitch.tv/console) -- Add your Twitch OAuth Consumer keys to your [Supabase Project](https://supabase.io) +- Add your Twitch OAuth Consumer keys to your [Supabase Project](https://supabase.com) - Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js) ## Steps @@ -37,7 +37,7 @@ In the next step you require a callback URL, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. @@ -74,7 +74,7 @@ In the next step you require a callback URL, which looks like this: ### Add your Twitch credentials into your Supabase Project -- Go to your [Supabase Project Dashboard](https://supabase.io) +- Go to your [Supabase Project Dashboard](https://supabase.com) - In the left sidebar, click the `Authentication` icon (near the top) - Click `Settings` from the list to go to the `Authentication Settings` page - Enter the final (hosted) URL of your app under `Site URL` (this is important) @@ -112,7 +112,7 @@ async function signout() { ## Resources -- [Supabase Account - Free Tier OK](https://supabase.io) +- [Supabase Account - Free Tier OK](https://supabase.com) - [Supabase JS Client](https://github.com/supabase/supabase-js) - [Twitch Account](https://twitch.tv) - [Twitch Developer Console](https://dev.twitch.tv/console) diff --git a/web/docs/guides/auth/auth-twitter.mdx b/web/docs/guides/auth/auth-twitter.mdx index 8556627aea4b0..1db02aa52a3c2 100644 --- a/web/docs/guides/auth/auth-twitter.mdx +++ b/web/docs/guides/auth/auth-twitter.mdx @@ -1,11 +1,11 @@ --- id: auth-twitter -title: "Login with Twitter" +title: 'Login with Twitter' description: Add Twitter OAuth to your Supabase project --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' To enable Twitter Auth for your project, you need to set up a Twitter OAuth application and add the application credentials to your Supabase Dashboard. @@ -13,9 +13,9 @@ To enable Twitter Auth for your project, you need to set up a Twitter OAuth appl Setting up Twitter logins for your application consists of 3 parts: -* Create and configure a Twitter Project and App on the [Twitter Developer Dashboard](https://developer.twitter.com/en/portal/dashboard). -* Add your Twitter `API Key` and `API Secret Key` to your [Supabase Project](https://supabase.io). -* Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js). +- Create and configure a Twitter Project and App on the [Twitter Developer Dashboard](https://developer.twitter.com/en/portal/dashboard). +- Add your Twitter `API Key` and `API Secret Key` to your [Supabase Project](https://supabase.com). +- Add the login code to your [Supabase JS Client App](https://github.com/supabase/supabase-js). ## Steps @@ -28,18 +28,18 @@ Setting up Twitter logins for your application consists of 3 parts: ### Find your callback URL -The next step requires a callback URL, which looks like this: +The next step requires a callback URL, which looks like this: `https://.supabase.co/auth/v1/callback` -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - Click on the `Settings` icon at the bottom of the left sidebar. - Click on `API` in the list. - Under Config / URL you'll find your API URL, you can click `Copy` to copy it to the clipboard. - Now just add `/auth/v1/callback` to the end of that to get your full `OAuth Redirect URI`. ### Create a Twitter OAuth app @@ -64,7 +64,7 @@ The next step requires a callback URL, which looks like this: ### Enter your Twitter credentials into your Supabase Project -- Go to your [Supabase Project Dashboard](https://supabase.io). +- Go to your [Supabase Project Dashboard](https://supabase.com). - In the left sidebar, click the `Authentication` icon (near the top). - Click `Settings` from the list to go to the `Authentication Settings` page. - Enter the final (hosted) URL of your app under `Site URL` (this is important). @@ -78,7 +78,7 @@ The JavaScript client code is documented here: [Supabase OAuth Client Code](/doc ```js const { user, session, error } = await supabase.auth.signIn({ - provider: 'twitter' + provider: 'twitter', }) ``` @@ -87,8 +87,8 @@ Add this function which you can call from a button, link, or UI element. ```js async function signInWithTwitter() { const { user, session, error } = await supabase.auth.signIn({ - provider: 'twitter' - }); + provider: 'twitter', + }) } ``` @@ -96,12 +96,12 @@ To log out: ```js async function signout() { - const { error } = await supabase.auth.signOut(); + const { error } = await supabase.auth.signOut() } ``` ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [Twitter Developer Dashboard](https://developer.twitter.com/en/portal/dashboard) \ No newline at end of file +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [Twitter Developer Dashboard](https://developer.twitter.com/en/portal/dashboard) diff --git a/web/docs/guides/database/arrays.mdx b/web/docs/guides/database/arrays.mdx index 8faa6856effbe..002060035baeb 100644 --- a/web/docs/guides/database/arrays.mdx +++ b/web/docs/guides/database/arrays.mdx @@ -1,11 +1,11 @@ --- id: arrays -title: "Working With Arrays" +title: 'Working With Arrays' description: How to use arrays in PostgreSQL and the Supabase API. --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' PostgreSQL supports flexible [array types](https://www.postgresql.org/docs/12/arrays.html). These arrays are also supported in the Supabase dashboard and in the Javascript API. @@ -47,13 +47,8 @@ CREATE TABLE arraytest (id integer NOT NULL, textarray text ARRAY); - - - - ### Insert a record with an array value - ```sql -INSERT INTO arraytest (id, textarray) VALUES (1, ARRAY['Harry', 'Larry', 'Moe']); +INSERT INTO arraytest (id, textarray) VALUES (1, ARRAY['Harry', 'Larry', 'Moe']); ``` @@ -88,20 +83,16 @@ To insert a record from the Javascript client: ```js const { data, error } = await supabase -.from('arraytest') -.insert([ - { id: 2, textarray: ['one', 'two', 'three', 'four'] } -]); + .from('arraytest') + .insert([{ id: 2, textarray: ['one', 'two', 'three', 'four'] }]) ``` - ### View the results - @@ -131,14 +122,13 @@ SELECT * FROM arraytest; Your first array data! -| id | textarray | -| --- | ---------------------------- | -| 1 | ["Harry","Larry","Moe"] | +| id | textarray | +| --- | ----------------------- | +| 1 | ["Harry","Larry","Moe"] | - ### Query Array Data To query an array, PostgreSQL uses 1-based arrays, so be careful, since you're probably used to 0-based arrays in Javascript. @@ -170,33 +160,26 @@ returns: This returns the entire array field: ```js -const { data, error } = await supabase -.from('arraytest') -.select('textarray[]'); -console.log(JSON.stringify(data,null,2)); +const { data, error } = await supabase.from('arraytest').select('textarray[]') +console.log(JSON.stringify(data, null, 2)) ``` returns: ```js -[ +;[ { - "textarray": ["Harry", "Larry", "Moe"] - } + textarray: ['Harry', 'Larry', 'Moe'], + }, ] ``` - ## Resources -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [Supabase Account - Free Tier OK](https://supabase.io) -* [PostgreSQL Arrays](https://www.postgresql.org/docs/12/arrays.html) - - - - +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [Supabase Account - Free Tier OK](https://supabase.com) +- [PostgreSQL Arrays](https://www.postgresql.org/docs/12/arrays.html) diff --git a/web/docs/guides/database/json.mdx b/web/docs/guides/database/json.mdx index ab4612c50a1c5..5fab5e55f9e2c 100644 --- a/web/docs/guides/database/json.mdx +++ b/web/docs/guides/database/json.mdx @@ -1,22 +1,22 @@ --- id: json -title: "JSON" +title: 'JSON' description: Using the JSON data type in PostgreSQL. --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' -PostgreSQL supports [JSON functions and operators](https://www.postgresql.org/docs/current/functions-json.html) which gives flexibility when storing data inside a database column. +PostgreSQL supports [JSON functions and operators](https://www.postgresql.org/docs/current/functions-json.html) which gives flexibility when storing data inside a database column. -PostgreSQL supports two types of JSON columns: `JSON` and `JSONB`. +PostgreSQL supports two types of JSON columns: `JSON` and `JSONB`. The recommended type is `JSONB` for almost all cases. When you use the `JSONB` format, the data is parsed when it's put into the database so it's faster when querying and also it can be indexed. ## Steps -### Create a table with a JSON column. +### Create a table with a JSON column. -| id | title | author | metadata | -| -- | ----------------------------------- | ---------------------- | ------------------------------------------------------------------------------------------------------------- | -| 1 | The Poky Little Puppy | Janette Sebring Lowrey | {"ages":[3,6],"price":5.95,"description":"Puppy is slower than other, bigger animals."} | -| 2 | The Tale of Peter Rabbit | Beatrix Potter | {"ages":[2,5],"price":4.49,"description":"Rabbit eats some vegetables."} | -| 3 | Tootle | Gertrude Crampton | {"ages":[2,5],"price":3.99,"description":"Little toy train has big dreams."} | -| 4 | Green Eggs and Ham | Dr. Seuss | {"ages":[4,8],"price":7.49,"description":"Sam has changing food preferences and eats unusually colored food."} | -| 5 | Harry Potter and the Goblet of Fire | J.K. Rowling | {"ages":[10,99],"price":24.95,"description":"Fourth year of school starts, big drama ensues."} | +| id | title | author | metadata | +| --- | ----------------------------------- | ---------------------- | -------------------------------------------------------------------------------------------------------------- | +| 1 | The Poky Little Puppy | Janette Sebring Lowrey | {"ages":[3,6],"price":5.95,"description":"Puppy is slower than other, bigger animals."} | +| 2 | The Tale of Peter Rabbit | Beatrix Potter | {"ages":[2,5],"price":4.49,"description":"Rabbit eats some vegetables."} | +| 3 | Tootle | Gertrude Crampton | {"ages":[2,5],"price":3.99,"description":"Little toy train has big dreams."} | +| 4 | Green Eggs and Ham | Dr. Seuss | {"ages":[4,8],"price":7.49,"description":"Sam has changing food preferences and eats unusually colored food."} | +| 5 | Harry Potter and the Goblet of Fire | J.K. Rowling | {"ages":[10,99],"price":24.95,"description":"Fourth year of school starts, big drama ensues."} | ```sql -insert into books - (title, author, metadata) -values +insert into books + (title, author, metadata) +values ( 'The Poky Little Puppy', 'Janette Sebring Lowrey', @@ -160,35 +160,45 @@ values ```js -const { data, error } = await supabase -.from('books') -.insert([ - { +const { data, error } = await supabase.from('books').insert([ + { title: 'The Poky Little Puppy', - author: 'Janette Sebring Lowrey', - metadata: {"description":"Puppy is slower than other, bigger animals.","price":5.95,"ages":[3,6]} + author: 'Janette Sebring Lowrey', + metadata: { + description: 'Puppy is slower than other, bigger animals.', + price: 5.95, + ages: [3, 6], + }, }, - { + { title: 'The Tale of Peter Rabbit', author: 'Beatrix Potter', - metadata: {"description":"Rabbit eats some vegetables.","price":4.49,"ages":[2,5]} + metadata: { description: 'Rabbit eats some vegetables.', price: 4.49, ages: [2, 5] }, }, - { + { title: 'Tootle', - author: 'Gertrude Crampton', - metadata: {"description":"Little toy train has big dreams.","price":3.99,"ages":[2,5]} + author: 'Gertrude Crampton', + metadata: { description: 'Little toy train has big dreams.', price: 3.99, ages: [2, 5] }, + }, + { + title: 'Green Eggs and Ham', + author: 'Dr. Seuss', + metadata: { + description: 'Sam has changing food preferences and eats unusually colored food.', + price: 7.49, + ages: [4, 8], + }, }, - { - title:'Green Eggs and Ham', - author:'Dr. Seuss', - metadata: {"description":"Sam has changing food preferences and eats unusually colored food.","price":7.49,"ages":[4,8]} + { + title: 'Harry Potter and the Goblet of Fire', + author: 'J.K. Rowling', + metadata: { + description: 'Fourth year of school starts, big drama ensues.', + price: 24.95, + ages: [10, 99], + }, }, - { - title:'Harry Potter and the Goblet of Fire', - author:'J.K. Rowling', - metadata: {"description":"Fourth year of school starts, big drama ensues.","price":24.95,"ages":[10,99]} - } -]); +]) ``` @@ -206,7 +216,7 @@ values={[ ```sql -select * +select * from books; ``` @@ -214,26 +224,25 @@ from books; ```js -const { data, error } = await supabase -.from('books') -.select('*'); -console.log(JSON.stringify(data, null, 2)); +const { data, error } = await supabase.from('books').select('*') +console.log(JSON.stringify(data, null, 2)) ``` -| id | title | author | metadata | -| -- | ----------------------------------- | ---------------------- | ------------------------------------------------------------------------------------------------------------- | -| 1 | The Poky Little Puppy | Janette Sebring Lowrey | {"ages":[3,6],"price":5.95,"description":"Puppy is slower than other, bigger animals."} | -| 2 | The Tale of Peter Rabbit | Beatrix Potter | {"ages":[2,5],"price":4.49,"description":"Rabbit eats some vegetables."} | -| 3 | Tootle | Gertrude Crampton | {"ages":[2,5],"price":3.99,"description":"Little toy train has big dreams."} | -| 4 | Green Eggs and Ham | Dr. Seuss | {"ages":[4,8],"price":7.49,"description":"Sam has changing food preferences and eats unusually colored food."} | -| 5 | Harry Potter and the Goblet of Fire | J.K. Rowling | {"ages":[10,99],"price":24.95,"description":"Fourth year of school starts, big drama ensues."} | +| id | title | author | metadata | +| --- | ----------------------------------- | ---------------------- | -------------------------------------------------------------------------------------------------------------- | +| 1 | The Poky Little Puppy | Janette Sebring Lowrey | {"ages":[3,6],"price":5.95,"description":"Puppy is slower than other, bigger animals."} | +| 2 | The Tale of Peter Rabbit | Beatrix Potter | {"ages":[2,5],"price":4.49,"description":"Rabbit eats some vegetables."} | +| 3 | Tootle | Gertrude Crampton | {"ages":[2,5],"price":3.99,"description":"Little toy train has big dreams."} | +| 4 | Green Eggs and Ham | Dr. Seuss | {"ages":[4,8],"price":7.49,"description":"Sam has changing food preferences and eats unusually colored food."} | +| 5 | Harry Potter and the Goblet of Fire | J.K. Rowling | {"ages":[10,99],"price":24.95,"description":"Fourth year of school starts, big drama ensues."} | NOTICE: The data as it appears here will have the `JSONB` fields in a different order than when we inserted them. As we said earlier about the differences between the `JSON` and `JSONB` fields: ->When you use the `JSONB` format, the data is parsed when it's put into the database... + +> When you use the `JSONB` format, the data is parsed when it's put into the database... @@ -252,13 +261,13 @@ values={[ ```sql -select - title, +select + title, metadata -> 'description' AS description, metadata -> 'price' as price, metadata -> 'ages' -> 0 as low_age, metadata -> 'ages' -> 1 as high_age -from +from books; ``` @@ -267,37 +276,37 @@ from ```js const { data, error } = await supabase -.from('books') -.select('title,description:metadata->description,price:metadata->price,low_age:metadata->ages->0,high_age:metadata->ages->1'); -console.log(JSON.stringify(data, null, 2)); + .from('books') + .select( + 'title,description:metadata->description,price:metadata->price,low_age:metadata->ages->0,high_age:metadata->ages->1' + ) +console.log(JSON.stringify(data, null, 2)) ``` -| title | description | price | low_age | high_age | -| ----------------------------------- | ----------------------------------------------------------------- | ----- | ------- | -------- | -| The Poky Little Puppy | Puppy is slower than other, bigger animals. | 5.95 | 3 | 6 | -| The Tale of Peter Rabbit | Rabbit eats some vegetables. | 4.49 | 2 | 5 | -| Tootle | Little toy train has big dreams. | 3.99 | 2 | 5 | +| title | description | price | low_age | high_age | +| ----------------------------------- | ------------------------------------------------------------------ | ----- | ------- | -------- | +| The Poky Little Puppy | Puppy is slower than other, bigger animals. | 5.95 | 3 | 6 | +| The Tale of Peter Rabbit | Rabbit eats some vegetables. | 4.49 | 2 | 5 | +| Tootle | Little toy train has big dreams. | 3.99 | 2 | 5 | | Green Eggs and Ham | Sam has changing food preferences and eats unusually colored food. | 7.49 | 4 | 8 | -| Harry Potter and the Goblet of Fire | Fourth year of school starts, big drama ensues. | 24.95 | 10 | 99 | +| Harry Potter and the Goblet of Fire | Fourth year of school starts, big drama ensues. | 24.95 | 10 | 99 | - - - #### Data Types -One last thing to note: the -> operator returns JSONB data. If you want TEXT/STRING data returned, you need to use the ->> operator. + +One last thing to note: the -> operator returns JSONB data. If you want TEXT/STRING data returned, you need to use the ->> operator. - metadata -> 'description' (this returns a JSON object) - metadata ->> 'description' (this returns STRING/TEXT data) ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Supabase JS Client](https://github.com/supabase/supabase-js) -* [PostgreSQL: JSON Functions and Operators](https://www.postgresql.org/docs/12/functions-json.html) -* [PostgreSQL JSON types](https://www.postgresql.org/docs/12/datatype-json.html) +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Supabase JS Client](https://github.com/supabase/supabase-js) +- [PostgreSQL: JSON Functions and Operators](https://www.postgresql.org/docs/12/functions-json.html) +- [PostgreSQL JSON types](https://www.postgresql.org/docs/12/datatype-json.html) diff --git a/web/docs/guides/database/sql-to-api.mdx b/web/docs/guides/database/sql-to-api.mdx index 19a24b2601f72..570166e326714 100644 --- a/web/docs/guides/database/sql-to-api.mdx +++ b/web/docs/guides/database/sql-to-api.mdx @@ -1,18 +1,18 @@ --- id: sql-to-api -title: "Converting SQL to Javascript API" +title: 'Converting SQL to Javascript API' description: Implementing common SQL patterns in the Javascript API --- -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; +import Tabs from '@theme/Tabs' +import TabItem from '@theme/TabItem' Select a set of columns from a single table with where, order by, and limit clauses. ```sql -select first_name, last_name, team_id, age from players +select first_name, last_name, team_id, age from players where age between 20 and 24 and team_id <> 'STL' order by last_name, first_name desc limit 20 @@ -20,14 +20,14 @@ limit 20 ```js const { data, error } = await supabase -.from('players') -.select('first_name,last_name,team_id,age') -.gte('age', 20) -.lte('age', 24) -.not('team_id', 'eq', 'STL') -.order('last_name', { ascending: true }) // or just .order('last_name') -.order('first_name', { ascending: false }) -.limit(20) + .from('players') + .select('first_name,last_name,team_id,age') + .gte('age', 20) + .lte('age', 24) + .not('team_id', 'eq', 'STL') + .order('last_name', { ascending: true }) // or just .order('last_name') + .order('first_name', { ascending: false }) + .limit(20) ``` Select all columns from a single table with a complex where clause: OR AND OR @@ -39,11 +39,11 @@ where ((team_id = 'CHN' or team_id is null) and (age > 35 or age is null)) ```js const { data, error } = await supabase -.from('players') -.select() // or .select('*') -.or('team_id.eq.CHN,team_id.is.null') -.or('age.gt.35,age.is.null') // additional filters imply "AND" -.not('team_id', 'eq', 'STL') + .from('players') + .select() // or .select('*') + .or('team_id.eq.CHN,team_id.is.null') + .or('age.gt.35,age.is.null') // additional filters imply "AND" + .not('team_id', 'eq', 'STL') ``` Select all columns from a single table with a complex where clause: AND OR AND @@ -55,9 +55,9 @@ where ((team_id = 'CHN' and age > 35) or (team_id <> 'CHN' and age is not null)) ```js const { data, error } = await supabase -.from('players') -.select() // or .select('*') -.or('and(team_id.eq.CHN,age.gt.35),and(team_id.neq.CHN,.not.age.is.null)') + .from('players') + .select() // or .select('*') + .or('and(team_id.eq.CHN,age.gt.35),and(team_id.neq.CHN,.not.age.is.null)') ``` Get a count of rows, but don't return any data. @@ -69,17 +69,15 @@ where team_id = 'NYM' ```js const { data, error } = await supabase -.from('players') -.select('*', { count: 'exact', head: true }) // exact, planned, or executed -.eq('team_id', 'NYM') + .from('players') + .select('*', { count: 'exact', head: true }) // exact, planned, or executed + .eq('team_id', 'NYM') ``` ## Resources -* [Supabase Account - Free Tier OK](https://supabase.io) -* [Postgrest Operators](https://postgrest.org/en/stable/api.html#operators) -* [Supabase Javascript API: select](/docs/reference/javascript/select) -* [Supabase Javascript API: modifiers](/docs/reference/javascript/using-modifiers) -* [Supabase Javascript API: filters](/docs/reference/javascript/using-filters) - - +- [Supabase Account - Free Tier OK](https://supabase.com) +- [Postgrest Operators](https://postgrest.org/en/stable/api.html#operators) +- [Supabase Javascript API: select](/docs/reference/javascript/select) +- [Supabase Javascript API: modifiers](/docs/reference/javascript/using-modifiers) +- [Supabase Javascript API: filters](/docs/reference/javascript/using-filters) diff --git a/web/docusaurus.config.js b/web/docusaurus.config.js index 62fb9f764a518..dec7083cb5c10 100755 --- a/web/docusaurus.config.js +++ b/web/docusaurus.config.js @@ -7,7 +7,7 @@ module.exports = { title: 'Supabase', tagline: 'The open source Firebase alternative.', - url: 'https://supabase.io', + url: 'https://supabase.com', baseUrl: '/docs/', favicon: '/favicon.ico', organizationName: 'supabase', // Usually your GitHub org/user name. @@ -102,7 +102,7 @@ module.exports = { items: [ { label: 'Blog', - to: 'https://supabase.io/blog', + to: 'https://supabase.com/blog', }, { label: 'Open source', @@ -110,11 +110,11 @@ module.exports = { }, { label: 'Humans.txt', - to: 'https://supabase.io/humans.txt', + to: 'https://supabase.com/humans.txt', }, { label: 'Lawyers.txt', - to: 'https://supabase.io/lawyers.txt', + to: 'https://supabase.com/lawyers.txt', }, ], }, @@ -123,7 +123,7 @@ module.exports = { items: [ { label: 'Brand Assets', - to: 'https://supabase.io/brand-assets', + to: 'https://supabase.com/brand-assets', }, { label: 'Docs', @@ -131,7 +131,7 @@ module.exports = { }, { label: 'Pricing', - to: 'https://supabase.io/pricing', + to: 'https://supabase.com/pricing', }, { label: 'Support', @@ -139,7 +139,7 @@ module.exports = { }, { label: 'System Status', - to: 'https://status.supabase.io/', + to: 'https://status.supabase.com/', }, ], }, @@ -160,7 +160,7 @@ module.exports = { }, { label: 'RSS', - href: 'https://supabase.io/rss.xml', + href: 'https://supabase.com/rss.xml', }, { label: 'Discord', diff --git a/web/spec/cli.yml b/web/spec/cli.yml index ce3c6da48eea1..ca08cb1d72d4a 100644 --- a/web/spec/cli.yml +++ b/web/spec/cli.yml @@ -23,8 +23,8 @@ info: ```bash npm install supabase -g ``` - - There may be additional steps that you need to follow to setup the CLI. Located [here](https://supabase.io/docs/guides/local-development). + + There may be additional steps that you need to follow to setup the CLI. Located [here](https://supabase.com/docs/guides/local-development). definition: spec/combined.json libraries: @@ -91,8 +91,7 @@ pages: ```bash supabase eject ``` - + Run in any folder to create a `docker` folder with a `docker-compose.yml`. This is useful for self-hosting or adding custom configuration. See our [Self Hosting](/docs/guides/hosting/overview) docs for more details. - diff --git a/web/src/data/repos/.github.json b/web/src/data/repos/.github.json index 4176bb8529a81..6330c128238b5 100644 --- a/web/src/data/repos/.github.json +++ b/web/src/data/repos/.github.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/.github.git", "clone_url": "https://github.com/supabase/.github.git", "svn_url": "https://github.com/supabase/.github", - "homepage": "https://supabase.io/", + "homepage": "https://supabase.com/", "size": 10, "stargazers_count": 2, "watchers_count": 2, diff --git a/web/src/data/repos/benchmarks.json b/web/src/data/repos/benchmarks.json index f56802ac8a356..e140613307c4e 100644 --- a/web/src/data/repos/benchmarks.json +++ b/web/src/data/repos/benchmarks.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/benchmarks.git", "clone_url": "https://github.com/supabase/benchmarks.git", "svn_url": "https://github.com/supabase/benchmarks", - "homepage": "https://supabase.io", + "homepage": "https://supabase.com", "size": 9251, "stargazers_count": 13, "watchers_count": 13, diff --git a/web/src/data/repos/cli.json b/web/src/data/repos/cli.json index 2db866a8c7829..cf0db8475a044 100644 --- a/web/src/data/repos/cli.json +++ b/web/src/data/repos/cli.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/cli.git", "clone_url": "https://github.com/supabase/cli.git", "svn_url": "https://github.com/supabase/cli", - "homepage": "https://supabase.io", + "homepage": "https://supabase.com", "size": 131, "stargazers_count": 7, "watchers_count": 7, diff --git a/web/src/data/repos/gotrue.json b/web/src/data/repos/gotrue.json index 1d0675f488905..97f613b6a2939 100644 --- a/web/src/data/repos/gotrue.json +++ b/web/src/data/repos/gotrue.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/gotrue.git", "clone_url": "https://github.com/supabase/gotrue.git", "svn_url": "https://github.com/supabase/gotrue", - "homepage": "https://supabase.io/docs/guides/auth", + "homepage": "https://supabase.com/docs/guides/auth", "size": 7183, "stargazers_count": 9, "watchers_count": 9, diff --git a/web/src/data/repos/marketplace.json b/web/src/data/repos/marketplace.json index 0822e1958cf96..9deb90e1c2f03 100644 --- a/web/src/data/repos/marketplace.json +++ b/web/src/data/repos/marketplace.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/marketplace.git", "clone_url": "https://github.com/supabase/marketplace.git", "svn_url": "https://github.com/supabase/marketplace", - "homepage": "https://supabase.io", + "homepage": "https://supabase.com", "size": 112, "stargazers_count": 9, "watchers_count": 9, diff --git a/web/src/data/repos/pg-api.json b/web/src/data/repos/pg-api.json index d4c30ab0339ae..c9efd236928e4 100644 --- a/web/src/data/repos/pg-api.json +++ b/web/src/data/repos/pg-api.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/pg-api.git", "clone_url": "https://github.com/supabase/pg-api.git", "svn_url": "https://github.com/supabase/pg-api", - "homepage": "https://supabase.io", + "homepage": "https://supabase.com", "size": 87982, "stargazers_count": 72, "watchers_count": 72, diff --git a/web/src/data/repos/postgres.json b/web/src/data/repos/postgres.json index 05ea8b67b3ac8..c2a8e4250cf8a 100644 --- a/web/src/data/repos/postgres.json +++ b/web/src/data/repos/postgres.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/postgres.git", "clone_url": "https://github.com/supabase/postgres.git", "svn_url": "https://github.com/supabase/postgres", - "homepage": "https://supabase.io", + "homepage": "https://supabase.com", "size": 117, "stargazers_count": 151, "watchers_count": 151, diff --git a/web/src/data/repos/postgrest-js.json b/web/src/data/repos/postgrest-js.json index 8f922c7cc33eb..5719e6cf64df0 100644 --- a/web/src/data/repos/postgrest-js.json +++ b/web/src/data/repos/postgrest-js.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/postgrest-js.git", "clone_url": "https://github.com/supabase/postgrest-js.git", "svn_url": "https://github.com/supabase/postgrest-js", - "homepage": "https://supabase.io", + "homepage": "https://supabase.com", "size": 3225, "stargazers_count": 79, "watchers_count": 79, diff --git a/web/src/data/repos/postgrest-rs.json b/web/src/data/repos/postgrest-rs.json index abcb146fdd071..bcf99e6a79805 100644 --- a/web/src/data/repos/postgrest-rs.json +++ b/web/src/data/repos/postgrest-rs.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/postgrest-rs.git", "clone_url": "https://github.com/supabase/postgrest-rs.git", "svn_url": "https://github.com/supabase/postgrest-rs", - "homepage": "https://supabase.io", + "homepage": "https://supabase.com", "size": 49, "stargazers_count": 28, "watchers_count": 28, diff --git a/web/src/data/repos/realtime.json b/web/src/data/repos/realtime.json index cd66971fa9d95..7b35610589294 100644 --- a/web/src/data/repos/realtime.json +++ b/web/src/data/repos/realtime.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/realtime.git", "clone_url": "https://github.com/supabase/realtime.git", "svn_url": "https://github.com/supabase/realtime", - "homepage": "https://supabase.io", + "homepage": "https://supabase.com", "size": 2322, "stargazers_count": 1804, "watchers_count": 1804, diff --git a/web/src/data/repos/supabase.json b/web/src/data/repos/supabase.json index 5a2a1cac04142..fed023886f738 100644 --- a/web/src/data/repos/supabase.json +++ b/web/src/data/repos/supabase.json @@ -71,7 +71,7 @@ "ssh_url": "git@github.com:supabase/supabase.git", "clone_url": "https://github.com/supabase/supabase.git", "svn_url": "https://github.com/supabase/supabase", - "homepage": "https://supabase.io", + "homepage": "https://supabase.com", "size": 31094, "stargazers_count": 2551, "watchers_count": 2551, diff --git a/web/src/pages/index_old.js b/web/src/pages/index_old.js index 57c1009e2508e..444560b53492a 100755 --- a/web/src/pages/index_old.js +++ b/web/src/pages/index_old.js @@ -616,7 +616,7 @@ function Home() { export default () => { if (typeof window !== 'undefined') { if (window.location.href.indexOf('localhost') === -1) { - window.location.replace('https://supabase.io') + window.location.replace('https://supabase.com') } else { window.location.replace('/docs') } diff --git a/web/static/.well-known/security.txt b/web/static/.well-known/security.txt index 967599caecd7a..e21dd296c2710 100644 --- a/web/static/.well-known/security.txt +++ b/web/static/.well-known/security.txt @@ -1,5 +1,5 @@ Contact: security@supabase.io -Canonical: https://supabase.io/.well-known/security.txt +Canonical: https://supabase.com/.well-known/security.txt At Supabase, we consider the security of our systems a top priority. But no matter how much effort we put into system security, there can still be vulnerabilities present. diff --git a/web/static/lawyers.txt b/web/static/lawyers.txt index 225de55e6cf69..318df88e88995 100644 --- a/web/static/lawyers.txt +++ b/web/static/lawyers.txt @@ -26,7 +26,7 @@ If you're a creator/contributor to one of these packages, thanks! ╟───────┼─────────────────────────────┼─────────────────┼────────────────────────────────────────────────────────┼────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────┼────────────────────────────────────────────────────────────────┼─────────────────╢ ║ 6 │ @stripe/stripe-js │ 1.9.0 │ MIT License (MIT) │ │ Stripe │ https://stripe.com/docs/js │ production ║ ╟───────┼─────────────────────────────┼─────────────────┼────────────────────────────────────────────────────────┼────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────┼────────────────────────────────────────────────────────────────┼─────────────────╢ -║ 7 │ @supabase/supabase-js │ 0.35.11 │ MIT License (MIT) │ git+https://github.com/supabase/supabase-js.git │ Supabase │ https://supabase.io │ production ║ +║ 7 │ @supabase/supabase-js │ 0.35.11 │ MIT License (MIT) │ git+https://github.com/supabase/supabase-js.git │ Supabase │ https://supabase.com │ production ║ ╟───────┼─────────────────────────────┼─────────────────┼────────────────────────────────────────────────────────┼────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────┼────────────────────────────────────────────────────────────────┼─────────────────╢ ║ 8 │ @tailwindcss/custom-forms │ 0.2.1 │ MIT License (MIT) │ git+https://github.com/tailwindcss/custom-forms.git │ Adam Wathan │ https://github.com/tailwindcss/custom-forms#readme │ production ║ ╟───────┼─────────────────────────────┼─────────────────┼────────────────────────────────────────────────────────┼────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────┼────────────────────────────────────────────────────────────────┼─────────────────╢ diff --git a/www/_blog/2020-12-01-supabase-alpha-november-2020.mdx b/www/_blog/2020-12-01-supabase-alpha-november-2020.mdx index 260e67d71e904..24929d6f321ef 100644 --- a/www/_blog/2020-12-01-supabase-alpha-november-2020.mdx +++ b/www/_blog/2020-12-01-supabase-alpha-november-2020.mdx @@ -50,7 +50,7 @@ Last month we [announced](/blog/2020/11/02/supabase-alpha-october-2020#more-powe ### Status page -We added a [Status Page](https://status.supabase.io/) which tracks the uptime and latency of the Supabase platform. +We added a [Status Page](https://status.supabase.com/) which tracks the uptime and latency of the Supabase platform. ![This image shows our new status page.](/images/blog/status-page.png) diff --git a/www/_blog/2021-07-30-supabase-functions-updates.mdx b/www/_blog/2021-07-30-supabase-functions-updates.mdx index 1343fb5a51cc7..4ad537b3bf755 100644 --- a/www/_blog/2021-07-30-supabase-functions-updates.mdx +++ b/www/_blog/2021-07-30-supabase-functions-updates.mdx @@ -214,7 +214,7 @@ Shout out to [Paul Ramsey](https://github.com/pramsey), who gave us the implemen select * from - http_get('https://supabase.io') + http_get('https://supabase.com') cross join generate_series(1, 10) _; @@ -223,7 +223,7 @@ Time: 3501.935 ms -- using pg_net to fetch from "supabase.io" 10 times select - net.http_get('https://supabase.io') + net.http_get('https://supabase.com') from generate_series (1,10) _; diff --git a/www/_blog/2021-11-05-supabase-beta-october-2021.mdx b/www/_blog/2021-11-05-supabase-beta-october-2021.mdx index 3bcf1ace81679..9e2cf9f872d2c 100644 --- a/www/_blog/2021-11-05-supabase-beta-october-2021.mdx +++ b/www/_blog/2021-11-05-supabase-beta-october-2021.mdx @@ -29,21 +29,17 @@ Watch a recap of this month's release. allowFullScreen > - ## Slack, Spotify, and MessageBird logins Thanks to [`@HarryET`](https://github.com/supabase/gotrue/pull/245) and our friends at [MessageBird](https://github.com/supabase/gotrue/pull/210) -we have 3 new Auth providers this month: -[Slack](https://supabase.io/docs/guides/auth/auth-slack), -[Spotify](https://supabase.io/docs/guides/auth/auth-spotify), and -[MessageBird](https://supabase.io/docs/guides/auth/auth-messagebird) phone logins. - +we have 3 new Auth providers this month: +[Slack](https://supabase.com/docs/guides/auth/auth-slack), +[Spotify](https://supabase.com/docs/guides/auth/auth-spotify), and +[MessageBird](https://supabase.com/docs/guides/auth/auth-messagebird) phone logins. ![Supabase Auth: Login with Slack](/images/blog/2021-oct/supabase-auth-slack.png) - ## Multi-schema support - ### Dashboard @@ -51,22 +47,20 @@ Browse data in any database schema using the Schema switcher in the Dashbaord. ![Multi-schema support](/images/blog/2021-oct/multi-schema.png) -### API +### API You can access any schema with your API, after enabling access in the Dashboard. -[Docs](https://supabase.io/docs/reference/javascript/initializing#api-schemas). - +[Docs](https://supabase.com/docs/reference/javascript/initializing#api-schemas). ![Multi-schema support (API)](/images/blog/2021-oct/supabase-multi-schema-support.png) - ## Fresh Docs and Guides We have a TON of new guides, with videos too. ### Database Functions -Learn about PostgreSQL Functions. [Docs](http://supabase.io/docs/guides/database/functions). +Learn about PostgreSQL Functions. [Docs](https://supabase.com/docs/guides/database/functions). - ### Auth Overview -Learn about all the exciting feature of Auth within Supabase. [Docs](https://supabase.io/docs/guides/auth/intro). +Learn about all the exciting feature of Auth within Supabase. [Docs](https://supabase.com/docs/guides/auth/intro). - ### Community Highlights - Vue 3 | Workout Tracker App - John Komarnicki [video](https://www.youtube.com/watch?v=3tF0fGkd4ho) @@ -174,7 +165,7 @@ Check out some of our other community stats in our latest [Series A Blog Post](/ ## Coming Next: Launch Week III -We had Launch Week [numero uno](https://supabase.io/blog/2021/03/25/launch-week) in March, and the sequel "[Launch Week II: the SQL](https://supabase.io/blog/2021/07/22/supabase-launch-week-sql)" in July. +We had Launch Week [numero uno](https://supabase.com/blog/2021/03/25/launch-week) in March, and the sequel "[Launch Week II: the SQL](https://supabase.com/blog/2021/07/22/supabase-launch-week-sql)" in July. Now we're going even bigger with the third installment: `Launch Week III: The Trilogy`. Join us on 29th November on our [Discord](https://discord.supabase.com). diff --git a/www/data/Footer.json b/www/data/Footer.json index 14935624f4167..53c6d21fec43f 100644 --- a/www/data/Footer.json +++ b/www/data/Footer.json @@ -45,7 +45,7 @@ }, { "text": "System Status", - "url": "https://status.supabase.io/" + "url": "https://status.supabase.com/" }, { "text": "Terms of service", diff --git a/www/lib/rss.tsx b/www/lib/rss.tsx index 1ea6f62644e0a..9942ee024c33e 100644 --- a/www/lib/rss.tsx +++ b/www/lib/rss.tsx @@ -1,8 +1,8 @@ const generateRssItem = (post: any): string => ` - https://supabase.io/blog/${post.url} + https://supabase.com/blog/${post.url} ${post.title} - https://supabase.io/blog/${post.url} + https://supabase.com/blog/${post.url} ${post.description} ${new Date(post.date).toUTCString()} @@ -13,11 +13,11 @@ export const generateRss = (posts: any[]): string => { Blog - Supabase - https://supabase.io + https://supabase.com Latest news from Supabase en ${new Date(posts[0].date).toUTCString()} - + ${posts.map(generateRssItem).join('')} diff --git a/www/pages/_app.tsx b/www/pages/_app.tsx index 884218a915dbd..d91135c6a69ba 100644 --- a/www/pages/_app.tsx +++ b/www/pages/_app.tsx @@ -49,11 +49,11 @@ export default function MyApp({ Component, pageProps }: AppProps) { description={DESCRIPTION} openGraph={{ type: 'website', - url: 'https://supabase.io/', + url: 'https://supabase.com/', site_name: 'Supabase', images: [ { - url: `https://supabase.io${basePath}/images/og/og-image.jpg`, + url: `https://supabase.com${basePath}/images/og/og-image.jpg`, width: 800, height: 600, alt: 'Supabase Og Image', diff --git a/www/pages/auth/Auth.tsx b/www/pages/auth/Auth.tsx index f68a8d0d7d0c0..1049b4b0947d1 100644 --- a/www/pages/auth/Auth.tsx +++ b/www/pages/auth/Auth.tsx @@ -51,10 +51,10 @@ function AuthPage() { openGraph={{ title: meta_title, description: meta_description, - url: `https://supabase.io/auth`, + url: `https://supabase.com/auth`, images: [ { - url: `https://supabase.io${basePath}/images/product/auth/auth-og.jpg`, + url: `https://supabase.com${basePath}/images/product/auth/auth-og.jpg`, }, ], }} diff --git a/www/pages/beta.tsx b/www/pages/beta.tsx index b392a3984b8b5..3c75167a74846 100644 --- a/www/pages/beta.tsx +++ b/www/pages/beta.tsx @@ -510,11 +510,11 @@ const Reliability = () => {

We're launching{' '} - https://status.supabase.io + https://status.supabase.com {' '} to keep track of uptime across all of our services and critical infrastructure.

@@ -665,7 +665,7 @@ const BetaPricing = () => (
-

For up to date pricing info see: https://supabase.io/pricing

+

For up to date pricing info see: https://supabase.com/pricing

We're working closely with many open source projects, infrastructure providers, and of course our Alpha Users, to provide a predictable and sustainable pricing model. @@ -715,7 +715,7 @@ const BetaPricing = () => (

The Supabase Base Tier is now called the Supabase Pro tier as per the{' '} - + pricing page . @@ -971,7 +971,7 @@ const Beta = () => { openGraph={{ title: site_title, description: DESCRIPTION, - url: `https://supabase.io/beta`, + url: `https://supabase.com/beta`, type: 'article', article: { // @@ -986,7 +986,7 @@ const Beta = () => { }, images: [ { - url: 'https://supabase.io/og/og-image.jpg', + url: 'https://supabase.com/og/og-image.jpg', }, ], }} diff --git a/www/pages/blog/[year]/[month]/[day]/[slug].tsx b/www/pages/blog/[year]/[month]/[day]/[slug].tsx index 2c87080e2114e..4c45895ec4428 100644 --- a/www/pages/blog/[year]/[month]/[day]/[slug].tsx +++ b/www/pages/blog/[year]/[month]/[day]/[slug].tsx @@ -149,7 +149,7 @@ function BlogPostPage(props: any) { openGraph={{ title: props.blog.title, description: props.blog.description, - url: `https://supabase.io/blog/${props.blog.slug}`, + url: `https://supabase.com/blog/${props.blog.slug}`, type: 'article', article: { // @@ -166,7 +166,7 @@ function BlogPostPage(props: any) { }, images: [ { - url: `https://supabase.io${basePath}/images/blog/${ + url: `https://supabase.com${basePath}/images/blog/${ props.blog.image ? props.blog.image : props.blog.thumb }`, }, diff --git a/www/pages/database/Database.tsx b/www/pages/database/Database.tsx index 6fe834f03519f..9a6c75a57dfce 100644 --- a/www/pages/database/Database.tsx +++ b/www/pages/database/Database.tsx @@ -62,10 +62,10 @@ function Database() { openGraph={{ title: meta_title, description: meta_description, - url: `https://supabase.io/auth`, + url: `https://supabase.com/auth`, images: [ { - url: `https://supabase.io${basePath}/images/product/database/database-og.jpg`, + url: `https://supabase.com${basePath}/images/product/database/database-og.jpg`, }, ], }} diff --git a/www/pages/storage/Storage.tsx b/www/pages/storage/Storage.tsx index 7d59312514db9..da2184293b608 100644 --- a/www/pages/storage/Storage.tsx +++ b/www/pages/storage/Storage.tsx @@ -45,10 +45,10 @@ function StoragePage() { openGraph={{ title: meta_title, description: meta_description, - url: `https://supabase.io/storage`, + url: `https://supabase.com/storage`, images: [ { - url: `https://supabase.io${basePath}/images/product/storage/storage-og.jpg`, + url: `https://supabase.com${basePath}/images/product/storage/storage-og.jpg`, }, ], }} diff --git a/www/public/rss.xml b/www/public/rss.xml index 0793f45723771..5a03efacf2207 100644 --- a/www/public/rss.xml +++ b/www/public/rss.xml @@ -2,536 +2,536 @@ Blog - Supabase - https://supabase.io + https://supabase.com Latest news from Supabase en Sat, 06 Nov 2021 16:00:00 GMT - + - https://supabase.io/blog/2021/11/05/supabase-beta-october-2021 + https://supabase.com/blog/2021/11/05/supabase-beta-october-2021 Supabase Beta October 2021 - https://supabase.io/blog/2021/11/05/supabase-beta-october-2021 + https://supabase.com/blog/2021/11/05/supabase-beta-october-2021 Three new Auth providers, multi-schema support, and we're gearing up for another Launch Week. Sat, 06 Nov 2021 16:00:00 GMT - https://supabase.io/blog/2021/10/28/supabase-series-a + https://supabase.com/blog/2021/10/28/supabase-series-a Supabase $30m Series A - https://supabase.io/blog/2021/10/28/supabase-series-a + https://supabase.com/blog/2021/10/28/supabase-series-a Supabase just raised $30M, bringing our total funding to $36M. Wed, 27 Oct 2021 16:00:00 GMT - https://supabase.io/blog/2021/10/19/replenysh-time-to-value-in-less-than-24-hours + https://supabase.com/blog/2021/10/19/replenysh-time-to-value-in-less-than-24-hours Replenysh uses Supabase to implement OTP in less than 24-hours - https://supabase.io/blog/2021/10/19/replenysh-time-to-value-in-less-than-24-hours + https://supabase.com/blog/2021/10/19/replenysh-time-to-value-in-less-than-24-hours Learn how Replenysh uses Supabase to power the circular economy, redefining how brands interact with their customers and products. Mon, 18 Oct 2021 16:00:00 GMT - https://supabase.io/blog/2021/10/14/hacktoberfest-hackathon-winners-2021 + https://supabase.com/blog/2021/10/14/hacktoberfest-hackathon-winners-2021 Hacktoberfest Hackathon Winners 2021 - https://supabase.io/blog/2021/10/14/hacktoberfest-hackathon-winners-2021 + https://supabase.com/blog/2021/10/14/hacktoberfest-hackathon-winners-2021 Celebrating many amazing projects submitted to our Hacktoberfest Hackathon. Wed, 13 Oct 2021 16:00:00 GMT - https://supabase.io/blog/2021/10/04/supabase-beta-sept-2021 + https://supabase.com/blog/2021/10/04/supabase-beta-sept-2021 Supabase Beta Sept 2021 - https://supabase.io/blog/2021/10/04/supabase-beta-sept-2021 + https://supabase.com/blog/2021/10/04/supabase-beta-sept-2021 Hackathon, Aborting request, UI updates, and now Hiring. Sun, 03 Oct 2021 16:00:00 GMT - https://supabase.io/blog/2021/09/28/supabase-hacktoberfest-hackathon-2021 + https://supabase.com/blog/2021/09/28/supabase-hacktoberfest-hackathon-2021 Supabase Hacktoberfest Hackathon 2021 - https://supabase.io/blog/2021/09/28/supabase-hacktoberfest-hackathon-2021 + https://supabase.com/blog/2021/09/28/supabase-hacktoberfest-hackathon-2021 We're running another Supabase Hackathon during Hacktoberfest! Mon, 27 Sep 2021 16:00:00 GMT - https://supabase.io/blog/2021/09/10/supabase-beta-august-2021 + https://supabase.com/blog/2021/09/10/supabase-beta-august-2021 Supabase Beta August 2021 - https://supabase.io/blog/2021/09/10/supabase-beta-august-2021 + https://supabase.com/blog/2021/09/10/supabase-beta-august-2021 Fundraising, Realtime Security, custom SMS templates, and deployments in South Korea. Thu, 09 Sep 2021 16:00:00 GMT - https://supabase.io/blog/2021/08/12/supabase-beta-july-2021 + https://supabase.com/blog/2021/08/12/supabase-beta-july-2021 Supabase Beta July 2021 - https://supabase.io/blog/2021/08/12/supabase-beta-july-2021 + https://supabase.com/blog/2021/08/12/supabase-beta-july-2021 Discord Logins, Vercel Integration, Full text search, and OAuth guides. Wed, 11 Aug 2021 16:00:00 GMT - https://supabase.io/blog/2021/08/09/hackathon-winners + https://supabase.com/blog/2021/08/09/hackathon-winners Open Source Hackathon Winners - https://supabase.io/blog/2021/08/09/hackathon-winners + https://supabase.com/blog/2021/08/09/hackathon-winners Let the medal ceremony begin for the best projects submitted during the Supabase Hackathon. Sun, 08 Aug 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/30/supabase-swag-store + https://supabase.com/blog/2021/07/30/supabase-swag-store Supabase Swag Store - https://supabase.io/blog/2021/07/30/supabase-swag-store + https://supabase.com/blog/2021/07/30/supabase-swag-store Today we are officially launching the Supabase Swag Store. Thu, 29 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/30/supabase-functions-updates + https://supabase.com/blog/2021/07/30/supabase-functions-updates Updates for Supabase Functions - https://supabase.io/blog/2021/07/30/supabase-functions-updates + https://supabase.com/blog/2021/07/30/supabase-functions-updates The question on everyone's mind - are we launching Supabase Functions? Well, it's complicated. Thu, 29 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/30/1-the-supabase-hackathon + https://supabase.com/blog/2021/07/30/1-the-supabase-hackathon The Supabase Hackathon - https://supabase.io/blog/2021/07/30/1-the-supabase-hackathon + https://supabase.com/blog/2021/07/30/1-the-supabase-hackathon A whole week of Hacking for Fun and Prizes. Thu, 29 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/29/supabase-reports-and-metrics + https://supabase.com/blog/2021/07/29/supabase-reports-and-metrics Supabase Reports and Metrics - https://supabase.io/blog/2021/07/29/supabase-reports-and-metrics + https://supabase.com/blog/2021/07/29/supabase-reports-and-metrics We're exposing a full set of metrics in your projects, so that you can build better (and faster) products for your users. Wed, 28 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/28/supabase-auth-passwordless-sms-login + https://supabase.com/blog/2021/07/28/supabase-auth-passwordless-sms-login Supabase Auth v2: Phone Auth now available - https://supabase.io/blog/2021/07/28/supabase-auth-passwordless-sms-login + https://supabase.com/blog/2021/07/28/supabase-auth-passwordless-sms-login Phone Auth is available today on all new and existing Supabase projects. Tue, 27 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/28/mobbin-supabase-200000-users + https://supabase.com/blog/2021/07/28/mobbin-supabase-200000-users Mobbin uses Supabase to authenticate 200,000 users - https://supabase.io/blog/2021/07/28/mobbin-supabase-200000-users + https://supabase.com/blog/2021/07/28/mobbin-supabase-200000-users Learn how Mobbin migrated 200,000 users from Firebase for a better authentication experience. Tue, 27 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/27/storage-beta + https://supabase.com/blog/2021/07/27/storage-beta Supabase Storage now in Beta - https://supabase.io/blog/2021/07/27/storage-beta + https://supabase.com/blog/2021/07/27/storage-beta Supabase Storage moves into Beta. Mon, 26 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/27/spot-flutter-with-postgres + https://supabase.com/blog/2021/07/27/spot-flutter-with-postgres Spot: a video sharing app built with Flutter - https://supabase.io/blog/2021/07/27/spot-flutter-with-postgres + https://supabase.com/blog/2021/07/27/spot-flutter-with-postgres Spot is a geolocation-based video-sharing app with some social networking features. Mon, 26 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/26/supabase-postgres-13 + https://supabase.com/blog/2021/07/26/supabase-postgres-13 Supabase is now on Postgres 13.3 - https://supabase.io/blog/2021/07/26/supabase-postgres-13 + https://supabase.com/blog/2021/07/26/supabase-postgres-13 From today, new Supabase projects will be on a version of Supabase Postgres that runs on Postgres 13.3. Sun, 25 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/26/supabase-community-day + https://supabase.com/blog/2021/07/26/supabase-community-day Supabase Community Day - https://supabase.io/blog/2021/07/26/supabase-community-day + https://supabase.com/blog/2021/07/26/supabase-community-day Community Day Sun, 25 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/26/epsilon3-self-hosting + https://supabase.com/blog/2021/07/26/epsilon3-self-hosting Epsilon3 Self-Host Supabase To Revolutionize Space Operations - https://supabase.io/blog/2021/07/26/epsilon3-self-hosting + https://supabase.com/blog/2021/07/26/epsilon3-self-hosting Learn how the team at Epsilon3 use Supabase to help teams execute secure and reliable operations in an industry that project spend runs into the billions. Sun, 25 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/22/supabase-launch-week-sql + https://supabase.com/blog/2021/07/22/supabase-launch-week-sql Supabase Launch Week II: The SQL - https://supabase.io/blog/2021/07/22/supabase-launch-week-sql + https://supabase.com/blog/2021/07/22/supabase-launch-week-sql Five days of Supabase. Again. Wed, 21 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/01/roles-postgres-hooks + https://supabase.com/blog/2021/07/01/roles-postgres-hooks Protecting reserved roles with PostgreSQL Hooks - https://supabase.io/blog/2021/07/01/roles-postgres-hooks + https://supabase.com/blog/2021/07/01/roles-postgres-hooks Using Postgres Hooks to protect functionality in your Postgres database. Thu, 01 Jul 2021 16:00:00 GMT - https://supabase.io/blog/2021/07/02/supabase-beta-june-2021 + https://supabase.com/blog/2021/07/02/supabase-beta-june-2021 Supabase Beta June 2021 - https://supabase.io/blog/2021/07/02/supabase-beta-june-2021 + https://supabase.com/blog/2021/07/02/supabase-beta-june-2021 Discord Logins, Vercel Integration, Full text search, and OAuth guides. Tue, 01 Jun 2021 16:00:00 GMT - https://supabase.io/blog/2021/06/02/supabase-beta-may-2021 + https://supabase.com/blog/2021/06/02/supabase-beta-may-2021 Supabase Beta May 2021 - https://supabase.io/blog/2021/06/02/supabase-beta-may-2021 + https://supabase.com/blog/2021/06/02/supabase-beta-may-2021 Apple & Twitter Logins, Supabase Grid, Go & Swift Libraries. Tue, 01 Jun 2021 16:00:00 GMT - https://supabase.io/blog/2021/05/03/supabase-beta-april-2021 + https://supabase.com/blog/2021/05/03/supabase-beta-april-2021 Supabase Beta April 2021 - https://supabase.io/blog/2021/05/03/supabase-beta-april-2021 + https://supabase.com/blog/2021/05/03/supabase-beta-april-2021 Supabase "gardening" - stability, security, and community support. Tue, 04 May 2021 16:00:00 GMT - https://supabase.io/blog/2021/04/06/supabase-beta-march-2021 + https://supabase.com/blog/2021/04/06/supabase-beta-march-2021 Supabase Beta March 2021 - https://supabase.io/blog/2021/04/06/supabase-beta-march-2021 + https://supabase.com/blog/2021/04/06/supabase-beta-march-2021 Launch week, Storage, Supabase CLI, Connection Pooling, Supabase UI, and Pricing. Mon, 05 Apr 2021 16:00:00 GMT - https://supabase.io/blog/2021/04/02/supabase-workflows + https://supabase.com/blog/2021/04/02/supabase-workflows Workflows are coming to Supabase - https://supabase.io/blog/2021/04/02/supabase-workflows + https://supabase.com/blog/2021/04/02/supabase-workflows Functions are great, but you know what's better? Thu, 01 Apr 2021 16:00:00 GMT - https://supabase.io/blog/2021/04/02/supabase-pgbouncer + https://supabase.com/blog/2021/04/02/supabase-pgbouncer PgBouncer is now available in Supabase - https://supabase.io/blog/2021/04/02/supabase-pgbouncer + https://supabase.com/blog/2021/04/02/supabase-pgbouncer Better support for Serverless and Postgres. Thu, 01 Apr 2021 16:00:00 GMT - https://supabase.io/blog/2021/04/02/supabase-dot-com + https://supabase.com/blog/2021/04/02/supabase-dot-com Supabase Dot Com - https://supabase.io/blog/2021/04/02/supabase-dot-com + https://supabase.com/blog/2021/04/02/supabase-dot-com The Supabase Domain name is changing. Thu, 01 Apr 2021 16:00:00 GMT - https://supabase.io/blog/2021/04/01/supabase-nft-marketplace + https://supabase.com/blog/2021/04/01/supabase-nft-marketplace Supabase Launches NFT Marketplace - https://supabase.io/blog/2021/04/01/supabase-nft-marketplace + https://supabase.com/blog/2021/04/01/supabase-nft-marketplace A fully encrypted NFT platform to protect and transact your digital assets Wed, 31 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/03/31/supabase-cli + https://supabase.com/blog/2021/03/31/supabase-cli Supabase CLI - https://supabase.io/blog/2021/03/31/supabase-cli + https://supabase.com/blog/2021/03/31/supabase-cli Local development, database migrations, and self-hosting. Tue, 30 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/03/30/supabase-storage + https://supabase.com/blog/2021/03/30/supabase-storage Storage is now available in Supabase - https://supabase.io/blog/2021/03/30/supabase-storage + https://supabase.com/blog/2021/03/30/supabase-storage Launching Supabase Storage and how you can use it in your apps Mon, 29 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/03/29/pricing + https://supabase.com/blog/2021/03/29/pricing Supabase Beta Pricing - https://supabase.io/blog/2021/03/29/pricing + https://supabase.com/blog/2021/03/29/pricing Supabase launches Beta pricing structure Sun, 28 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/03/25/launch-week + https://supabase.com/blog/2021/03/25/launch-week Launch week - https://supabase.io/blog/2021/03/25/launch-week + https://supabase.com/blog/2021/03/25/launch-week Five days of Supabase. Wed, 24 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/03/25/angels-of-supabase + https://supabase.com/blog/2021/03/25/angels-of-supabase Angels of Supabase - https://supabase.io/blog/2021/03/25/angels-of-supabase + https://supabase.com/blog/2021/03/25/angels-of-supabase Meet the investors of Supabase. Wed, 24 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/03/22/In-The-Loop + https://supabase.com/blog/2021/03/22/In-The-Loop Developers stay up to date with intheloop.dev - https://supabase.io/blog/2021/03/22/In-The-Loop + https://supabase.com/blog/2021/03/22/In-The-Loop Learn why Kevin is building intheloop.dev with Supabase Sun, 21 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/03/11/using-supabase-replit + https://supabase.com/blog/2021/03/11/using-supabase-replit Using Supabase in Replit - https://supabase.io/blog/2021/03/11/using-supabase-replit + https://supabase.com/blog/2021/03/11/using-supabase-replit Free hosted relational database from within your node.js repl Wed, 10 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/03/08/toad-a-link-shortener-with-simple-apis-for-low-coders + https://supabase.com/blog/2021/03/08/toad-a-link-shortener-with-simple-apis-for-low-coders Toad, a link shortener with simple APIs for low-coders - https://supabase.io/blog/2021/03/08/toad-a-link-shortener-with-simple-apis-for-low-coders + https://supabase.com/blog/2021/03/08/toad-a-link-shortener-with-simple-apis-for-low-coders An easy-to-use link shortening tool with simple APIs Sun, 07 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/03/05/postgres-as-a-cron-server + https://supabase.com/blog/2021/03/05/postgres-as-a-cron-server Postgres as a CRON Server - https://supabase.io/blog/2021/03/05/postgres-as-a-cron-server + https://supabase.com/blog/2021/03/05/postgres-as-a-cron-server Running repetitive tasks with your Postgres database. Thu, 04 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/03/02/supabase-beta-february-2021 + https://supabase.com/blog/2021/03/02/supabase-beta-february-2021 Supabase Beta February 2021 - https://supabase.io/blog/2021/03/02/supabase-beta-february-2021 + https://supabase.com/blog/2021/03/02/supabase-beta-february-2021 One year of building. Mon, 01 Mar 2021 16:00:00 GMT - https://supabase.io/blog/2021/02/27/cracking-postgres-interview + https://supabase.com/blog/2021/02/27/cracking-postgres-interview Cracking PostgreSQL Interview Questions - https://supabase.io/blog/2021/02/27/cracking-postgres-interview + https://supabase.com/blog/2021/02/27/cracking-postgres-interview Understand the top PostgreSQL Interview Questions Fri, 26 Feb 2021 16:00:00 GMT - https://supabase.io/blog/2021/02/09/case-study-roboflow + https://supabase.com/blog/2021/02/09/case-study-roboflow Roboflow.com choose Supabase to power Paint.wtf leaderboard - https://supabase.io/blog/2021/02/09/case-study-roboflow + https://supabase.com/blog/2021/02/09/case-study-roboflow Learn how Roboflow.com used Supabase to build their Paint.wtf leaderboard Mon, 08 Feb 2021 16:00:00 GMT - https://supabase.io/blog/2021/02/02/supabase-beta-january-2021 + https://supabase.com/blog/2021/02/02/supabase-beta-january-2021 Supabase Beta January 2021 - https://supabase.io/blog/2021/02/02/supabase-beta-january-2021 + https://supabase.com/blog/2021/02/02/supabase-beta-january-2021 Eleven months of building. Mon, 01 Feb 2021 16:00:00 GMT - https://supabase.io/blog/2021/01/02/supabase-beta-december-2020 + https://supabase.com/blog/2021/01/02/supabase-beta-december-2020 Supabase Beta December 2020 - https://supabase.io/blog/2021/01/02/supabase-beta-december-2020 + https://supabase.com/blog/2021/01/02/supabase-beta-december-2020 Ten months of building. Fri, 01 Jan 2021 16:00:00 GMT - https://supabase.io/blog/2020/12/13/supabase-dashboard-performance + https://supabase.com/blog/2020/12/13/supabase-dashboard-performance Making the Supabase Dashboard Supa-fast - https://supabase.io/blog/2020/12/13/supabase-dashboard-performance + https://supabase.com/blog/2020/12/13/supabase-dashboard-performance Improving the performance of the Supabase dashboard Sat, 12 Dec 2020 16:00:00 GMT - https://supabase.io/blog/2020/12/02/supabase-striveschool + https://supabase.com/blog/2020/12/02/supabase-striveschool Supabase Partners With Strive School To Help Teach Open Source - https://supabase.io/blog/2020/12/02/supabase-striveschool + https://supabase.com/blog/2020/12/02/supabase-striveschool Supabase Partners With Strive School To Help Teach Open Source To The Next Generation Of Developers Tue, 01 Dec 2020 16:00:00 GMT - https://supabase.io/blog/2020/12/02/case-study-xendit + https://supabase.com/blog/2020/12/02/case-study-xendit Xendit Built a Counter-Fraud Watchlist for the Fintech Industry - https://supabase.io/blog/2020/12/02/case-study-xendit + https://supabase.com/blog/2020/12/02/case-study-xendit See how Xendit use Supabase to build a full-text search engine. Tue, 01 Dec 2020 16:00:00 GMT - https://supabase.io/blog/2020/12/02/case-study-tayfa + https://supabase.com/blog/2020/12/02/case-study-tayfa TAYFA Built a No-Code Website Builder in Seven Days - https://supabase.io/blog/2020/12/02/case-study-tayfa + https://supabase.com/blog/2020/12/02/case-study-tayfa See how Tayfa went from idea to paying customer in less than 30 days. Tue, 01 Dec 2020 16:00:00 GMT - https://supabase.io/blog/2020/12/02/case-study-monitoro + https://supabase.com/blog/2020/12/02/case-study-monitoro Monitoro Built a Web Crawler Handling Millions of API Requests - https://supabase.io/blog/2020/12/02/case-study-monitoro + https://supabase.com/blog/2020/12/02/case-study-monitoro See how Monitoro built an automated scraping platform using Supabase. Tue, 01 Dec 2020 16:00:00 GMT - https://supabase.io/blog/2020/12/01/supabase-alpha-november-2020 + https://supabase.com/blog/2020/12/01/supabase-alpha-november-2020 Supabase Alpha November 2020 - https://supabase.io/blog/2020/12/01/supabase-alpha-november-2020 + https://supabase.com/blog/2020/12/01/supabase-alpha-november-2020 Nine months of building. Mon, 30 Nov 2020 16:00:00 GMT - https://supabase.io/blog/2020/11/18/postgresql-views + https://supabase.com/blog/2020/11/18/postgresql-views Postgres Views - https://supabase.io/blog/2020/11/18/postgresql-views + https://supabase.com/blog/2020/11/18/postgresql-views Creating and using a view in PostgreSQL. Tue, 17 Nov 2020 16:00:00 GMT - https://supabase.io/blog/2020/11/02/supabase-alpha-october-2020 + https://supabase.com/blog/2020/11/02/supabase-alpha-october-2020 Supabase Alpha October 2020 - https://supabase.io/blog/2020/11/02/supabase-alpha-october-2020 + https://supabase.com/blog/2020/11/02/supabase-alpha-october-2020 Eight months of building. Sun, 01 Nov 2020 16:00:00 GMT - https://supabase.io/blog/2020/10/30/improved-dx + https://supabase.com/blog/2020/10/30/improved-dx Supabase.js 1.0 - https://supabase.io/blog/2020/10/30/improved-dx + https://supabase.com/blog/2020/10/30/improved-dx We're releasing a new version of our Supabase client with some awesome new improvements. Thu, 29 Oct 2020 16:00:00 GMT - https://supabase.io/blog/2020/10/03/supabase-alpha-september-2020 + https://supabase.com/blog/2020/10/03/supabase-alpha-september-2020 Supabase Alpha September 2020 - https://supabase.io/blog/2020/10/03/supabase-alpha-september-2020 + https://supabase.com/blog/2020/10/03/supabase-alpha-september-2020 Seven months of building. Fri, 02 Oct 2020 16:00:00 GMT - https://supabase.io/blog/2020/09/11/supabase-hacktoberfest-2020 + https://supabase.com/blog/2020/09/11/supabase-hacktoberfest-2020 Supabase Hacktoberfest 2020 - https://supabase.io/blog/2020/09/11/supabase-hacktoberfest-2020 + https://supabase.com/blog/2020/09/11/supabase-hacktoberfest-2020 Join us for a celebration of open source software and learn how to contribute to Supabase. Thu, 10 Sep 2020 16:00:00 GMT - https://supabase.io/blog/2020/09/03/supabase-alpha-august-2020 + https://supabase.com/blog/2020/09/03/supabase-alpha-august-2020 Supabase Alpha August 2020 - https://supabase.io/blog/2020/09/03/supabase-alpha-august-2020 + https://supabase.com/blog/2020/09/03/supabase-alpha-august-2020 Six months of building Wed, 02 Sep 2020 16:00:00 GMT - https://supabase.io/blog/2020/08/05/supabase-auth + https://supabase.com/blog/2020/08/05/supabase-auth Supabase Auth - https://supabase.io/blog/2020/08/05/supabase-auth + https://supabase.com/blog/2020/08/05/supabase-auth Authenticate and authorize your users with Supabase Auth Tue, 04 Aug 2020 16:00:00 GMT - https://supabase.io/blog/2020/08/02/supabase-alpha-july-2020 + https://supabase.com/blog/2020/08/02/supabase-alpha-july-2020 Supabase Alpha July 2020 - https://supabase.io/blog/2020/08/02/supabase-alpha-july-2020 + https://supabase.com/blog/2020/08/02/supabase-alpha-july-2020 Five months of building Sat, 01 Aug 2020 16:00:00 GMT - https://supabase.io/blog/2020/08/02/continuous-postgresql-backup-walg + https://supabase.com/blog/2020/08/02/continuous-postgresql-backup-walg Continuous PostgreSQL Backups using WAL-G - https://supabase.io/blog/2020/08/02/continuous-postgresql-backup-walg + https://supabase.com/blog/2020/08/02/continuous-postgresql-backup-walg Have you ever wanted to restore your database's state to a particular moment in time? This post explains how, using WAL-G. Sat, 01 Aug 2020 16:00:00 GMT - https://supabase.io/blog/2020/07/10/alpha-launch-postmortem + https://supabase.com/blog/2020/07/10/alpha-launch-postmortem Alpha Launch Postmortem - https://supabase.io/blog/2020/07/10/alpha-launch-postmortem + https://supabase.com/blog/2020/07/10/alpha-launch-postmortem Everything that went wrong with Supabase's launch Thu, 09 Jul 2020 16:00:00 GMT - https://supabase.io/blog/2020/07/09/postgresql-templates + https://supabase.com/blog/2020/07/09/postgresql-templates What are PostgreSQL Templates? - https://supabase.io/blog/2020/07/09/postgresql-templates + https://supabase.com/blog/2020/07/09/postgresql-templates What are PostgreSQL templates and what are they used for? Wed, 08 Jul 2020 16:00:00 GMT - https://supabase.io/blog/2020/07/17/postgresql-physical-logical-backups + https://supabase.com/blog/2020/07/17/postgresql-physical-logical-backups Physical vs Logical Backups in PostgreSQL - https://supabase.io/blog/2020/07/17/postgresql-physical-logical-backups + https://supabase.com/blog/2020/07/17/postgresql-physical-logical-backups What are physical and logical backups in Postgres? Mon, 06 Jul 2020 16:00:00 GMT - https://supabase.io/blog/2020/07/01/supabase-alpha-june-2020 + https://supabase.com/blog/2020/07/01/supabase-alpha-june-2020 Supabase Alpha June 2020 - https://supabase.io/blog/2020/07/01/supabase-alpha-june-2020 + https://supabase.com/blog/2020/07/01/supabase-alpha-june-2020 Four months of building Tue, 30 Jun 2020 16:00:00 GMT - https://supabase.io/blog/2020/06/15/supabase-steve-chavez + https://supabase.com/blog/2020/06/15/supabase-steve-chavez Steve Chavez has joined Supabase - https://supabase.io/blog/2020/06/15/supabase-steve-chavez + https://supabase.com/blog/2020/06/15/supabase-steve-chavez Steve joins Supabase to help build Auth. Sun, 14 Jun 2020 16:00:00 GMT - https://supabase.io/blog/2020/06/01/supabase-alpha-may-2020 + https://supabase.com/blog/2020/06/01/supabase-alpha-may-2020 Supabase Alpha May 2020 - https://supabase.io/blog/2020/06/01/supabase-alpha-may-2020 + https://supabase.com/blog/2020/06/01/supabase-alpha-may-2020 Three months of building Sun, 31 May 2020 16:00:00 GMT - https://supabase.io/blog/2020/05/01/supabase-alpha-april-2020 + https://supabase.com/blog/2020/05/01/supabase-alpha-april-2020 Supabase Alpha April 2020 - https://supabase.io/blog/2020/05/01/supabase-alpha-april-2020 + https://supabase.com/blog/2020/05/01/supabase-alpha-april-2020 Two months of building Sun, 31 May 2020 16:00:00 GMT