EOSC-synergy / sqaaas-web

Software Quality Assurance as a Service (SQAaaS) Web
https://sqaaas.eosc-synergy.eu
GNU General Public License v3.0
2 stars 3 forks source link

Flag whether a given subcriterion is required for the next level of badge class #193

Closed orviz closed 2 years ago

orviz commented 2 years ago

Currently there is no indication that marks if a subcriterion is mandatory to be fulfilled for achieving the next level of badge class (so e.g. going from bronze to silver). This can be flagged with an icon (and a tooltip) within the subcriterion box in the report.

orviz commented 2 years ago

A first approach is available in the API spec release/2.5.0. It adds a boolean property report:<criterion_id>:subcriteria:<subcriterion_id>:required_for_next_level_badge.

GET https://api-dev.sqaaas.eosc-synergy.eu/pipeline/assessment/{pipeline_id}/output

orviz commented 2 years ago

Screenshot from the last version (by courtesy of David)

image

orviz commented 2 years ago

Released under 1.5.0