nds-org / workbench-webui

Web UI for the Workbench platform
0 stars 1 forks source link

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

Open bodom0015 opened 7 months ago

bodom0015 commented 7 months ago

Problem

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

Approach

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