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

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


    from 83eeaf2a Record 3-way merge metadata on revisions
     add ea3edfa0 Add taint tracking types to API routes, work types through 
the codebase and change validation into string-based, removing database side.

No new revisions were added by this update.

Summary of changes:
 atr/admin/__init__.py                          |  19 +-
 atr/api/__init__.py                            | 553 ++++++++++++++++---------
 atr/attestable.py                              |  47 ++-
 atr/blueprints/api.py                          | 151 ++++++-
 atr/blueprints/common.py                       | 180 ++++++--
 atr/blueprints/post.py                         |   3 +
 atr/construct.py                               |  77 ++--
 atr/datasources/apache.py                      |   7 +-
 atr/db/__init__.py                             |   5 +-
 atr/db/interaction.py                          |  48 ++-
 atr/get/announce.py                            |  12 +-
 atr/get/checklist.py                           |   2 +-
 atr/get/checks.py                              |   8 +-
 atr/get/distribution.py                        |  66 +--
 atr/get/download.py                            |  18 +-
 atr/get/draft.py                               |   2 +-
 atr/get/file.py                                |   4 +-
 atr/get/finish.py                              |  12 +-
 atr/get/ignores.py                             |   2 +-
 atr/get/manual.py                              |   6 +-
 atr/get/projects.py                            |  46 +-
 atr/get/report.py                              |   8 +-
 atr/get/result.py                              |   2 +-
 atr/get/revisions.py                           |   4 +-
 atr/get/sbom.py                                |  22 +-
 atr/get/test.py                                |  18 +-
 atr/get/upload.py                              |   6 +-
 atr/get/vote.py                                |   8 +-
 atr/get/voting.py                              |  10 +-
 atr/merge.py                                   |  17 +-
 atr/models/__init__.py                         |   3 +-
 atr/models/api.py                              |  64 +--
 atr/models/safe.py                             |  91 +++-
 atr/models/sql.py                              |  52 ++-
 atr/paths.py                                   |  23 +-
 atr/post/announce.py                           |  12 +-
 atr/post/distribution.py                       |  38 +-
 atr/post/draft.py                              |  36 +-
 atr/post/finish.py                             |  26 +-
 atr/post/ignores.py                            |  18 +-
 atr/post/keys.py                               |   4 +-
 atr/post/manual.py                             |  14 +-
 atr/post/projects.py                           |  24 +-
 atr/post/resolve.py                            |  13 +-
 atr/post/revisions.py                          |  22 +-
 atr/post/sbom.py                               |  12 +-
 atr/post/start.py                              |   6 +-
 atr/post/upload.py                             |  24 +-
 atr/post/vote.py                               |   2 +-
 atr/post/voting.py                             |  20 +-
 atr/shared/distribution.py                     |  19 +-
 atr/shared/projects.py                         |  19 +-
 atr/shared/web.py                              | 129 +++---
 atr/ssh.py                                     | 170 ++++----
 atr/storage/__init__.py                        |  27 +-
 atr/storage/readers/checks.py                  |  13 +-
 atr/storage/readers/releases.py                |   2 +-
 atr/storage/writers/announce.py                |  17 +-
 atr/storage/writers/checks.py                  |   7 +-
 atr/storage/writers/distributions.py           |  34 +-
 atr/storage/writers/keys.py                    |  11 +-
 atr/storage/writers/policy.py                  |  12 +-
 atr/storage/writers/project.py                 |  21 +-
 atr/storage/writers/release.py                 | 109 +++--
 atr/storage/writers/revision.py                |  35 +-
 atr/storage/writers/sbom.py                    |  33 +-
 atr/storage/writers/ssh.py                     |   7 +-
 atr/storage/writers/vote.py                    |  51 +--
 atr/storage/writers/workflowstatus.py          |   7 +-
 atr/tasks/__init__.py                          |  47 ++-
 atr/tasks/checks/__init__.py                   |  38 +-
 atr/tasks/checks/compare.py                    |   3 +-
 atr/tasks/distribution.py                      |   4 +-
 atr/tasks/gha.py                               |   7 +-
 atr/tasks/keys.py                              |   7 +-
 atr/tasks/quarantine.py                        |  13 +-
 atr/tasks/sbom.py                              |  23 +-
 atr/tasks/svn.py                               |   9 +-
 atr/tasks/vote.py                              |  14 +-
 atr/templates/check-selected-path-table.html   |  16 +-
 atr/templates/check-selected-release-info.html |   4 +-
 atr/templates/check-selected.html              |   2 +-
 atr/templates/committee-directory.html         |   4 +-
 atr/templates/draft-tools.html                 |   2 +-
 atr/templates/includes/topnav.html             |   4 +-
 atr/templates/index-committer.html             |   2 +-
 atr/templates/release-select.html              |   6 +-
 atr/validate.py                                |   4 +-
 atr/web.py                                     |  12 +-
 atr/worker.py                                  |  12 +-
 tests/unit/test_ignores_api_models.py          |  15 +-
 tests/unit/test_quarantine_task.py             |   9 +-
 tests/unit/test_safe_types.py                  |  62 +++
 93 files changed, 1838 insertions(+), 1071 deletions(-)
 create mode 100644 tests/unit/test_safe_types.py


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

Reply via email to