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 473002ea Show how long is left in a vote and when it ends
     add 184c8276 apache/tooling-runbooks#21 - add documentation
     add 692f7790 #919 - remove action buttons from committee page for 
non-members/admins
     add ec2a4c1d #931 - moving file planner to compose phase
     add 4c89556b #435 - add hint that entering a new directory name will 
create it
     add 9a11abb5 #931 - tidy up file planner code
     add 26482870 #901 - add support for XML in sbom tooling and conversion 
from XML to JSON
     add 78c6a510 #918 - allow 4 columns on committee page
     add b818fc86 Allow 4 columns on projects page
     add f04fcd6b Update allowlistchecker.yml for action sha
     add 99b106dd Minor comment update - closes #960
     add 1d6046c0 Some additional security checks on distribute endpoints and 
rate limits for a few API operations
     add c5082d5b #988 - add -- separator for sbomqs invocation
     add 3e8ff5d9 Update allowlist-check action version test #630
     add 6fa11ca0 #961 - extract some of the validation for TP configuration 
into a shared helper
     add 6f110cdc Possible LDAP implementation (commit to be updated)

No new revisions were added by this update.

Summary of changes:
 .../workflows/allowlistchecker.yml                 |  19 ++
 .pre-commit-config.yaml                            |   4 +-
 atr/analysis.py                                    |   1 +
 atr/api/__init__.py                                |  18 +-
 atr/db/interaction.py                              |   2 +
 atr/docs/authentication-security.md                |  46 +++-
 atr/get/committees.py                              |   6 +-
 atr/get/compose.py                                 | 293 ++++++++++++++++++++-
 atr/get/draft.py                                   |  13 +
 atr/get/finish.py                                  | 108 +-------
 atr/get/sbom.py                                    |   1 +
 atr/ldap.py                                        |   4 +
 atr/models/results.py                              |  11 +
 atr/models/sql.py                                  |   1 +
 atr/post/__init__.py                               |   2 +
 atr/post/{finish.py => compose.py}                 |  79 +-----
 atr/post/draft.py                                  |  76 +++++-
 atr/post/finish.py                                 |  46 ----
 atr/{svn => }/pubsub.py                            |  74 ++----
 atr/sbom/cli.py                                    |  29 +-
 atr/sbom/conformance.py                            |  30 ++-
 atr/sbom/constants/licenses.py                     |   1 +
 atr/sbom/cyclonedx.py                              |   3 +-
 atr/sbom/licenses.py                               |  22 +-
 atr/sbom/models/__init__.py                        |   4 +-
 atr/sbom/models/bom.py                             | 100 -------
 atr/sbom/models/bundle.py                          |  10 +-
 atr/sbom/osv.py                                    |  36 +--
 atr/sbom/sbomqs.py                                 |   2 +-
 atr/sbom/tool.py                                   |  24 +-
 atr/sbom/utilities.py                              |  60 ++++-
 atr/server.py                                      |  16 +-
 atr/shared/__init__.py                             |   2 +
 atr/shared/{finish.py => compose.py}               |  19 +-
 atr/shared/finish.py                               |  23 +-
 atr/shared/projects.py                             |  13 +-
 atr/shared/web.py                                  | 199 --------------
 atr/static/js/ts/create-a-jwt.js                   |   1 +
 atr/static/js/ts/create-a-jwt.js.map               |   2 +-
 atr/static/js/ts/finish-selected-move.js.map       |   1 -
 .../ts/{finish-selected-move.js => move-files.js}  |   2 +-
 atr/static/js/ts/move-files.js.map                 |   1 +
 .../ts/{finish-selected-move.ts => move-files.ts}  |   0
 atr/storage/writers/policy.py                      |  15 +-
 atr/storage/writers/sbom.py                        |  27 ++
 atr/svn/commits.py                                 |  64 +++++
 atr/tasks/__init__.py                              |   2 +
 atr/tasks/sbom.py                                  |  76 +++++-
 atr/templates/check-selected.html                  |   8 +
 atr/templates/committee-directory.html             |   2 +-
 atr/templates/committee-view.html                  |  21 +-
 atr/templates/draft-tools.html                     |   8 +
 atr/templates/projects.html                        |   2 +-
 atr/util.py                                        |  20 +-
 atr/web.py                                         |   9 +-
 pip-audit.requirements                             |  18 +-
 playwright/test.py                                 |   4 +-
 tests/e2e/announce/test_get.py                     |  13 -
 tests/e2e/compose/conftest.py                      |   2 +-
 tests/e2e/compose/test_get.py                      |  13 +
 tests/e2e/sbom/test_post.py                        |   8 +-
 typestubs/cyclonedx/__init__.pyi                   |   9 +
 typestubs/cyclonedx/model/bom.pyi                  |  44 ++++
 typestubs/cyclonedx/model/component.pyi            |  48 ++++
 typestubs/cyclonedx/output/__init__.pyi            |  22 ++
 typestubs/py_serializable/__init__.pyi             |  94 +++++++
 uv.lock                                            | 252 +++++++++---------
 67 files changed, 1281 insertions(+), 904 deletions(-)
 copy atr/datasources/__init__.py => .github/workflows/allowlistchecker.yml 
(61%)
 copy atr/post/{finish.py => compose.py} (53%)
 rename atr/{svn => }/pubsub.py (52%)
 delete mode 100644 atr/sbom/models/bom.py
 copy atr/shared/{finish.py => compose.py} (77%)
 delete mode 100644 atr/static/js/ts/finish-selected-move.js.map
 rename atr/static/js/ts/{finish-selected-move.js => move-files.js} (99%)
 create mode 100644 atr/static/js/ts/move-files.js.map
 rename atr/static/ts/{finish-selected-move.ts => move-files.ts} (100%)
 create mode 100644 atr/svn/commits.py
 create mode 100644 typestubs/cyclonedx/__init__.pyi
 create mode 100644 typestubs/cyclonedx/model/bom.pyi
 create mode 100644 typestubs/cyclonedx/model/component.pyi
 create mode 100644 typestubs/cyclonedx/output/__init__.pyi
 create mode 100644 typestubs/py_serializable/__init__.pyi


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

Reply via email to