Dimchikkk / velo

App for brainstorming & sharing ideas 🦀 Learning Project
Apache License 2.0
320 stars 27 forks source link

GitHub Integration (share document feature) #74

Closed Dimchikkk closed 1 year ago

Dimchikkk commented 1 year ago

Currently it's possible to load app state via document url param on wasm target. It's nice way to share a document but it requires some manual steps to create public gist with app state. Let's implement GitHub integration, so user can sign in/give velo permissions to create public gist with document state.

Say, by clicking "Share Document" button the following steps are performed:

Dimchikkk commented 1 year ago

Instead of implementing GitHub Auth we can have .velo.toml file in home root directory with personal access token as the first step of share document feature.

Dimchikkk commented 1 year ago

Instead of implementing GitHub Auth we can have .velo.toml file in home root directory with personal access token as the first step of share document feature.

This is fixed by https://github.com/StaffEngineer/velo/pull/76

Dimchikkk commented 1 year ago

This can be re-opened if someone wants to work on it. This is partially done.