Squad

Latest version: v1.86.3

Safety actively analyzes 629564 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 36

1.75

This 1.75 release fixes an important bug that has been around unnoticed for quite some time.

The bug is basically a race condition when a build is marked as finished too early, before
all testjobs results are actually done processing. The fix should address that issue.

The release also allows listing projects in group's home page by active in last N days. Within
project settings one can determine N.

There has been added support for accepting OE builds from Tuxsuite and support for squad-client
will come soon.

Complete list of changes going in:

* api/rest.py: re-add suite to failures with confidence endpoint
* ci/backend/tuxsuite.py: support oe builds
* ci/models.py: bring pending function to TestJob
* settings.py: support newer versions of django-allauth
* squad/core/models.py: Change important metadata to support custom order
* squad/frontend/views.py,squad/core/models.py: move sorting of metadata
* squad/frontend/views.py: Add support for filtering project list by age

1.74

This 1.74 release patches a couple of pages improving overall performance.

It improves loading times of build tests page, test history and build comparison by tests.

The release also removes "Test failures" page, given that there's already and API endpoint
for it and it is cumbersome to maintain an UI for it as well. Finaly, this release removes
the transitions table from build comparison page, which allowed users to query changes by
specific transitions. This is too expensive to compute in larger SQUAD instances.

Complete list of changes going in:

* api/rest.py:
* fix failures with confidence pagination
* re-add test id and test run on failures_with_confidence endpoint
* support looking release builds only
* backend/tuxsuite.py:
* avoid making extra requests when retrieving build_name
* support tuxsuite sanity tests
* core/failures.py: use past N builds instead past N tests
* core/history.py: improve history performance
* frontend/comparison.py: refactor comparison to show off regressions and fixes only
* frontend/tests.py:
* allow filtering tests by environment and suite
* catch non-existant tests
* reduce query size
* remove frontend/failures.py: there's an API endpoint for it

1.73

This release fixes a variety of bugs:

* flake8: fix misc new flake8 complaints
* frontend/templatetags: support newer versions of allauth package
* frontend/views.py: handle requests provinding invalid testrun id
* templates/notification/diff.txt.jinja2: fix typo when referencing environments from known issues

1.72.2

This 1.72.2 release does a few performance improvements in order to
speed up fetching jobs, specially under heavy load.

1.72.1

This 1.72.1 release fix a change in Tuxsuite api.

1.72

This 1.72 release fixes a bug when fetching a Tuxsuite build related to a test.
Also, it quickens fetching results from Tuxsuite by reusing HTTPs connections.

Page 4 of 36

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.