These are based on the 'monorepo' idea - a shared folder(s) containing a tree of Voilà apps, maybe a separate one for Bokeh.
25 hrs: Option to launch dashboard as viewer - assumes files are in shared folder or via git. This would be a global option affecting all dashboards, so we could no longer start 'run as owner' dashboards too. This would include:
Build raw option into cdsdashboards
Regex or path to be specified in config so users can't create dashboards outside of shared folders
Integrate as an option into qhub
There is already a PR to serve multiple bokeh files. We would finish that work, including expanding a folder to find all files
15 hrs: Testing, debugging, transition to client
These are based on the 'monorepo' idea - a shared folder(s) containing a tree of Voilà apps, maybe a separate one for Bokeh.
25 hrs: Option to launch dashboard as viewer - assumes files are in shared folder or via git. This would be a global option affecting all dashboards, so we could no longer start 'run as owner' dashboards too. This would include: