ideonate / cdsdashboards

JupyterHub extension for ContainDS Dashboards
https://cdsdashboards.readthedocs.io/
Other
200 stars 38 forks source link

Provide visual feedback for broken dashboard #38

Open fcollonval opened 4 years ago

fcollonval commented 4 years ago

Is your feature request related to a problem? Please describe.

As I have done quite some tests and demos, I generated plenty dashboards that eventually got broken simply because the underlying file has been moved or deleted.

I think removing them automatically is probably not a good idea. But maybe adding some visual hint (similar to a broken link) in the dashboards page may help spotting dashboards that need attention.

Describe the solution you'd like

Describe alternatives you've considered

Background context

Configuration

danlester commented 4 years ago

Good suggestion, thank you.

Possibly jhsingle-native-proxy could report status just as it reports activity, although some types of 'broken-ness' might be missed. Or an endpoint within jhsingle-native-proxy could be polled by cdsdashboards.

Maybe identifying unused dashboards is also important...