Skip to content
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

feat: Quickstart apps using only a URL QueryString parameter #30

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from

Conversation

bodom0015
Copy link
Member

@bodom0015 bodom0015 commented Apr 5, 2024

Problem

We would like for a simple/quick way to start/navigate to an app using a specially-formulated URL

Approach

  • feat: if quickstart queryparam is present, check for existing app matching the given key
    • If app does not exist, create it
    • If app is not started, start it up
    • If app is running, navigate the user to it automatically

How to Test

  1. Install Docker Desktop, enable Kubernetes
  2. Checkout workbench-helm-chart locally, run make dev
  3. Navigate to https://kubernetes.docker.internal/oauth2/start?rd=/my-apps?quickstart=toolmanager
    • You should be forced through the login process (if you haven't already. Register a new user if needed)
    • After login, you should be redirected to the MyApps page
    • After redirection, you should see a new ToolManager now exists on your apps page
    • You should see this app automatically start up
    • Once app is started, you should see a new tab automatically open to this app

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