Merge pull request #7308 from supabase/fix/ahrefs-fixes

Fix/ahrefs fixes
This commit is contained in:
Jonathan Summers-Muir authored and GitHub committed 2022-06-17 01:19:06 +08:00
commit b13345b639
14 files changed
+23 -18

No files matched your search

@@ -76,7 +76,7 @@ The release of Auth last month accelerated our community growth, based on [Orbit
- [@amorriscode](https://github.com/amorriscode) added Redwood support! [[Pull Request](https://github.com/redwoodjs/redwood/pull/1033)]
- [@swyx](https://twitter.com/swyx) trying out Supabase with Color Search Engine with Supabase [[Live Stream](https://twitter.com/swyx/status/1300538001508896768)]
- Python Support: [@lqmanh](https://github.com/lqmanh) has agreed to lead the python support. He's already deployed [postgrest-py](https://github.com/supabase/postgrest-py) which is the first step towards a functioning supabase-py client lib.
- [@phamhieu](https://github.com/phamhieu) built a [Live Map Tracker](https://github.com/phamhieu/supabase-realtime-map-v2) App using Supabase + Leafletjs
- [@phamhieu](https://github.com/phamhieu) built a [Live Map Tracker](https://github.com/phamhieu/supabase-realtime-map) App using Supabase + Leafletjs
### Coming next
+4 -1
View File
@@ -22,7 +22,7 @@ Before digging into the improvements, we're excited to point out our new [develo
- The [Reference Docs](/docs/reference/javascript/supabase-client) are auto-generated from our TypeScript definitions and then enriched with examples. This forces us to document our code and makes it easier to keep everything in sync.
- We added placeholders for the other languages that the community is developing. They have already started with Python, C#, Dart, Rust, and Swift. Expect to see the docs filling up soon!
- We've added sections for all of the open source tools we use, including [Postgres](/docs/postgres/server/about), [PostgREST](/docs/postgrest/server/about), [GoTrue](/docs/gotrue/server/about), and [Realtime](/docs/realtime/server/about). We'll be filling these with lots of valuable information including self-hosting, benchmarks, and simple guides.
- We've added sections for all of the open source tools we use, including [Postgres](/docs/postgres/server/about), PostgREST[^1], [GoTrue](/docs/gotrue/server/about), and Realtime[^2]. We'll be filling these with lots of valuable information including self-hosting, benchmarks, and simple guides.
### Errors are returned, not thrown
@@ -117,3 +117,6 @@ To summarise the steps:
- Make sure to [star us on GitHub](https://github.com/supabase/supabase)
- Follow us [on Twitter](https://twitter.com/supabase)
- Become a [sponsor](https://github.com/sponsors/supabase)
[^1]: Removed link on June 14 2022 for search optimization: page currently does not exist
[^2]: Removed link on June 14 2022 for search optimization: page currently does not exist
@@ -96,4 +96,4 @@ Try out connection pooling now with a new project in the [dashboard.](https://ap
Eventually, we will expose more PgBouncer settings to the UI such as `Pool Size`. At the moment it is set to `15`.
We are still working towards getting the latest version of Supabase Postgres to both the AWS and Digital Ocean marketplaces. Follow us on [Twitter](https://www.notion.so/PgBouncer-is-now-available-in-Supabase-345a74d402464670923cf404b714a354) to be informed once it's released!
We are still working towards getting the latest version of Supabase Postgres to both the AWS and Digital Ocean marketplaces. Follow us on [Twitter](https://twitter.com/supabase) to be informed once it's released!
@@ -101,7 +101,7 @@ We all know that the best [SeQueLs](https://www.reddit.com/r/SequelMemes/) are a
Read about [Supabase Hackathon](/blog/2021/07/30/supabase-swag-store),
[Supabase Functions Updates](/blog/2021/07/30/supabase-functions-updates),
and the Supabase [Swag Store](/2021/07/30/1-the-supabase-hackathon).
and the Supabase [Swag Store](/blog/2021/07/30/1-the-supabase-hackathon).
[^1]:
When we first announced, Storage was on Wednesday and Auth was on Tuesday. We switched the order of these as we are doing a
+1 -1
View File
@@ -43,7 +43,7 @@ As a user of our hosted offering you don't really need to know all this, but we
Every web developer knows the importance of choosing a suitable database for building modern apps.
Even though NoSQL, NewSQL, and other types of databases have received a great deal of buzz in the last few years,
relational database management systems (or RDBMS) are still relevant for several critical business use cases and will likely do so in the foreseeable future.
Among the many open-source relational databases available, [PostgreSQL](/docs/guides/database/introduction) is a popular choice among developers.
Among the many open-source relational databases available, [PostgreSQL](/docs/guides/database) is a popular choice among developers.
It was named [DBMS of the year in 2020](https://db-engines.com/en/blog_post/85) by
DBEngines, and with every release of PostgreSQL new features are available making it easy for developers and administrators to run their apps.
@@ -80,7 +80,7 @@ Ugly sweaters are an integral part of the Christmas Holidays. With Marcus' aweso
### Winner
[the get list](https://github.com/glowdex/wishlist) - by [@glowdexapp](https://github.com/glowdexapp)
[the get list](https://github.com/glowdex/wishlist) - by [@glowdexapp](https://twitter.com/glowdexapp)
This visually stunning website allows you to create a wishlist to share with your friends so they don't need to wreck their brains for gift ideas. Here, have a look at what I want this Christmas: [thegetlist.co/list/thorwebdev](https://www.thegetlist.co/list/thorwebdev).
@@ -42,7 +42,7 @@ A great idea that deserves some silver tees!
### Winner
[Wen NFT](https://github.com/gbibeaul/supabase-wen) - by [@gbibeaul](https://twitter.com/gbibeaul)
Wen NFT - by @gbibeaul [^1]
Next up is the category for our newest feature, Edge Functions! The winner here is Wen NFT, which helps anyone manage NFT communities by helping to prove ownership for community access.
@@ -60,7 +60,7 @@ Docupool is our runner up in the Edge Functions category. Emilio and brother Fed
### Winner
[AbileneX](https://github.com/okezieuc/abilenex) - by [@okeziechiedozie](https://github.com/okeziechiedozie)
[AbileneX](https://github.com/okezieuc/abilenex) - by [@okeziechiedozie](https://twitter.com/okeziechiedozie)
Our final category is Most Fun or Visually Pleasing, and AbileneX is our winner. This free tool creates links you can share to gather feedback on your ideas.
@@ -100,3 +100,5 @@ If you're inspired to build, check out some of the latest resources:
- [Edge Functions Quickstart video](https://youtu.be/rzglqRdZUQE)
- [Supabase CLI local development guide](https://supabase.com/docs/guides/local-development)
- [Edge Functions examples](https://github.com/supabase/supabase/tree/master/examples/edge-functions)
[^1]: Updated on June 14 2022 for search optimization: Removed links as account does not exist anymore on GitHub
+2 -2
View File
@@ -29,11 +29,11 @@ We're sure that once you start using Postgres, you'll love it more than any othe
### Do you support `[some other database]`?
We only support PostgreSQL. It's unlikely we'll ever move away from Postgres; however, you can [vote on a new database](https://github.com/supabase/supabase/issues/6) if you want us to start development.
We only support PostgreSQL. It's unlikely we'll ever move away from Postgres; however, you can [vote on a new database](https://github.com/supabase/supabase/discussions/6) if you want us to start development.
### Do you have a library for `[some other language]`?
We officially support [JavaScript](/docs/reference/javascript/supabase-client) and [Dart](/docs/reference/dart/installing).
You can find community-supported libraries in our [GitHub Community](https://github.com/supabase-community), and you can also help us to identify the most popular languages by [voting for a new client library](https://github.com/supabase/supabase/issues/5).
You can find community-supported libraries in our [GitHub Community](https://github.com/supabase-community), and you can also help us to identify the most popular languages by [voting for a new client library](https://github.com/supabase/supabase/discussions/5).
+3 -3
View File
@@ -13,7 +13,7 @@ Supabase generates three types of API directly from your database schema.
- REST - interact with your database through a restful interface.
- Realtime - listen to database changes.
- GraphQL - [in beta](/blog/2021/12/03/pg-graphql).
- GraphQL - [in beta](https://supabase.com/blog/2021/12/03/pg-graphql).
The APIs are:
@@ -53,7 +53,7 @@ GraphQL is in Beta, and may have breaking changes. It is only available on self-
:::
GraphQL in Supabase works through [pg_graphql](/blog/2021/12/03/pg-graphql), an open source PostgreSQL extension for GraphQL.
GraphQL in Supabase works through [pg_graphql](https://supabase.com/blog/2021/12/03/pg-graphql), an open source PostgreSQL extension for GraphQL.
### Realtime API
@@ -411,7 +411,7 @@ alter table todos enable row level security;
Never expose the `service_role` key in a browser or anywhere where a user can see it. This Key can is designed to bypass Row Level Security - so it should only be used on a private server.
We have [partnered with GitHub](/blog/2022/03/28/community-day#supabase-is-now-a-github-secret-scanning-partner) to scan for Supabase `service_role` keys pushed to public repositories.
We have [partnered with GitHub](https://supabase.com/blog/2022/03/28/community-day#supabase-is-now-a-github-secret-scanning-partner) to scan for Supabase `service_role` keys pushed to public repositories.
If they detect any keys with service_role privileges being pushed to GitHub, they will forward the API key to us, so that we can automatically revoke the detected secrets and notify you, protecting your data against malicious actors.
### Safeguards towards accidental deletes and updates
+1 -1
View File
@@ -264,7 +264,7 @@ You can find a list of useful [Edge Function Examples](https://github.com/supaba
### Database Functions vs Edge Functions
For data-intensive operations we recommend using [Database Functions](/docs/guides/database/functions), which are executed within your database
and can be called remotely using the [REST and GraphQL API](/docs/guides/database/api).
and can be called remotely using the [REST and GraphQL API](/docs/guides/api).
For use-cases which require low-latency we recommend [Edge Functions](/docs/guides/functions), which are globally-distributed and can be written in Typescript.
+1 -1
View File
@@ -46,7 +46,7 @@ Help us maintain the community guidelines in our GitHub and Community-led commun
- 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](/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!).
@@ -78,7 +78,7 @@ For any support please get in touch at beta at [supabase.com](https://supabase.c
### Resources
- JWT debugger: https://jwt.io/​
- [JWT debugger](https://jwt.io)
### Next steps
+1 -1
View File
@@ -89,7 +89,7 @@ This is one of the ways we support existing tools and open source contributors.
</th>
<th>
<a
href="https://github.com/supabase/edge-functions"
href="https://github.com/supabase/functions"
target="_blank"
rel="noopener noreferrer"
>
+1 -1
View File
@@ -204,7 +204,7 @@ module.exports = {
},
],
],
scripts: [{ src: '/scripts/telemetry.js' }],
scripts: [{ src: '/docs/scripts/telemetry.js' }],
// plugins: [
// // [
// // '@docusaurus/plugin-content-docs',