-
Notifications
You must be signed in to change notification settings - Fork 23
Description
Describe the bug
The Addon's documentation is incorrect:
https://kitware.github.io/dive/Deployment-Docker-Compose/#addon-management
This is no longer the data that is being used and the referenced file isn't right.
This is the proper URL list in a CSV file format: https://github.com/VIAME/VIAME/blob/main/cmake/download_viame_addons.csv
To Reproduce
Try using the dive_configuration/upgrade_pipelines endpoint
It will fail to download all of the add-ons because they no longer exists.
Related data
Is there a dataset on viame.kitware.com that illustrates this bug well? Please link it here.
Quick Fix
We could update this listing to be correct and update the documentation to point to the proper CSV file:
https://github.com/Kitware/dive/blob/main/server/dive_tasks/tasks.py#L34-L44
Expected behavior
Maybe we should add an Administrator Panel which checks this CSV file displays it to the user and allows the admin user to choose which items to download and display?
We could add a front-end only visible by logged-in admins which would download this CSV file from the github repo and display it to the user with checkboxes. The user could then decided which ones to add to the system and it would call the endpoint with the proper data in there.