This is an automated email from the ASF dual-hosted git repository.
arm pushed a change to branch arm
in repository https://gitbox.apache.org/repos/asf/tooling-trusted-releases.git
from 7a934b2a #1013 - use DB IntegrityError to warn user their project
already exists. Fix small form validation bug.
add 7f7379bc Initial safe path work
add 3abfd5e8 #964 - implement constrained safe path type for containment
guarantees
No new revisions were added by this update.
Summary of changes:
atr/analysis.py | 4 -
atr/api/__init__.py | 9 +-
atr/archives.py | 5 +-
atr/attestable.py | 86 ++++++-----
atr/classify.py | 12 +-
atr/detection.py | 23 +--
atr/get/checks.py | 25 ++--
atr/get/compose.py | 2 +-
atr/get/distribution.py | 2 +-
atr/get/download.py | 10 +-
atr/get/file.py | 21 +--
atr/get/finish.py | 15 +-
atr/get/published.py | 6 +-
atr/get/revisions.py | 23 ++-
atr/get/test.py | 5 +-
atr/hashes.py | 5 +-
atr/models/safe.py | 113 +++++++++++++-
atr/models/sql.py | 41 ++++-
atr/paths.py | 64 ++++----
atr/post/draft.py | 15 +-
atr/post/upload.py | 4 +-
atr/sbom/osv.py | 10 +-
atr/server.py | 18 +--
atr/shared/distribution.py | 2 +-
atr/ssh.py | 3 +-
atr/storage/readers/releases.py | 25 ++--
atr/storage/types.py | 10 +-
atr/storage/writers/announce.py | 6 +-
atr/storage/writers/keys.py | 11 +-
atr/storage/writers/release.py | 66 ++++-----
atr/storage/writers/revision.py | 44 +++---
atr/storage/writers/sbom.py | 20 +--
atr/tarzip.py | 3 +-
atr/tasks/__init__.py | 7 +-
atr/tasks/checks/__init__.py | 51 ++++---
atr/tasks/checks/compare.py | 17 ++-
atr/tasks/checks/hashing.py | 4 +-
atr/tasks/checks/license.py | 25 ++--
atr/tasks/checks/paths.py | 61 ++++----
atr/tasks/checks/rat.py | 4 +-
atr/tasks/checks/signature.py | 2 +-
atr/tasks/checks/targz.py | 12 +-
atr/tasks/checks/zipformat.py | 10 +-
atr/tasks/quarantine.py | 84 ++++++-----
atr/tasks/sbom.py | 38 ++---
atr/tasks/svn.py | 9 +-
atr/templates/check-selected-path-table.html | 2 +-
atr/util.py | 49 +++---
atr/validate.py | 6 +-
atr/worker.py | 4 +-
tests/unit/recorders.py | 5 +-
tests/unit/test_archive_root_variants.py | 39 ++---
tests/unit/test_attestable.py | 35 +++--
tests/unit/test_checks_compare.py | 206 ++++++++++++++------------
tests/unit/test_checks_license.py | 85 ++++++-----
tests/unit/test_classify.py | 52 ++++---
tests/unit/test_create_revision.py | 37 +++--
tests/unit/test_create_revision_quarantine.py | 89 +++++++----
tests/unit/test_paths.py | 5 +-
tests/unit/test_quarantine_backfill.py | 73 ++++-----
tests/unit/test_quarantine_task.py | 80 +++++-----
61 files changed, 1019 insertions(+), 780 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]