* Frontend test using Cypress
* test:end-to-end script added
* cypress and eslint-plugin-cypress moved to dev dependencies
* Run end-to-end tests at CI using end2end script
* cypress/screenshots/ added to gitignore
* end2end job added
* Dedicated docker image for Cypress
* Store videos and screenshots
* Prepare and store junit report
* Use junit reporter
* Code refactoring
* Code refactoring
* Code refactoring
* lint-staged for json, md and yml files
* Format json config
* Assert that PyPI - License is displayed
* Do not create fixtures