Merge pull request #12418 from onkarhanchate14/youtube-video-ratio-fix

Fixes mobile width/ratio issue on all blog post YouTube video iframe embeds
This commit is contained in:
Copple authored and GitHub committed 2023-02-16 17:47:09 +01:00
commit b1b2fdb7e7
47 files changed
+802 -799

No files matched your search

@@ -18,15 +18,15 @@ Now in [Supabase](https://app.supabase.com):
- Query your database directly from the dashboard
- Analyze your queries and make them faster :rocket:
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/ck5MM_PD4Co"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/ck5MM_PD4Co"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
## Important Notes
@@ -14,15 +14,15 @@ video: https://www.youtube.com/v/e4qXmcEFaUs
It has been a monster month at [Supabase](/) and we're back with a video update. It's a longer video this month because we have a couple of housekeeping items.
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/e4qXmcEFaUs"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/e4qXmcEFaUs"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
## Housekeeping
@@ -17,66 +17,66 @@ We're now 4 months into building [Supabase](/), which means another major update
Watch a full demo:
<iframe
className="w-full"
width="640"
height="385"
src="https://www.loom.com/embed/b3ba79c1633d464ea758e0796bbb39da"
frameBorder="0"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.loom.com/embed/b3ba79c1633d464ea758e0796bbb39da"
frameBorder="0"
allowFullScreen
></iframe>
</div>
### View relational data
We're sometimes asked how we will make Postgres as simple as Firebase, since Postgres is a relational database. This month we're making our first steps to prove that relational databases can be even easier to use than document stores. We're releasing an excel-like editing interface which can drill down into your relational data.
<iframe
className="w-full"
width="640"
height="385"
src="https://www.loom.com/embed/c6d504bb0a1c43e9bf65cb2aef2949d5"
frameBorder="0"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.loom.com/embed/c6d504bb0a1c43e9bf65cb2aef2949d5"
frameBorder="0"
allowFullScreen
></iframe>
</div>
### Manage JSON data
Postgres is an amazing database, giving the flexibility of a document store with the power of a RDBMS. If you use `JSON` data in Postgres, then we want to make that easy too. Supabase detects when your column is `JSON` or `JSONB`, and provides an easy way to edit and view your data. More improvements coming soon for this feature!
<iframe
className="w-full"
width="640"
height="385"
src="https://www.loom.com/embed/0b03ac2858324cfabdc6a202c93673f3"
frameBorder="0"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.loom.com/embed/0b03ac2858324cfabdc6a202c93673f3"
frameBorder="0"
allowFullScreen
></iframe>
</div>
### Choose your region
If you noticed a bit of latency on Supabase, it's because your projects were previously set up in Singapore. It was always our intention that you'd be able to choose your database region, and this month we've delivered it. In the next releases we'll even allow you to go multi-region, instantly replicating your database close to your customers.
<iframe
className="w-full"
width="640"
height="385"
src="https://www.loom.com/embed/1dcc1bca2ebc45e296e732a66a462c61"
frameBorder="0"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.loom.com/embed/1dcc1bca2ebc45e296e732a66a462c61"
frameBorder="0"
allowFullScreen
></iframe>
</div>
### Backups
A guiding principle at Supabase is zero lock-in. So this month we are exposing your daily database backups on the dashboard, giving you a simple way to migrate off Supabase. We have a lot more to build in this space (`WAL-G!`), so watch this space.
<iframe
className="w-full"
width="640"
height="385"
src="https://www.loom.com/embed/fc1cb9b395eb4c408c7137bf8e6e1963"
frameBorder="0"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.loom.com/embed/fc1cb9b395eb4c408c7137bf8e6e1963"
frameBorder="0"
allowFullScreen
></iframe>
</div>
### Kaizen
@@ -17,14 +17,14 @@ After 5 months of building, we're releasing one of our most anticipated features
Watch a full demo:
<iframe
className="w-full"
width="640"
height="385"
src="https://www.loom.com/embed/17fbbc3bc9b2459eb0efbbb174b2ce7b"
frameBorder="0"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.loom.com/embed/17fbbc3bc9b2459eb0efbbb174b2ce7b"
frameBorder="0"
allowFullScreen
></iframe>
</div>
### Auth
@@ -17,14 +17,14 @@ We're 6 months into building our hosted database platform and we've made some ma
Watch a full demo:
<iframe
className="w-full"
width="640"
height="385"
src="https://www.loom.com/embed/a43084629c7e47828e3a292b60719393"
frameBorder="0"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.loom.com/embed/a43084629c7e47828e3a292b60719393"
frameBorder="0"
allowFullScreen
></iframe>
</div>
### Easily create tables
@@ -18,14 +18,14 @@ We're now 7 months into building Supabase. This update is a big one!
Watch a full demo:
<iframe
className="w-full"
width="640"
height="385"
src="https://www.loom.com/embed/c7d66ae1f4c1458d964147c5c58aad59"
frameBorder="0"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.loom.com/embed/c7d66ae1f4c1458d964147c5c58aad59"
frameBorder="0"
allowFullScreen
></iframe>
</div>
### Third-party logins
@@ -19,15 +19,15 @@ We're now 8 months into building Supabase. We're focused on performance, stabili
Watch a full demo:
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/1gNDMMsUPI0"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/1gNDMMsUPI0"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Supabase.js 1.0
@@ -19,15 +19,15 @@ We've been building for 9 months now, and we're getting even closer to Beta.
Watch a full demo:
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/unC_de7iytA"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/unC_de7iytA"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Add users
@@ -46,12 +46,12 @@ Thanks to Supabase, Monitoro could deliver the features required needed faster t
Learn more about Monitoro:
<iframe
className="w-full video-with-border"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/8A6_pg41M2s"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full video-with-border"
src="https://www.youtube-nocookie.com/embed/8A6_pg41M2s"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
@@ -20,15 +20,15 @@ After 10 hectic months of building, Supabase is now in Beta.
Watch a full demo:
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/ofSm4BJkZ1g"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/ofSm4BJkZ1g"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Supabase is now in Beta
@@ -20,15 +20,15 @@ New year, new features. We've been busy at Supabase during January and our commu
Watch a full demo:
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/DlybOLANG4s"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/DlybOLANG4s"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Count functionality
@@ -19,15 +19,15 @@ Supabase is an open source Firebase alternative. We've now been building for one
Watch a full demo:
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/h-ses99G45g"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/h-ses99G45g"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Dashboard Sidebars
@@ -22,15 +22,15 @@ They support a ton of different languages and execution environments and even re
As a Replit user, if you want to access larger amounts of data direct from your repl, or if you fancy accessing some super-powerful query tools, at some point you may want to start interacting with a relational database. Supabase is a good fit here; just like Replit, you don't need to worry about servers, and hosting, you can just click a few buttons and get a fully featured relational database which you can start communicating with directly from javacript, using supabase-js.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/lQ5iIxaYduI"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/lQ5iIxaYduI"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
Here's how to start a Supabase + Node.js repl:
@@ -19,15 +19,15 @@ Launch week, Storage, Supabase CLI, Connection Pooling, Supabase UI, and Pricing
Watch a full demo:
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/TtLxxaYE1rA"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/TtLxxaYE1rA"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Supabase Storage
@@ -20,15 +20,15 @@ Check out what we were working on below, as well as some incredible Community co
Watch a full demo:
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/uWJmUTCFdak"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/uWJmUTCFdak"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Light Mode
@@ -124,15 +124,15 @@ $$ language plv8;
Fireship reviewed Supabase last week, and despite being a (self-proclaimed) Firebase fan-boy, the review was very impartial.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/WiwfiVdfRIc"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/WiwfiVdfRIc"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Community
@@ -19,15 +19,15 @@ Apple & Twitter Logins, Supabase Grid, Go & Swift Libraries. Lots of great stuff
Watch a full demo:
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/qETcl3SUfzU"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/qETcl3SUfzU"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Apple logins are now available
@@ -88,15 +88,15 @@ We started a weekly 1-hour live stream where we build in public.
- [Build in Public 001](https://www.youtube.com/watch?v=p561ogKZ63o): Building a "Next.js + Supabase" Tutorial
- [Build in Public 002](https://twitter.com/p_phiri/status/1397815806990372865?s=20): `maybeSingle()` and "React + Supabase" Tutorial
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/p561ogKZ63o"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/p561ogKZ63o"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Community
@@ -20,15 +20,15 @@ Supabase is gearing up for another Launch Week on July the 26th. Until then, her
Watch a full demo of this month's releases
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/m3yRPNyYolk"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/m3yRPNyYolk"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Vercel integration
@@ -113,15 +113,15 @@ We run a weekly 1-hour live stream where we build in public.
- [Build in Public 006](https://youtu.be/LHYrqBb4q9I): Supabase Studio
- [Build in Public 007](https://youtu.be/R4gJhX_JFTo): Supabase Studio - API Docs
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/LHYrqBb4q9I"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/LHYrqBb4q9I"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Community
@@ -55,15 +55,15 @@ Simply plug your Twilio credentials into your Auth Settings in the Supabase Dash
Check out the [documentation](/docs/guides/auth/phone-login/twilio) to get started with Mobile OTPs,
or watch the [Youtube guide](https://youtu.be/akScoPO01bc).
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/akScoPO01bc"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/akScoPO01bc"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Multi-Factor Auth coming soon
@@ -20,15 +20,15 @@ July ended with our second "Launch Week", where we shipped something every day f
Watch a full demo of this month's releases.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/Vj5fPA-vjfw"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/Vj5fPA-vjfw"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Launch Week II: The SQL
@@ -20,15 +20,15 @@ We've raised $30M and shipped a bunch of features. Let's dive into what's been h
Watch a recap of this month's release.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/YYpTh2DAvho"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/YYpTh2DAvho"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## We raised $30 million
@@ -90,15 +90,15 @@ We now provide a handy copy utility for various database connection strings beca
RLS can be a bit foreign for developers getting started with Postgres.
This video by [@\_dijonmusters](https://twitter.com/_dijonmusters) demystifies it. If you find the video a useful medium for learning, consider [subscribing to our channel](https://www.youtube.com/c/supabase).
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/Ow_Uzedfohk"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/Ow_Uzedfohk"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Community
@@ -67,15 +67,15 @@ We've revamped the Auth docs - The docs are now broken down into [Authentication
Low Code demo, Using Supabase with [Clutch.io](http://clutch.io/) - [@\_dijonmusters](https://twitter.com/_dijonmusters) ran a [session at General Assembly](https://www.youtube.com/watch?t=642&v=5fsKMTeBKKY) showing how to use these two tools together to create apps using a low code approach.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/5fsKMTeBKKY"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/5fsKMTeBKKY"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Community
@@ -20,15 +20,15 @@ We released three new Auth providers, multi-schema support, and we're gearing up
Watch a recap of this month's release.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/yL5WbAKAKjE"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/yL5WbAKAKjE"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Slack, Spotify, and MessageBird logins
@@ -63,43 +63,43 @@ We have a TON of new guides, with videos too.
Learn about PostgreSQL Functions. [Docs](https://supabase.com/docs/guides/database/functions).
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/MJZCCpCYEqk"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/MJZCCpCYEqk"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Auth Overview
Learn about all the exciting features of Auth within Supabase. [Docs](https://supabase.com/docs/guides/auth).
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/6ow_jW4epf8"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/6ow_jW4epf8"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### API Features
Learn more about the power of PostgREST for RESTful APIs. [Docs](https://supabase.com/docs/guides/database/api#restful-api).
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/rPAJJFdtPw0"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/rPAJJFdtPw0"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### And more
@@ -118,29 +118,29 @@ There was a lot of activity this month.
Supabase attended the Jamstack conf. Watch us catch up with Matt, the cofounder of Netlify (minute 8).
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/phC14xfwvjc"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/phC14xfwvjc"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Supabase at Next.js conf
And [Jon](https://twitter.com/_dijonmusters) made a guest appearance at this year's amazing [Next.js Conf](https://nextjs.org/conf).
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/GpXEMB1pDRE"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/GpXEMB1pDRE"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Community Highlights
+18 -18
View File
@@ -27,15 +27,15 @@ Supabase provides a whole bunch of features that are made up of a [collection of
As a user of our hosted offering you don't really need to know all this, but we love showcasing the amazing open-source tools that we work with, and so we've invited [Vik Gamov](https://twitter.com/gAmUssA) to give you a little intro to [Kong](https://github.com/Kong/kong):
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/6ptUrE4QRPQ"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/6ptUrE4QRPQ"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
## PostgreSQL 14 updates
@@ -118,15 +118,15 @@ Anytime we scroll through [madewithsupabase.com](https://www.madewithsupabase.co
So we reached out to some of our users, requesting a short video to learn more and we were overwhelmed with your gracious submissions. We've started a user stories playlist and we are so excited to see many more of these stories in the future. 💚
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/videoseries?list=PL5S4mPUpp4OuzQN-a_FY3OZQuYo4NmXvb"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/videoseries?list=PL5S4mPUpp4OuzQN-a_FY3OZQuYo4NmXvb"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
And with that, we officially declare Launch Week as open 🥳 Check back [here](/blog) every day this week to see what new things we are shipping. We can't wait to share them with you 🚀
@@ -22,15 +22,15 @@ Today, we're announcing security improvements to Realtime, where database change
## Demo
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/zHvatf2wySI"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/zHvatf2wySI"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Overview
@@ -106,15 +106,15 @@ In just the past 10 days, we've been working on a few of the new Dashboard featu
Over the next few weeks, we plan to release these features (once we have a chance to polish them up), and you'll be able to query your logs with your favorite language - SQL 😀.
<iframe
className="w-full video-with-border"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/MdKWR_Zpu50"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full video-with-border"
src="https://www.youtube-nocookie.com/embed/MdKWR_Zpu50"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Open source
@@ -38,43 +38,43 @@ Enable it from the Database > Extensions tab in the [Supabase Dashboard](https:/
Jon Meyers walks you through how to write more complex queries and logic in your database, and invoke it via the API.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/I6nnp9AINJk"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/I6nnp9AINJk"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Call any API using PostgreSQL functions
We recently added the ability to call any external HTTP endpoint from your postgres functions. Jon shows you how!
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/rARgrELRCwY"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/rARgrELRCwY"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Create PostgreSQL Functions with Supabase
Triggers allow you to execute SQL in response to any table changes. Learn how to write PostgreSQL triggers with Jon!
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/MJZCCpCYEqk"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/MJZCCpCYEqk"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Hiring
@@ -90,15 +90,15 @@ There was a lot of activity this month.
Let Jason and Jon show you how to build an app with Next.js and Supabase on top of Netlify!
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/8vqY1KT4TLU"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/8vqY1KT4TLU"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Divjoy integration
@@ -109,15 +109,15 @@ There's no stopping [Jon Meyers](https://jonmeyers.io/videos)! He’s back with
You'll learn how to listen to _any_ database change, then send those changes [in a payload](https://supabase.com/blog/supabase-functions-updates#hook-payload) via HTTP request.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/codAs9-NeHM"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/codAs9-NeHM"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Set your own support ticket priority
@@ -141,43 +141,43 @@ Are you maintaining multiple environments? Snaplet helps you copy a production d
Check out the [Supabase clone environments](https://docs.snaplet.dev/tutorials/supabase-clone-environments) tutorial on the Snaplet docs.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/oPtMMhdhEP4"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/oPtMMhdhEP4"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Supabase + Retool
Retool has put together a brilliant 10 minute admin panel setup using Supabase with Retool.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/AgB2-CSrnoI"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/AgB2-CSrnoI"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### Learn with Jason
Jason Lengstorf caught up with our very own [Jon Meyers](https://jonmeyers.io/) on his awesome show, [Learn with Jason](https://www.youtube.com/watch?v=8vqY1KT4TLU), to talk about building an app [with Supabase and NextJS](https://supabase.com/docs/guides/with-nextjs).
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/8vqY1KT4TLU"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/8vqY1KT4TLU"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
### New article highlights
@@ -35,15 +35,15 @@ to keep updated by following the hashtag [#SupaLaunchWeek](https://twitter.com/h
Watch us as we kick off Launch Week, shipping this blog post.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/bpzQCViwLLA"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/bpzQCViwLLA"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Monday: Community Day
@@ -157,15 +157,15 @@ As always, all of this is open-source. Feedback, feature requests, and contribut
For our community day open source spotlight feature, we’re delighted to have [Bashbunni](https://twitter.com/bash_bunni) give us an overview of what’s possible with Charm:
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/aRgHKofrupU"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/aRgHKofrupU"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
## New courses and learning materials
@@ -108,15 +108,15 @@ To round off the end-to-end experience, `supabase-js` now works in Deno, making
## Quickstart
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/rzglqRdZUQE"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/rzglqRdZUQE"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
Can't wait to get started? Develop, test, and deploy your first Supabase Edge Function in less than 7 minutes with our [Quickstart Video Tutorial](https://youtu.be/rzglqRdZUQE)!
Check the [Edge Functions Docs](https://supabase.com/docs/guides/functions) for the steps.
@@ -16,15 +16,15 @@ Today is the 1st of April, or April Fool's Day, but I like to think of today as
Here's the next version of Realtime, with multiplayer features.
<iframe
className="w-full video-with-border"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/BelYEMJ2N00"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="w-full video-with-border"
src="https://www.youtube-nocookie.com/embed/BelYEMJ2N00"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
We've made quite a few iterations on Realtime in the past. The first major version of Realtime listened to a single database by streaming changes from PostgreSQL's Write-Ahead Log and sending them to clients via WebSockets. The second major version introduced better security via WALRUS (Write Ahead Log Realtime Unified Security) which adheres to a database's RLS policies to determine authorized clients. However, this version continues to be single tenant as it can only poll one database at a time.
@@ -23,15 +23,15 @@ As with anything at Supabase, the Partner Gallery is built on top of the [Supaba
# Partner showcase - new integrations and expert services
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/videoseries?list=PL5S4mPUpp4OtKHdiuNkt8GewVo3dc-oHW"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/videoseries?list=PL5S4mPUpp4OtKHdiuNkt8GewVo3dc-oHW"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
## Expert services
@@ -43,15 +43,15 @@ Please join us in welcoming our first two experts!
### Morrow
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/uPN5BbIuJw8"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/uPN5BbIuJw8"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
Morrow is an app development agency headquartered in Bristol, UK. Their mission is to consult, build and support cutting-edge innovation.
@@ -77,15 +77,15 @@ We’re starting off with a selection across auth, developer tools, and low-code
### Clerk
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/vLSynn8_SN4"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/vLSynn8_SN4"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
Clerk authenticates users, manages session tokens, and provides user management functionality that can be used in combination with the authorization logic available in Supabase through PostgreSQL Row Level Security (RLS) policies.
@@ -99,15 +99,15 @@ Stytch provides an all-in-one platform for passwordless auth. Stytch makes it ea
### Prisma
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/YjvQsNEOs60"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/YjvQsNEOs60"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
Prisma is an open source next-generation ORM. It consists of the following parts:
@@ -117,15 +117,15 @@ Prisma is an open source next-generation ORM. It consists of the following parts
### Snaplet
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/64Z6Ku0t334"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/64Z6Ku0t334"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
Snaplet is a developer tool that copies a Postgres database, transforming personal information, so that you can safely code against actual data. This functionality makes it possible to easily achieve environment parity in Supabase.
@@ -137,15 +137,15 @@ Vercel enables developers to build and publish wonderful things. They build prod
### pgMustard
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/IGYcN1Hvc84"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/IGYcN1Hvc84"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
pgMustard speeds up your journey from knowing which query is a problem to working out what can be done about it.
@@ -157,29 +157,29 @@ Even if you know how, Postgres includes so much useful information, it is easy t
### Clutch
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/ZZE9BabdTxE"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/ZZE9BabdTxE"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
What can I achieve with Clutch & Supabase? Anything you can think of where a database would be necessary for your project. Examples include building a blog, real-time chat app, booking platform, and todo list, Supabase, and Clutch provides all the necessary tools to build your projects quickly and efficiently.
### Appsmith
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/SfAxGVjJ6Q0"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/SfAxGVjJ6Q0"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
Appsmith is an open-source framework for building internal tools. It lets you drag-and-drop UI components to build pages, connect to any API, database or GraphQL source and write logic with JavaScript objects.
@@ -191,28 +191,28 @@ Draftbit is a "pro-code" low-code mobile app building platform. Draftbit exports
### Plasmic
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/nFWUCNbCFhI"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/nFWUCNbCFhI"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
By connecting Supabase with Plasmic, a visual builder for the web, you can build data-backed applications without code. While many users leverage Plasmic to quickly launch and iterate on landing pages, Plasmic can be used as a general-purpose visual builder for React, which can be used to design and implement fully featured read-write applications.
### Teta
<iframe
className="w-full"
width="700"
height="350"
src="https://www.youtube-nocookie.com/embed/FAqQxT-peuc"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/FAqQxT-peuc"
frameBorder="0"
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
Teta is an online cooperative app builder. It allows designers and developers to collaborate in real-time on the design and development of mobile applications, through a convenient visual interface that allows the export of Flutter code.
@@ -46,15 +46,15 @@ Having good documentation is great, especially when there are [examples](https:/
Remix Auth Helpers are in the works. You can follow the development of this on our [GitHub repo](https://github.com/supabase-community/auth-helpers), or subscribe to our Supabase YouTube channel as we build it live on air.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/VgYPGOr3F-4"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/VgYPGOr3F-4"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Contribute
@@ -24,15 +24,15 @@ There's a $1500 GitHub sponsorship and [gold Supabase caps](https://store.supaba
You can access the supabase-js pre-release, including the new interface by running `npm install @supabase/supabase-js@rc`.
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/rI3Ik7GyYEw"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/rI3Ik7GyYEw"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## Key Facts
@@ -113,15 +113,15 @@ pgsodium: [2.0](https://www.postgresql.org/about/news/pgsodium-200-modern-crypto
and [3.0](https://github.com/michelp/pgsodium/releases/tag/v3.0.0) to
support [Transparent Column Encryption](https://github.com/michelp/pgsodium#transparent-column-encryption).
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/4t_63HT3rZY"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/4t_63HT3rZY"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
<small>
<i>
@@ -17,16 +17,16 @@ In addition, we are releasing a Management API (in beta). The Management API is
(Note: The Management API was previously called the Admin API.)
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/OpPOaJI_Z28"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/OpPOaJI_Z28"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
<small>
<i>Watch the CLI team announcing the new features.</i>
+10 -10
View File
@@ -316,16 +316,16 @@ We'll continuing merging security fixes to v1, with maintenance patches for the
## Announcement video and discussion
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/iqZlPtl_b-I"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/iqZlPtl_b-I"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
## supabase-js v2 resources
+10 -10
View File
@@ -92,16 +92,16 @@ Getting the Type 1 certification is just the start, and we will be working on ge
## Announcement video and discussion
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/6bGQotxisoY"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/6bGQotxisoY"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
## More Launch Week 5
@@ -224,16 +224,16 @@ We also want to thank [José Valim](https://twitter.com/josevalim), and everyone
## Announcement video and discussion
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/CGZr5tybW18"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/CGZr5tybW18"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
## More Launch Week 5
@@ -46,16 +46,16 @@ _Our limited edition swag is approved by professional swag testers like Peanut!_
### Launch Week Landing Page & Golden Tickets
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/4_duDgQeCyM?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/4_duDgQeCyM?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
We now have a shiny new [Launch Week page](https://supabase.com/launch-week), your one-stop shop for all things Launch Week, where you can find each day's feature as well as highlights from the past Launch Weeks.
@@ -69,16 +69,16 @@ We've added a Golden Ticket mechanic, distributing some special edition launch w
### pg_jsonschema
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/4A6RKPp1b70?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/4A6RKPp1b70?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
For our Open Source Spotlight we're hearing from [Dmitry Dygalo](https://twitter.com/Stranger6667) from [schemathesis.io](https://schemathesis.io/) who works on a multitude of open-source projects.
He's the author and maintainer of [jsonschema-rs](https://github.com/Stranger6667/jsonschema-rs),
@@ -122,16 +122,16 @@ All that in only 28 mins — or 14 mins on 2x speed!
### Realtime Trello Board with Angular by Simon Grimm
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/shv7uT_NM7Y?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/shv7uT_NM7Y?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
[Simon Grimm](https://twitter.com/schlimmson) from [ionicacademy.com](http://ionicacademy.com/) & [devdactic.com](http://devdactic.com/) is releasing a new course for all the Angular fans out there!
@@ -146,16 +146,16 @@ Since releasing our [Partners](/partners) page last Launch Week, we've had a lot
### CodeSandbox Projects Beta
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/cTNUjAQ06AE?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/cTNUjAQ06AE?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
The new [CodeSandbox Projects Beta](https://projects.codesandbox.io/) let's you run your projects and turn them into a link you can share with anyone. Developers visiting your link can not only see your running code, they can click “fork” and get an exact copy of that environment so they can easily contribute back to your masterpiece. CodeSandbox integrates directly with GitHub, so you get a unique development environment for every PR you and your contributors open!
@@ -163,31 +163,31 @@ You can do all of this from a web browser, from [within VSCode](https://marketpl
### Dashibase
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/WAYA6-qBfPs?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/WAYA6-qBfPs?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
[Dashibase](https://dashibase.com/) is a no-code internal tools builder with a Notion-like UI. With the latest update, you can easily build CRUD dashboards on top of your Supabase projects, set read/write access on your data sources, and share your dashboards with your team. Stop building dashboards from scratch.
### Replicache
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/0lBxH6d38FM?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/0lBxH6d38FM?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
Replicache is a JavaScript framework for building high performance, collaborative, offline-first web apps.
@@ -197,16 +197,16 @@ Replicache works with Supabase for storage, and Supabase Realtime for its [poke
### [Zapp.run](http://Zapp.run) by Invertase
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/ctSlcU2i9WA?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/ctSlcU2i9WA?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
Zapp is a free online sandbox environment for building Flutter applications in the browser. With Zapp, you can enjoy building Flutter apps as though in your favorite IDE, especially if you are a VSCode user; you should feel at home.
@@ -214,16 +214,16 @@ You can install any pub packages and start developing, of course including Supab
### Feelantera
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/Am9egV4Hgi4?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/Am9egV4Hgi4?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
Feelantera is a creative digital agency based in Indonesia. They craft web applications with cutting-edge technology, and are one of our new [Supabase Experts](https://supabase.com/partners/experts). They [recently open-sourced](https://twitter.com/feelantera/status/1556909234478059521) their Supabase Edge Functions powered URL shortener on [GitHub](https://github.com/feelantera/fltr-link).
@@ -233,16 +233,16 @@ Are you also experienced in building with Supabase and interested in helping oth
### Snappify
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/rg1RMiv6uuc?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/rg1RMiv6uuc?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
snappify is a powerful design tool that helps you to explain and share your code snippets in many beautiful ways.
@@ -260,16 +260,16 @@ To explore the infrastructure backing the project, check out the repository [her
## Hackathon
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/rI3Ik7GyYEw?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/rI3Ik7GyYEw?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
We hope all of these awesome projects and stories gave you plenty of inspiration and you're ready to build in a weekend and scale to millions, as our [hackathon is still running until Sunday](https://supabase.com/blog/launch-week-5-hackathon) night PT!
@@ -27,15 +27,16 @@ Along our jurney we will:
- implement **magic link sign in** and user authentication with Angular
- make use of **the realtime capabilities**!
<iframe
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/jmCiI_OSarA"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe> Watch the video version of the tutorial.
<div className="video-container">
<iframe
src="https://www.youtube-nocookie.com/embed/jmCiI_OSarA"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
Watch the video version of the tutorial.
Since there are quite some code snippets we need I've put together the [full source code on Github](https://github.com/saimon24/supabase-trello-angular) so you can easily run the project yourself!
@@ -17,8 +17,10 @@ Today, we’re releasing Multi Factor Authentication for everyone.
Additionally, in preparation for releasing SAML, we're "dogfooding" the feature with the introduction of Single Sign On (SSO) on our dashboard. Contact us at [growth@supabase.com](mailto:growth@supabase.com) if you want to [enable this on your Enterprise plan](https://supabase.com/docs/guides/platform/sso).
<iframe
width="560" height="315" src="https://www.youtube-nocookie.com/embed/He7LI2mv9v0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<div className="video-container">
<iframe
src="https://www.youtube-nocookie.com/embed/He7LI2mv9v0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
## What is MFA?
@@ -245,15 +245,15 @@ If you're interested in getting involved or building your own Wrapper, don't hes
- View the documentation: [supabase.github.io/wrappers](https://supabase.github.io/wrappers/)
- Supabase Launch Week: [supabase.com/launch-week](https://supabase.com/launch-week)
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/QA2qC5F-4OU"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/QA2qC5F-4OU"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
## More Launch Week 6
@@ -20,16 +20,16 @@ While we've been working hard on new features, the community has been developing
### FlutterFlow
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/hw9Q-NjASbU?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/hw9Q-NjASbU?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
[FlutterFlow](https://flutterflow.io/) is a low-code builder for developing native mobile applications using Flutter. You can use the simple drag-and-drop interface to build your app faster than traditional development.
@@ -41,16 +41,16 @@ Watch John from the FlutterFlow team demonstrate how you can [get started with F
### OneSignal
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/mw0DLwItue4?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/mw0DLwItue4?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
[OneSignal](https://onesignal.com/) is a messaging platform allowing you to deliver push notifications, in-app messages, SMS, and emails to your users.
@@ -62,16 +62,16 @@ In the video above, William from OneSignal will show you how you can easily inte
### NextAuth
<iframe
className="w-full"
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/EdYQ9fF-hz4?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
className="w-full"
src="https://www.youtube-nocookie.com/embed/EdYQ9fF-hz4?modestbranding=1&autohide=1&showinfo=0&controls=0"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
[NextAuth.js](https://next-auth.js.org/) is an open source authentication solution for [Next.js](https://nextjs.org/). It allows you to bring your own Database so that you own your user data.
@@ -157,15 +157,15 @@ We've released a new multilingual Full Text Search extension, PGroonga. It's fas
## Flutterflow for Flutter App Development
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/hw9Q-NjASbU"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/hw9Q-NjASbU"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
<br />
@@ -178,15 +178,15 @@ We partnered with the team at [Flutterflow](https://flutterflow.io/) to bring yo
## OneSignal for Push Notifications
<iframe
className="video-with-border w-full"
width="640"
height="385"
src="https://www.youtube-nocookie.com/embed/mw0DLwItue4"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
<div className="video-container">
<iframe
className="video-with-border w-full"
src="https://www.youtube-nocookie.com/embed/mw0DLwItue4"
frameBorder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowFullScreen
></iframe>
</div>
<br />
@@ -58,15 +58,15 @@ Decrypted data can be accessed by a special view that is automatically created w
## Deep Dive on How The Vault works
<iframe
width="560"
height="315"
src="https://www.youtube-nocookie.com/embed/QHLPNDrdN2w"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<div className="video-container">
<iframe
src="https://www.youtube-nocookie.com/embed/QHLPNDrdN2w"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
As we mentioned, the Vault uses pgsodium's Transparent Column Encryption (TCE) to store secrets in an authenticated encrypted form. There are some details around that you may be curious about, what does authenticated mean, and where are encryption keys store? This section explains those details.
@@ -55,13 +55,13 @@ It's built with Supabase/Postgres, and consists of several key parts:
All the changes we made are in [this](https://github.com/supabase/supabase/pull/12056) Pull Request. Greg is here to explain every step in full detail:
<div class="video-container">
<iframe
title="ClippyGPT"
src="https://www.youtube-nocookie.com/embed/Yhtjd7yGGGA"
frameborder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<iframe
title="ClippyGPT"
src="https://www.youtube-nocookie.com/embed/Yhtjd7yGGGA"
frameborder="1"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
You can find a full write up in our previous blog post: [Storing OpenAI embeddings in Postgres with pgvector](https://supabase.com/blog/openai-embeddings-postgres-vector).
@@ -90,13 +90,13 @@ A few weeks ago I received an email, drawing our attention to a [Pull Request](h
After we merged the PR, I reached out to see if Greg was interested in helping with some documentation or a blog post to help the community to use pgvector. On the call, Greg surprised me with an initial prototype where he had ingested the Supabase docs for a ChatGPT-like experience. I was suitably impressed and suggested that we could explore ways to work together to build it into the Supabase docs. He wasted no time:
<div class="video-container">
<iframe
title="ClippyGPT"
src="https://www.youtube-nocookie.com/embed/yAsR7oe5vng"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
<iframe
title="ClippyGPT"
src="https://www.youtube-nocookie.com/embed/yAsR7oe5vng"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen
></iframe>
</div>
### A friendly collaboration