Squad

Latest version: v1.86.3

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

Scan your dependencies

Page 35 of 36

0.20.1

* core:
* fix update of ProjectStatus objects

0.20

* core:
* admin:
* move "re-send notification" action to ProjectStatus
* expose Build data
* sort ProjectStatus by build date
* Test results:
* use just "skip" instead of "skip/unknown"
* ProjectStatus: determine `previous` (baseline for comparison in
notification) dinamically, by getting the previous build that has complete
data.
* Project: avoid duplicated projects in listing
* notification: list explicitly number of skipped tests
* frontend: improve wording on project home page
* ci/listen: spawn listener processes without fork()

0.19

* core:
* notifications:
* retry if ProjectStatus id does not exist (yet). Handles race condition
when worker process tries to send a notification before the corresponding
data has been commited to the database by the process requesting the
notification.
* Build data:
* don't count tests that have been retried twice. e.g. if a test job is
resubmitted, the test results produced will override any corresponding
test results from previous test jobs.
* frontend:
* optimize database queries used to compose build page. Data tested shows a
reduction of ~95% in the response time.
* avoid producing exceptions when users try to access an unexisting group
(not just returns an 404 error quietly).
* show all builds in the project front page (i.e. don't omit the last build,
that already has details displayed, from the full list of builds).
* hide resubmit button from unprivileged users (who should't be allowed to
resubmit in the first place).
* ci/lava:
* automatically resubmit jobs that failed due to infrastructure problems that
we already know about.

0.18.1

* core/admin:
* display "moderate notifications" in project listing
* filter ProjectStatus by project
* add several filters for the project listing
* settings: set `SERVER_EMAIL`

0.18

* ci:
* mark proper TestRun status on awkward LAVA failure
* frontend:
* display squad version in the base template
* several improvements to the UI to make browsing data more effective
* core:
* notitifications are now sent immeditately after there is enough data for
each build, instead of on pre-scheduled times.
* notifications can now be moderated by admins before being sent out to
users.

0.17

* core:
* update "last updated" data every time new results arrive for a given build
* notification: clearly identify tests that never passed as such
* ci:
* lava: report incomplete TestRun when TestJob is canceled
* frontend:
* fix group page to use correct status data (pass/fail counts, metric summary)

Page 35 of 36

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.