You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tooling.apache.org by ar...@apache.org on 2026/05/14 09:31:47 UTC
(tooling-trusted-releases) branch project_archival updated (e2c2d8bf -> 24dc7e3b)
This is an automated email from the ASF dual-hosted git repository.
alitheg pushed a change to branch project_archival
in repository https://gitbox.apache.org/repos/asf/tooling-trusted-releases.git
discard e2c2d8bf #510 - Project archival, tests and permission logic
add e4f8dcc1 Reclassify some license check results
add 225ec700 Reclassify some path check results
add abaec190 Adjust some classification badge colours
add c5783615 Reclassify some targz check results
add e767b998 Reclassify some zip check results
add 46c891fc Reclassify some RAT check results
add 6c20bea3 Reclassify some comparison check results
add c58bf39f Only allow proceeding to vote from the most recent revision
add 8ad2cca7 Only automatically resolve successful votes, and include second rounds
add 44dc7a22 Make compose and vote file tables consistent with one another
add aacca8ec Ensure that all signature errors produce blocking check results
add 96dd5676 Api auth decorators 1169 (#1207)
add 24dc7e3b #510 - Project archival, tests and permission logic
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (e2c2d8bf)
\
N -- N -- N refs/heads/project_archival (24dc7e3b)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
atr/api/__init__.py | 147 ++++----
atr/blueprints/api.py | 31 ++
atr/blueprints/api_auth.py | 144 ++++++++
atr/db/interaction.py | 76 ++--
atr/docs/input-validation.md | 4 +-
atr/get/checks.py | 212 +++++++----
atr/get/compose.py | 7 +
atr/get/manual.py | 20 +-
atr/get/resolve.py | 42 +++
atr/get/vote.py | 17 +-
atr/get/voting.py | 15 +-
atr/models/api.py | 2 +-
atr/models/args.py | 2 +-
atr/post/manual.py | 22 +-
atr/post/resolve.py | 17 +
atr/post/voting.py | 29 +-
atr/render.py | 79 +++-
atr/shared/manual.py | 5 +
atr/shared/resolve.py | 10 +
atr/shared/voting.py | 2 +
atr/static/css/atr.css | 30 +-
atr/static/js/src/vote-body-duration.js | 6 +
atr/storage/writers/release.py | 31 +-
atr/storage/writers/vote.py | 40 +-
atr/tasks/checks/compare.py | 8 +-
atr/tasks/checks/license.py | 32 +-
atr/tasks/checks/paths.py | 19 +-
atr/tasks/checks/rat.py | 12 +-
atr/tasks/checks/signature.py | 10 +-
atr/tasks/checks/targz.py | 16 +-
atr/tasks/checks/zipformat.py | 8 +-
atr/tasks/vote.py | 146 ++++++--
atr/templates/about.html | 4 +-
atr/templates/check-selected-path-table.html | 68 +++-
atr/templates/check-selected-release-info.html | 18 +-
playwright/test.py | 98 ++++-
tests/e2e/compose/test_get.py | 28 +-
tests/e2e/voting/conftest.py | 2 +-
tests/unit/recorders.py | 5 +
tests/unit/test_api_auth_decorators.py | 485 +++++++++++++++++++++++++
tests/unit/test_archive_root_variants.py | 107 +++++-
tests/unit/test_checks_compare.py | 23 +-
tests/unit/test_checks_license.py | 19 +-
tests/unit/test_checks_rat.py | 80 ++++
tests/unit/test_checks_signature.py | 39 ++
tests/unit/test_checks_table.py | 95 +++++
tests/unit/test_source_artifact_check.py | 93 +++--
tests/unit/test_vote_auto_resolve.py | 167 +++++++++
tests/unit/test_vote_end_notify.py | 6 +-
tests/unit/test_vote_recipients.py | 5 +-
tests/unit/test_vote_serials.py | 3 +-
51 files changed, 2147 insertions(+), 439 deletions(-)
create mode 100644 atr/blueprints/api_auth.py
create mode 100644 tests/unit/test_api_auth_decorators.py
create mode 100644 tests/unit/test_checks_table.py
create mode 100644 tests/unit/test_vote_auto_resolve.py
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@tooling.apache.org
For additional commands, e-mail: commits-help@tooling.apache.org