nebari-dev / jhub-apps

Application creator and general launcher for JupyterHub
https://jhub-apps.nebari.dev/
BSD 3-Clause "New" or "Revised" License
27 stars 12 forks source link

Opening a stopped shared app causes infinite loading #534

Open aktech opened 1 day ago

aktech commented 1 day ago

Context

When you try opening a shared app which is stopped by directly going to the URL it gets stuck on loading infinitely.

Steps to reproduce:

  1. Alice creates an app named awesome-app and shares it with Bob
  2. Alice stops the app
  3. Bob has the url of the app, lets say http:///hub/user/alice/panel-share-48e7de5/, when Bob visits the app, directly via the url, he sees an infinitely loading spinner.

Ideally a modal should open asking if the user wants to start the app, just like it happens when you click on the stopped app card in the UI.

See relevant comments:

Value and/or benefit

A nicer UX

Anything else?

No response

aktech commented 1 day ago

cc @jbouder @kildre