Upload and selection states added
Created by: Piiit
We added to the harvest output json a new part called session_state
. We should now consider to show that also in the dashboard. This is, we have two new fields:
- uploaded --> Can be:
- true, if in this run we uploaded the file to fossology because it did not exist,
- false, if it was already uploaded (no changes necessary in this job run)
- null, if an error occurred or the state is unknown (happens when no upload command has been used)
- uploaded_reason: a string describing the reason of the value in uploaded
- selected:
- true, if the package has been selected by our new filtering method
- false, if the package has been filtered out
- null does not exist for this
- selected_reason: a string describing the reason of the value in selected
We should now show all those packages with their versions and variants, but put some color to show that something has been worked on or not, and why.
@mrabans Do you have any suggestion how we could solve this on the design-part?