Skip to content
This repository has been archived by the owner on Sep 1, 2022. It is now read-only.

Replace Thebe in Deploy as -> Local dashboard implementation with jupyter-js-* packages #3

Closed
parente opened this issue Dec 8, 2015 · 1 comment

Comments

@parente
Copy link
Member

parente commented Dec 8, 2015

Work was started here: jupyter/dashboards#105 and has an open but stale PR here jupyter/dashboards#127.

Bring this work up to date based on the implementation of the frontend JS in dashboards_nodejs_app sans Thebe. Make sure the locally deployed app here remains static HTML for use within the Jupyter Notebook tornado server.

Also, make sure the local dashboards register a session with the Jupyter server so that they can be tracked and cleaned up in the Running tab of the Notebook. See jupyter/dashboards#117 for history.

@parente parente changed the title Replace Deploy as -> Local dashboard Thebe implementation Replace Thebe in Deploy as -> Local dashboard implementation with jupyter-js-* packages Dec 8, 2015
@parente
Copy link
Member Author

parente commented Mar 7, 2016

This is on hold while we focus more effort on the dashboard server. The current thebe implementation works fine for the time being. Local deployment within a Jupyter Notebook instance is always going to be a quick and dirty hack given that there's no way to make it secure today. If you give the user a login to your notebook server to view the dashboard, she can twiddle the URL to get to a blank notebook and do whatever she wants.

@parente parente closed this as completed Oct 16, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant