diff --git a/about/docs/handbook/contributing.mdx b/about/docs/handbook/contributing.mdx index 3c7e97d54e9..04176c9213a 100644 --- a/about/docs/handbook/contributing.mdx +++ b/about/docs/handbook/contributing.mdx @@ -10,9 +10,9 @@ Want to contribute? Why not jump into our GitHub repo and: - [Sponsor Supabase](https://github.com/sponsors/supabase). - [Answer Discussions](https://github.com/supabase/supabase/discussions). -- Submit an issue. +- [Submit an issue](https://github.com/supabase/supabase/issue) - Report a performance issue or a part of the documentation that you find confusing. -- Create a pull request. +- [Create a pull request](https://github.com/supabase/supabase/pulls) - [Translate our Readme](https://github.com/supabase/supabase/issues/1341). - Try our products and give feedback. - Spread the word if you like what we are doing. diff --git a/docker/dev/docker-compose.dev.yml b/docker/dev/docker-compose.dev.yml index 8df366ce67b..49ec4c7370e 100644 --- a/docker/dev/docker-compose.dev.yml +++ b/docker/dev/docker-compose.dev.yml @@ -13,4 +13,8 @@ services: - 5555:8080 db: volumes: + - /var/lib/postgresql/data - ./dev/data.sql:/docker-entrypoint-initdb.d/data.sql + storage: + volumes: + - /var/lib/storage diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index efa07ec7f39..53d6fd7c08d 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -154,5 +154,5 @@ services: environment: POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} volumes: - - /var/lib/postgresql/data + - ./volumes/db/data:/var/lib/postgresql/data - ./volumes/db/init:/docker-entrypoint-initdb.d diff --git a/studio/components/interfaces/Home/Landing.tsx b/studio/components/interfaces/Home/Landing.tsx index cc6142e7b76..ec00c7236b0 100644 --- a/studio/components/interfaces/Home/Landing.tsx +++ b/studio/components/interfaces/Home/Landing.tsx @@ -2,15 +2,32 @@ import Image from 'next/image' import Link from 'next/link' import Head from 'next/head' import { observer } from 'mobx-react-lite' -import { Button, Typography } from '@supabase/ui' +import { Button, IconGitHub, Typography } from '@supabase/ui' import { API_URL } from 'lib/constants' import { useStore } from 'hooks' +import { auth, GOTRUE_ENABLED } from 'lib/gotrue' const Landing = () => { const { ui } = useStore() const { theme } = ui + async function handleGithubSignIn() { + try { + const { error } = await auth.signIn( + { + provider: 'github', + }, + { + redirectTo: process.env.NEXT_PUBLIC_SITE_URL, + } + ) + if (error) throw error + } catch (error) { + console.error(error) + } + } + return (