* Add mypy to CI pipeline and begin typing effort
* Make some hard options false to begin with something
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
* 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>
* bump pre-commit deps
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* remove phantomjs dependency (#424)
* properly classify all npm dependencies (#425)
* Move the changelog to read the docs (#423)
* split plugin.py into smaller files (#427)
* Implement the visible URL query parameter to control visibility of test results on page load. (#433)
* enable control of test result visability via query params
* Allow for redacting of environment table values (#431)
* Disable Codecov (#480)
* Disable Codecov
* Disable pypy3 on mac
* Add Tests.yml reusable workflow (#484)
* Use the tests reusable workflow (#486)
* Migrate to precommit.ci (#487)
* Separate Nightly workflow (#488)
Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>