Commit Graph
602 Commits
Author SHA1 Message Date
Bobbie Soedirgo 550be3a9cb chore(slack clone): update to latest supabase-js (#288)
Also minor fixes, mostly related to using filters after `select` and
some auth API changes.
2020-11-15 11:59:29 +08:00
Paul Copplestone 76bcf4e48a chore: moves todo examples into consistently named format 2020-11-14 11:03:29 +08:00
2fd06b89c7 feature/example todo sveltejs (#221)
* csa - sveltejs template with tailwind via csa #215

* todo template step 1 #215

* use https://github.com/sveltejs/svelte-todomvc/
#215

* change styles to tailwind #215

* move items to todos import #215

* add supabase dep #215

* env example #215

* doc: installation steps #215

* change to use SNOWPACK env variables #215

* add env plugin to snowpack #215

* wip: add item query to svelte todo example

* wip: add crud to task list svelte todo

* feat: add env to snowpack plugins #215

* make sparse-checkout command for example repo #215

* add to License #215

* wip: pre split into components todo svelte #215

* wip: split to components todo svelte #215

* wip: cleanup names #215

* feat: add vercel deploy button #215

* wip: deleteTask fn #215, remove debug out

* wip: add todo list if none #215

* correct Readme

* feat: add svelte login #215

* format login svelte with tailwind #215

* Logged In screen #215

* feat add logged in login pages with user #215

* feat add logged in from Homepage #215

* fix jest default config for svelte #215

* fix typo

* format code

* add user list

* fix typo #215

* add test for DB setup, user,lists,tasks #215

* formatting, remove ts-jest #215

* doc: add login and signup, make commands #215

* fix field names match new scheme simple todo #215

* feat add user to todo svelte changes for #215

* feat: add items per todo list #215

* feat: allow add new list

* wip: subscription on more than one table ?

* correct path #215

* feat: mark complete

* catch error for await #215

* delete local task #215

* bind items to child #215

* feat: add logout button #215

* move delete handler to parent component #215

* feat: add cypress to tests wip

* test: add App test for #215

* test: add check for es6 for process.env import #215

* feat: svelte todolist format

* format: svelte code #215

* css: tailwind purge unused css #215

* add plugin rollup snowpack, cypress testing #215

* feat: add skypack resolver for snowpack

* test: add rollup config to get cypress and snowpack working #215

* format: svelte code #215

* update gitignore #215

* cmd: add degit command to start template

* change to new snowpack compilerOptions #215

* add future feature to tailwind

* fix item description

* fixing typo

fixing typo

* Fixes link to release notes

* docs: Updates the subscription example

* blog: Adds our October blog post

* change to login supabase 1.0.2

* remove List #215

* debugging for #245 delete task - no returned value

* no default export from supabase-js

* debug realtime changes #215

* update supabase llibrary to 1.0.2

* -default export

* blog: updates OG tag for the latest blog post

* change to signIn signUp

* doc signup -> signUp

* fix example code to new signOut signUp

* fix signOut

* fix data access token

* fix package json to latest version of supabase-js

* catch error, change body to data

* feat(examples): Add nextjs-with-supabase-auth example.

* Update auth-signout.mdx

Add the correct function call for `signOut`

* Adds a magic link example to the docs

* Add an update example for gotrue

Fixes: https://github.com/supabase/gotrue-js/issues/22

* docs: code cleanup and spelling

* csa - sveltejs template with tailwind via csa #215

* todo template step 1 #215

* use https://github.com/sveltejs/svelte-todomvc/
#215

* change styles to tailwind #215

* move items to todos import #215

* add supabase dep #215

* env example #215

* doc: installation steps #215

* change to use SNOWPACK env variables #215

* add env plugin to snowpack #215

* wip: add item query to svelte todo example

* wip: add crud to task list svelte todo

* feat: add env to snowpack plugins #215

* make sparse-checkout command for example repo #215

* add to License #215

* wip: pre split into components todo svelte #215

* wip: split to components todo svelte #215

* wip: cleanup names #215

* feat: add vercel deploy button #215

* wip: deleteTask fn #215, remove debug out

* wip: add todo list if none #215

* correct Readme

* feat: add svelte login #215

* format login svelte with tailwind #215

* Logged In screen #215

* feat add logged in login pages with user #215

* feat add logged in from Homepage #215

* fix jest default config for svelte #215

* fix typo

* format code

* add user list

* fix typo #215

* add test for DB setup, user,lists,tasks #215

* formatting, remove ts-jest #215

* doc: add login and signup, make commands #215

* fix field names match new scheme simple todo #215

* feat add user to todo svelte changes for #215

* feat: add items per todo list #215

* feat: allow add new list

* wip: subscription on more than one table ?

* correct path #215

* feat: mark complete

* catch error for await #215

* delete local task #215

* bind items to child #215

* feat: add logout button #215

* move delete handler to parent component #215

* feat: add cypress to tests wip

* test: add App test for #215

* test: add check for es6 for process.env import #215

* feat: svelte todolist format

* format: svelte code #215

* css: tailwind purge unused css #215

* add plugin rollup snowpack, cypress testing #215

* feat: add skypack resolver for snowpack

* test: add rollup config to get cypress and snowpack working #215

* format: svelte code #215

* update gitignore #215

* cmd: add degit command to start template

* change to new snowpack compilerOptions #215

* add future feature to tailwind

* fix item description

* change to login supabase 1.0.2

* remove List #215

* debugging for #245 delete task - no returned value

* no default export from supabase-js

* debug realtime changes #215

* update supabase llibrary to 1.0.2

* -default export

* tasks match {} #215

* list refresh after adding task #215

* signOut change #215

* style login form #215

* style logout button #215

* add supabase logo #215

* remove extra import #215

* style list add new #215

* remove subscribe debug #215

Co-authored-by: swyx <shawnthe1@gmail.com>
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com>
Co-authored-by: Paul Copplestone <pcopplestone@gmail.com>
Co-authored-by: Thorsten Schaeff <thorsten.schaeff@gmail.com>
Co-authored-by: Mitchell Wright <mitchellbwright@gmail.com>
Co-authored-by: Ant Wilson <awalias@users.noreply.github.com>
2020-11-13 18:38:58 +08:00
Ant Wilson cb9375061f Merge pull request #277 from duncanhealy/chore/fix-signIn
fix signIn signOut signUp in examples
2020-11-09 14:06:27 +08:00
Thorsten Schaeff f0c5f879c4 feat(examples): Add nextjs-with-supabase-auth example. 2020-11-06 12:16:11 +08:00
Duncan Healy c870fdd252 catch error, change body to data 2020-11-05 16:02:04 +00:00
Paul Copplestone 635da1dc0b Adds an expo example 2020-11-05 20:57:40 +08:00
Duncan Healy 0148176bad fix package json to latest version of supabase-js 2020-11-05 11:03:50 +00:00
Duncan Healy d8814c6919 fix data access token 2020-11-05 11:03:09 +00:00
Paul Copplestone 8d8c1434b6 Init expo app 2020-11-05 15:44:13 +08:00
Duncan Healy 1767ec6e6e fix signOut 2020-11-04 12:28:17 +00:00
Duncan Healy 950eeb6517 fix example code to new signOut signUp 2020-11-04 12:27:55 +00:00
Duncan Healy f2fe1b0a9c change to signIn signUp 2020-11-04 12:21:39 +00:00
Thorsten Schaeff a624d90f0f fix: Update Todo NextJS example. 2020-11-02 13:01:11 +08:00
Paul Copplestone 4afdb83833 Tests the new library in the Todo example - working well 2020-11-02 12:29:00 +08:00
Copple a788003648 Documentation for the new DX (#253)
## 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 https://github.com/supabase/supabase/issues/241#issuecomment-705632335 
- [x] Add docs on Policies

## Additional context

Related PR on `supabase-js` https://github.com/supabase/supabase-js/pull/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
2020-11-02 11:08:02 +08:00
Copple 264e5347fa Blog/quick formatting (#248)
* Formats the iframes so that they are no larger than the screen.

* Removes unused folder

* Removes unused readme

* Hides the outline on focus

* Fixes the edges on the code blocks with reponses

* Move to Inter - it's open source

* Hides the shadow on the nav

* Fixes some of the react specific attributes

* More react attributes

* Fixes the padding for inter

* Removes bloated links

* Small formatting
2020-10-10 18:57:17 +08:00
Paul Copplestone 86e36f715e Fixes hardcoded env vars 2020-10-09 14:41:46 +08:00
Copple a32ac4d013 Chore/next js todos (#246)
Adds a simple Todo App

Fixes #214
2020-10-09 14:35:46 +08:00
Duncan Healy 3955cf52cc reset task list to users owning lists #223 2020-10-02 15:57:54 +01:00
Duncan Healy 3a067b5210 add collab task template #223 2020-10-02 15:56:39 +01:00
Duncan Healy 3f20e0ad24 format sql #223 2020-10-01 16:11:58 +01:00
Duncan Healy 9dc6ec0094 wip: policy using exists for fk #223 2020-10-01 16:11:30 +01:00
Duncan Healy d0474c69e6 wip: fine grain lists permission #223 2020-10-01 15:51:39 +01:00
Duncan Healy 135975c7f1 wip: try different RS approach security #223 2020-10-01 13:32:03 +01:00
Duncan Healy 57dfb99aa0 wip: add public users, try count subselect for fk constraint 2020-10-01 12:39:12 +01:00
Duncan Healy cd03be896e feat: add userlists to sql and wip policy #223 2020-10-01 11:21:05 +01:00
Duncan Healy 7e51dd3365 user policy template #223 2020-10-01 11:20:15 +01:00
Pham Hieu 9525e7db70 chore: update live-tracker-map example with supabase-auth 2020-09-09 08:53:20 +08:00
awalias ad0f55caa0 Merge branch 'master' of https://github.com/supabase/supabase 2020-09-02 22:30:42 +08:00
Ant Wilson b887713d8e Update README.md
chore: added live example to auth vanilla js
2020-09-02 22:29:33 +08:00
Ant Wilson a2242bb118 Update README.md
fix: duplicate images
2020-09-02 22:20:26 +08:00
awalias ba3ca87e71 chore: added token expiry explanation and link to github code 2020-09-02 20:16:07 +08:00
awalias 958a407136 Merge branch 'master' into feature/simple_auth 2020-08-31 21:56:09 +08:00
Ant Wilson 25a4fb2dc8 Update package.json
chore: adds MIT and author
2020-08-31 21:43:01 +08:00
Ant Wilson ad22270186 Update README.md
fix: adds capitalization
2020-08-31 21:42:12 +08:00
awalias 955d2c0325 Merge branch 'feature/simple_auth' of https://github.com/supabase/supabase into feature/simple_auth 2020-08-28 21:22:33 +08:00
awalias 891ede4329 fix: removes testing url and key 2020-08-28 21:22:22 +08:00
Ant Wilson 545d4ae7ba removed CLI docs and adds image 2020-08-28 21:20:32 +08:00
awalias 60fc2d1200 feature: adds umd example for vanilla html/js 2020-08-28 21:16:15 +08:00
Pham Hieu 2befe81a1a fix: slack-clone example to use a single supabase client in order to prevent access-token out of sync 2020-08-18 16:19:10 +08:00
Thorsten SchaeffandThorsten Schaeff fed822f48c examples(slack-clone): Sync changes with next.js repo. (#139)
Co-authored-by: Thorsten Schaeff <thorsten@stripe.com>
2020-08-13 15:14:34 +08:00
awalias 274b413293 Update README.md
slight clarification to slack clone docs
2020-08-09 13:12:22 +08:00
awalias f590cee258 Merge branch 'master' of https://github.com/supabase/supabase 2020-08-04 15:50:55 +08:00
awalias 50dd769c85 reorder some examples in docs + bumped supabase-js in todo example 2020-08-04 15:50:50 +08:00
Paul Copplestone 55a0aa5b7f docs: Adds the schema for people to get an idea of RLS 2020-07-30 20:28:19 +08:00
Paul Copplestone 1c4e6c91c9 docs: Left align gif 2020-07-30 20:10:05 +08:00
Paul Copplestone 83467cf86f docs: adds a link to a loom video 2020-07-30 20:04:32 +08:00
Paul Copplestone 91ec9cd339 docs: removes link to giphy 2020-07-30 19:17:53 +08:00
Paul Copplestone 158418504a chore: small formating on slack clone 2020-07-30 19:15:25 +08:00