Squad

Latest version: v1.86.3

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

Scan your dependencies

Page 12 of 36

1.46

This 1.46 release adds a new widget in the build page that
allows users to follow up overall testjobs progress and
accross environments.

The release also fixes a bug when metadata has list of lists.

* api: rest: add endpoint testjobs summary of a build
* core: templatetags: squad_notification: handle list of lists
* core: models: generate testjobs summary for builds
* frontend:
* testjobs_progress: make green a little lighter
* testjobs_progress: make proportional progress bars
* build: allow seeing testjobs progress for each environment
* ci: filter job_status by exact string
* build: add testjob progress bar

1.45

This 1.45 release adds several features around testjobs.
The first is the ability to remove resubmitted testjobs
results via a project setting. Also, another setting has
the capacity of telling SQUAD to reset all build events
upon testjob resubmission and new job submission. This means
that build callbacks, email notifications and patch notifications
can be retriggered automatically.

Complete list of changes going in:

* api: ci: atempt to fetch job as they are watched
* ci, core: allow resetting build events
* ci: models: delete results from resubmitted jobs
* core: migrations: add MetricThreshold to default squad auth group
* requirements: pin importlib-metadata
* frontend: testjobs:
* disable job resubmission if already resubmitted
* hide cancel button if job is already fetched
* refactor test job controls buttons
* remove dead code

1.44

This 1.44 release adds a bit of adjustments to the metrics changes done
in the previous release, like support for fetchin all build metrics
via a specific endpoint.

Complete list of changes going in:
* api: rest:
* add metrics endpoint to builds
* add note on forcing comparing unfinished builds
* filter metrics by build, environment, and metadata
* prefetch metadata for metrics endpoint
* core: models: fix typo in comment
* frontend:
* build: add link to view build as api endpoint
* compare_builds: add link the same comparison view in api
* metricThreshold.js: fix identation

1.43.1

This 1.43.1 release fixes a bug when trying to update TestJob definition
via REST api.

Complete list of changes going in:
* api: Allow to update TestJob definition via API

1.43

This 1.43 release does a handful of this. It:

1. Completely removes the metric.name field in favor of suitemetadata.name, this saves up lots of space in DB
2. Adds project reference to metric threshold model, thus allowing thresholds for all environments in a project
3. Adds regressions and fixes to metric comparison class

Overall, it improves metrics handling a little bit in SQUAD.

Complete list of changes going in:
* api: rest:
* properly use project in metric thresholds endpoint
* support metric comparison between project builds
* core:
* comparison: make lighter/faster MetricComparison
* templates: notification: display metric name in exceeded thresholds
* models:
* add metric regressions and fixes to ProjectStatus
* add project to MetricThreshold
* improve function finding exceeded metrics thresholds
* frontend:
* thresholds: allow metrics name patterns and select all environments
* views: use metadata__name in metrics.name
* models: remove name column from Metric
* tests:
* test_basics: fix missing test
* test_project_status: add project when creating thresholds

1.42

This 1.42 release continues improvements on metrics
pages and queries that make use of the new references
to build and environment in the metric table.

Complete list of changes going in:

* api, core, frontend, test: use suitemetadata.name in favor of metric.name
* api, core, frontend: avoid testrun joins
* api: rest: remove testrun reference in project lookup for metric viewset
* api: rest: remove testrun reference in project lookup for test viewset
* core: history: avoid using testrun to fetch tests
* core: queries: avoid using testrun to fetch metric build/environment
* frontend: queries: fetch metrics faster
* test: fix flake8 complain
* test_pending_migrations: temporarily disable this test

Page 12 of 36

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.