Changelog

dashboard-1.2.4

  • update reports

  • update dependencies

  • update underlying Docker image

  • add build information and requirements for validation purposes

  • use docker compose instead of docker-compose in documentation

dashboard-1.2.3

  • fix exception handling with incorrectly formatted docstrings in HTML test report

dashboard-1.2.2

  • add skip reasons to HTML Test Report Overview chart

dashboard-1.2.1

  • Draft reports are not stored anymore

dashboard-1.2.0

  • update look and feel of QABench

  • update and modernize HTML Test Report

  • projects can now be imported and exported in the browser

  • reports can now be uploaded and managed in the browser

  • tokens can now be created and managed in the browser

  • requirements can now be uploaded and managed in the browser

  • requirements may contain contents that are shown in the browser

  • user management is now possible in the browser

  • changed commands to import and export projects for command-line utility

  • cache is updated once after project import is finished

  • project names are checked in ui and cli

  • after password reset the user is redirected to the login page

  • simplify root password reset

  • update dependencies

  • use Python 3.9

Warning

After an update from dashboard-1.1 or earlier you need to update the project caches by running

dashboard login
dashboard update-cache <project>

for every project to let the requirement contents be displayed correctly.

dashboard-1.1.0

  • test reports can now be reviewed in the browser

  • test reports can now be downloaded in different formats (HTML, JSON, YAML and JUnit-XML)

  • streamline user interface

  • add badges

dashboard-1.0.1

  • fix support for multiline requirements supplied by csv files

dashboard-1.0.0

  • initial release

  • upload reports from HILSTER Testing Framework and JUnit-XML

  • upload requirements via CSV

  • import and export

  • test status overview

  • requirements coverage overview

  • user management and user-roles per project

  • usage via command line interface

  • deployment via Docker Compose