Skip to content

Comments

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

Open
bodom0015 wants to merge 4 commits intodevelopfrom
quickstart-apps
Open

feat: Quickstart apps using only a URL QueryString parameter#30
bodom0015 wants to merge 4 commits intodevelopfrom
quickstart-apps

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