Squad

Latest version: v1.87

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

Scan your dependencies

Page 27 of 36

0.52

* Add infrastructure for counting database queries
* squad.manage: check performance counts when running tests
* api:
* add advanced filtering backend
* add suitemetadata endpoint
* add support for listing suite/test names in project
* `test.api.test_rest`: add extra test data
* core: TestComparison: optimize database access
* frontend:
* Add indicator when adding/updating tests.
* fixes to compare.js and compare.html
* fix test history table for Chrome
* Fix `test_run`'s `job_id` on build page
* limit testjob/<id> urls to support only integers
* replace comparetest combos with select2
* Move chart.js bundle script from base template to metrics.
* charts: Remove x-axis ticks in case of an empty result set.

0.51.2

* core: NotificationDelivery: allow new notifications on changes
* core: TestComparison: fix performance regression handling xfail

0.51.1

* scripts/release: don't distribute `local_settings.py`

The previous release erroneously included a local configuration file, and has
been removed from PyPI. This release fixes that mistake, and supercedes the
previous.

0.51

* core:
* Make order of tests important in notifications
* notifications: avoid duplicated "X FAILED TEST JOBS" notifications
* queries: use build date for X axis
* queries: also count xfail when calculating test pass %
* queries: fix Test pass % in the presence of multiple test runs
* TestComparison: record xfail -> pass transitions as fixes
* frontend:
* build page: visually indicate that "more info" is available
* improve presentation of known issues in the UI
* display reason for build being unfinished
* create separate view for full metadata
* Make it possible to display the charts page in fullscreen
* test history: add links to group and project
* api:
* allow to filter ProjectStatus by `last_updated` field
* add 'comparetest' to the api UI header
* provide metrics data in CSV as well
* Limit number of points in charts
* fix pagination in TestRun detail routes

0.50.1

* frontend:
* display "Not submitted and" "Not fetched" is list of test jobs
* core:
* admin: List test counts for ProjectStatus
* add 'xfail' to default test statuses
* ci:
* lava: avoid extra request when fetching results

0.50

* api:
* add regressions and fixes to ProjectStatus
* add test for api/knownissues/ endpoint
* allow for filtering with substrings
* change pagination for some views
* fix KnownIssuesViewSet filter fields
* fix TestJobFilter to allow TestRun relation
* speed up API UI for builds
* core:
* add counter for tests with status xfail
* cache `Status.has_metrics`
* notification: avoid duplicate notifications
* notification: ensure metadata is sorted
* ProjectStatus: make test count fields default to 0
* rename KnownIssue.environment to `environments`
* tasks/RecordTestRunStatus: reduce code duplication
* Test: record xfail when matching any active known issue
* doc: added docs on REST API
* frontend:
* add indication of unfinished builds
* allow substring searches in compare test view
* allow users to subscribe/unsubscribe to email notifications in a project
* build: improve column widths in test results table
* build: make "details" URL parameter independent of selection order
* build page: also expand details when clicking suite name
* display known issues across the UI
* download: handle packages without a top-level directory
* fix 500 when accessing nonexisting build testjobs
* fix links to test run details
* fix `test_run.html` after changes to templatetags
* present regressions and fixes in the build list
* redesign build page for speed
* `test_run`: remove `<small>` from UI
* add tests to cover all basic URLs

Page 27 of 36

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.