Skip to content

Commit

Permalink
Documentation for the new DX (#253)
Browse files Browse the repository at this point in the history
## What kind of change does this PR introduce?

Updates the docs with the new developer experience: https://deploy-preview-253--supabase.netlify.app/docs

- Documents the new Auth using `gotrue-js`
- Fixes #179 
- Fixes OAuth links #241 (comment) 
- [x] Add docs on Policies

## Additional context

Related PR on `supabase-js` supabase/supabase-js#50

* Updates the docs for the new Auth DX.

* docs: adds docs for subscribing to rows

* Updates all the reads

* Updates all the docs with the new format

* docs: Replaces all { error, data} with data first, because I subjectively think it looks better

* Adds some of the breaking changes to a blog post

* Adds headings

* removes the blog post since it is now in notion

* Adds the Oauth changes

* removes recharts because we no longer use it

* Adds basic structure for GoTrue ref

* Adds styles for the api reference docs

* Adds more generated docs

* Downloads the files to work locally

* Adds a supabase generator

* Moves some of the guides into the "tools" folder

* Re-shuffles some of the pages around

* Generated everythign related to the Supabase Client

* Refactors and categorieses the pages

* Changes the names to be more readable

* Migrates almost all of the filters into the API reference

* Moves most of the stored procedure filters

* Adds realtime-js to the mix

* More desciptive titles

* Moves all the generated docs to the docs folder

* Moves over some of the data manipulators

* Extracts most of the client functionality to the API ref

* Adds more detail to the guides

* Removes the reference to the emulator

* Adds the supabase 1.0 blog post

* Adds a redirects for netlify

* chore: Updates packages

* Updates broken links

* Adding docs for the server

* Adds comments to gotrue and pgapi

* Adds a twitter icon to our navbar

* Updates the auth with the new user and session return values

* Updates the sponsors

* Styles for cards

* Adds a default value to all of the Tabs
  • Loading branch information
kiwicopple committed Nov 2, 2020
1 parent e9923e7 commit a788003
Show file tree
Hide file tree
Showing 189 changed files with 75,628 additions and 6,474 deletions.
5 changes: 1 addition & 4 deletions Makefile
Expand Up @@ -25,11 +25,8 @@ github.issues:
github.repos: \
github.repos.supabase \
github.repos.realtime \
github.repos.marketplace \
github.repos.pg-api \
github.repos.postgrest-js \
github.repos.postgres \
github.repos.doctest-js
github.repos.pg-api

github.repos.%:
curl -sS https://api.github.com/repos/supabase/$* \
Expand Down
190 changes: 67 additions & 123 deletions examples/todo-next-js/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion examples/todo-next-js/package.json
Expand Up @@ -7,7 +7,7 @@
"start": "next start"
},
"dependencies": {
"@supabase/supabase-js": "^0.36.5",
"@supabase/supabase-js": "github:kiwicopple/supabase-js#feature/migrate_to_typescript",
"next": "latest",
"react": "^16.13.1",
"react-dom": "^16.13.1"
Expand Down

1 comment on commit a788003

@vercel
Copy link

@vercel vercel bot commented on a788003 Nov 2, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Successfully deployed to the following URLs:

supabase-slack-clone – ./examples/slack-clone

supabase-slack-clone.vercel.app
supabase-slack-clone.supabase.vercel.app
supabase-slack-clone-git-master.supabase.vercel.app

Please sign in to comment.