This 1.64.1 release reverts django-prometheus as it shows a bug when acessing API and some other urls. The release also installs django-storages with dependecies, especially to work with GCP.
1.64
This 1.64 release updates django-storages to support new updates to Google's storage backend. The release also includes django-prometheus, that allows querying metrics from squad.
In the future, metrics can be custom made.
1.63
This 1.63 release adds an endpoint to builds view: compare. It allows one to compare builds against other builds in the same namespace or different namespaces (groups)
1.62
This 1.62 release adds an endpoint to testjobs view: resubmitted_jobs. Which lists all jobs that got resubmitted.
1.61
This 1.61 release changes the LAVA backend to start parsing feedback logs, as those sometimes contain important log information.
The release also adds group settings and uses that to determine if projects should be listed by latest update or by name.
Complete list of changes going in:
* ci: backend: lava: * also parse feedback as log * refactor too many if's * core: models: * add settings to group models * fetch build metadata separated by testruns * frontend: views * get number of projects from group settings * sort projects based on group settings
1.60
This 1.60 release speeds up queries that load the main page of squad and main page of a squad project. It also adds artificial boot tests to TuxSuite tests as long as adding a build_name metadata when fetching build results. The release also includes a command that allow adding build metadata retroactively to TuxSuite tests.
Complete list of changes going in:
* ci: * backend: tuxsuite: add build_name as build metadata * backend: tuxsuite: create a boot test for every TuxTest run * commands: add create_tuxsuite_boot_test command * commands: clean create-tuxsuite-boot-tests command * core: * commands: fix command users crash with Django 2 * models: add datetime to project * models: avoid having naive datetime format * frontend: views: filter null suites in python * frontend: views: speed up loading project page * plugins: linux_log_parser: remove time before computing sha