* fix main.js conflicts
* fix js test
* fix resource (main.js) test
* revert change to report extra
* filters style
* css and dom brush up
* Buildable app
* always store data in html
* Always store data blob in file
* json dump test data
* read data from dom element
* manually initialize state
* minimalistic dataset
* simplify included files
* Handle report extras
* Handle python report hooks
* imgviewer
* present name in image viewer and open img on click
* setup linter for project
* conform to styles
* show video in imageviewer (#14)
* show video in imageviewer
* Chore: Pluralize extra (#15)
* Add extras.HTML
* Move outcome handling to backend (#18)
* Move outcome handling to backend
* Pass in text version of longrepr if present
* make collapse/expand all functional (#20)
* make collapse/expand all functional
* only create links for text, url and json (#22)
* make filter search case insensitive (#21)
* make filter search case insensitive
* use sessionStorage to prevent preferences to be reapplied on new reports
* avoid multiple event bindings + fix filter bug
* Collapse individual row
Co-authored-by: Jim Brännlund <jim.brannlund@gmail.com>
* add no log output captured string
* Query params (#25)
* Add query params
* adjust tests (#26)
* Duration format (#27)
* adjust tests
* build format handler
* remove dependency
---------
Co-authored-by: Jim Brännlund <jimbrannlund@fastmail.com>
* Beyondevil/cleanup (#28)
* chore: Cleanup branch before merge
* chore: Fix duration and CI
* Fix pre-commit issues
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Viktor Gustafsson <vikt.gust@gmail.com>
* first pass at moving docs to read the docs
* migrate to readthedocs
* Fix broken development link in README
* Use better build command and some stylistic touchups
* Add development section on writing docs
* undo changes to documentation not in readthedocs
* Add workflow to generate codecov reports for pytest
* implement codecov publishing
* Move linting into its own job in the github actions file
* Alphabetize this change
* make coverage optional
* properly add devel-cov
Co-authored-by: Sorin Sbarnea <ssbarnea@redhat.com>
When the --html flag is used in pytest.ini with "addopts" and the
report title is stored in an environment variable, the name of the
environment variable was used as the report title.
In other words, the environment variable was never expanded.
Fixes: #201