This is an automated email from the ASF dual-hosted git repository.

sbp pushed a change to branch sbp
in repository https://gitbox.apache.org/repos/asf/tooling-trusted-releases.git


    from d7a7bc04 Remove the flag that skips SVN certificate checks
     add 7a934b2a #1013 - use DB IntegrityError to warn user their project 
already exists. Fix small form validation bug.
     add 7f7379bc Initial safe path work
     add 7c1ef86e #964 - implement constrained safe path type for containment 
guarantees
     new 990ebe2c Improve the permissions model around bulk key deletion for 
admins

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 atr/admin/__init__.py                          |  44 ++----
 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/form.py                                    |  11 +-
 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                    |  60 ++++++-
 atr/storage/writers/project.py                 |  28 +++-
 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_admin_delete_committee_keys.py |  60 +++++++
 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_keys_writer.py                 |  98 +++++++++++-
 tests/unit/test_paths.py                       |   5 +-
 tests/unit/test_quarantine_backfill.py         |  73 ++++-----
 tests/unit/test_quarantine_task.py             |  80 +++++-----
 66 files changed, 1258 insertions(+), 831 deletions(-)
 create mode 100644 tests/unit/test_admin_delete_committee_keys.py


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to