Skip to content

feat: standalone mode #27

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 12 commits into
base: master
Choose a base branch
from
Draft

feat: standalone mode #27

wants to merge 12 commits into from

Conversation

orestes
Copy link
Member

@orestes orestes commented Jun 7, 2025

Motivation

Deploy a standalone version of this web app so users don't need to deploy it themselves.

Changes

  • Add standalone mode form
  • Save user-provided credentials to sessionStorage
  • Perform authentication
  • Provide obtained token

orestes added 12 commits May 26, 2025 16:09
Leave existing documentation and Netlify config only

BREAKING CHANGE: remove all features
bring back original implementation by @SantiMA10
avoid dependency on qs in favor of standard
flag redirected requests as coming from Netlify
provide feedback for incorrect configurations
use REDIRECT_URI from environment variable
explain the security risk of exposing the OAuth client_secret
use v2.0 of the Streamlabs API
Copy link

netlify bot commented Jun 7, 2025

Deploy Preview for streamdevs-app failed.

Name Link
🔨 Latest commit 3c39bec
🔍 Latest deploy log https://app.netlify.com/projects/streamdevs-app/deploys/68445f0eaeca620008dea8e7

@orestes orestes changed the title Feat/standalone feat: standalone mode Jun 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant