This is an automated email from the ASF dual-hosted git repository.
wave pushed a change to branch top-navbar
in repository https://gitbox.apache.org/repos/asf/tooling-trusted-releases.git
from dbeb749 Partial topnav change
add add333c gha: bump actions `cache`, `checkout` and `setup-python`
add ba98185 README: Remove minor underline from workflow buttons
add f580c65 Configure Python for EditorConfig
add 0ef7cd9 Adding how to subscribe; fixes #376
add 812bd36 Allow patching generics in asfquart to fail
add 513a192 Add a script to fix function order
add 240b8bb Fix function names and order in the server module
add a9ba41d Fix function order in the POST keys module
add 4cea3c9 Add the tag or revision to the default vote thread subject
add 6265b87 Document the version identification system
add 47e8efe Document that alpha, beta, and milestone portions are allowed
in versions
add 69fd3e3 Make the distribution forms more type safe
add 75d456f Show only options on the vote page, and move checks to a new
page
add 5be41b1 Delete the scannable secret drafts, which have moved to
tooling-docs
add e388eaa Document the available variables in the vote and announce
forms
add 9fc6235 Suggest the use of rebase rather than merge to contributors
add d9de049 Add a route to display Markdown project checklists as HTML
add 9ddd7f3 Update tests and fix a bug with sending email to start a vote
add 211a31e Add an admin route to show recent tasks
add 52562d7 Add a vote comment template to release policies
add be1e8b7 Simplify the processing of release policy forms
add cd5a696 Remove some unused keys and voting templates
add 888e21d Add oxipng to a new heavy lints collection
add cfb9337 Add top nav bar
add af9776c Avoid styles and use classes
add e905d51 Better topnav with ribbon
add 48b2cd8 Leftbar hamburger
add 94b38ef Update atr.css
add 5cb640d Lighter navbar background
add a9dd7f1 Match sidebar with topbar background
add eeb4ac3 Stronger type in branding
add b2b84a5 Partial topnav change
add 7aed4fb Merge branch 'top-navbar' of
https://github.com/apache/tooling-trusted-releases into top-navbar
No new revisions were added by this update.
Summary of changes:
.pre-commit-heavy.yaml | 11 +
Makefile | 4 +
atr/admin/__init__.py | 62 +++
atr/admin/templates/all-releases.html | 2 +-
atr/admin/templates/validation.html | 2 +-
atr/construct.py | 75 ++-
atr/db/interaction.py | 28 +-
atr/docs/how-to-contribute.md | 2 +-
atr/form.py | 23 +-
atr/get/__init__.py | 4 +
atr/get/announce.py | 49 +-
atr/get/checklist.py | 89 ++++
atr/get/checks.py | 503 ++++++++++++++++++++
atr/get/distribution.py | 88 +++-
atr/get/file.py | 2 +-
atr/get/keys.py | 6 +-
atr/get/projects.py | 66 +++
atr/get/start.py | 20 +-
atr/get/test.py | 33 ++
atr/get/vote.py | 599 ++++++++++++++++++++----
atr/get/voting.py | 57 +--
atr/htm.py | 17 +-
atr/icons/static/a.png | Bin 189 -> 160 bytes
atr/icons/static/alert.black.png | Bin 173 -> 145 bytes
atr/icons/static/alert.red.png | Bin 191 -> 173 bytes
atr/icons/static/apache_pb.png | Bin 8376 -> 8357 bytes
atr/icons/static/apache_pb2.png | Bin 8735 -> 8709 bytes
atr/icons/static/back.png | Bin 186 -> 149 bytes
atr/icons/static/ball.gray.png | Bin 187 -> 141 bytes
atr/icons/static/ball.red.png | Bin 179 -> 149 bytes
atr/icons/static/binary.png | Bin 189 -> 158 bytes
atr/icons/static/binhex.png | Bin 196 -> 165 bytes
atr/icons/static/blank.png | Bin 105 -> 73 bytes
atr/icons/static/bomb.png | Bin 241 -> 239 bytes
atr/icons/static/box1.png | Bin 200 -> 194 bytes
atr/icons/static/box2.png | Bin 206 -> 205 bytes
atr/icons/static/broken.png | Bin 201 -> 170 bytes
atr/icons/static/burst.png | Bin 218 -> 201 bytes
atr/icons/static/c.png | Bin 176 -> 149 bytes
atr/icons/static/comp.blue.png | Bin 197 -> 188 bytes
atr/icons/static/comp.gray.png | Bin 187 -> 182 bytes
atr/icons/static/compressed.png | Bin 991 -> 204 bytes
atr/icons/static/continued.png | Bin 162 -> 123 bytes
atr/icons/static/dir.png | Bin 174 -> 154 bytes
atr/icons/static/down.png | Bin 143 -> 97 bytes
atr/icons/static/dvi.png | Bin 182 -> 156 bytes
atr/icons/static/f.png | Bin 173 -> 143 bytes
atr/icons/static/folder.open.png | Bin 196 -> 181 bytes
atr/icons/static/folder.png | Bin 174 -> 154 bytes
atr/icons/static/folder.sec.png | Bin 193 -> 176 bytes
atr/icons/static/forward.png | Bin 187 -> 153 bytes
atr/icons/static/generic.png | Bin 156 -> 128 bytes
atr/icons/static/generic.red.png | Bin 166 -> 143 bytes
atr/icons/static/generic.sec.png | Bin 174 -> 161 bytes
atr/icons/static/hand.right.png | Bin 191 -> 177 bytes
atr/icons/static/hand.up.png | Bin 187 -> 181 bytes
atr/icons/static/icon.sheet.png | Bin 7721 -> 7298 bytes
atr/icons/static/image1.png | Bin 206 -> 183 bytes
atr/icons/static/image2.png | Bin 229 -> 227 bytes
atr/icons/static/image3.png | Bin 200 -> 180 bytes
atr/icons/static/layout.png | Bin 194 -> 174 bytes
atr/icons/static/left.png | Bin 142 -> 110 bytes
atr/icons/static/link.png | Bin 188 -> 177 bytes
atr/icons/static/movie.png | Bin 165 -> 128 bytes
atr/icons/static/odf6odb-20x22.png | Bin 1004 -> 615 bytes
atr/icons/static/odf6odb.png | Bin 1004 -> 615 bytes
atr/icons/static/odf6odc-20x22.png | Bin 952 -> 579 bytes
atr/icons/static/odf6odc.png | Bin 952 -> 579 bytes
atr/icons/static/odf6odf-20x22.png | Bin 1013 -> 600 bytes
atr/icons/static/odf6odf.png | Bin 1013 -> 600 bytes
atr/icons/static/odf6odg-20x22.png | Bin 1037 -> 630 bytes
atr/icons/static/odf6odg.png | Bin 1037 -> 630 bytes
atr/icons/static/odf6odi-20x22.png | Bin 1030 -> 617 bytes
atr/icons/static/odf6odi.png | Bin 1030 -> 617 bytes
atr/icons/static/odf6odm-20x22.png | Bin 1023 -> 627 bytes
atr/icons/static/odf6odm.png | Bin 1023 -> 627 bytes
atr/icons/static/odf6odp-20x22.png | Bin 940 -> 524 bytes
atr/icons/static/odf6odp.png | Bin 940 -> 524 bytes
atr/icons/static/odf6ods-20x22.png | Bin 929 -> 542 bytes
atr/icons/static/odf6ods.png | Bin 929 -> 542 bytes
atr/icons/static/odf6odt-20x22.png | Bin 941 -> 546 bytes
atr/icons/static/odf6odt.png | Bin 941 -> 546 bytes
atr/icons/static/odf6otc-20x22.png | Bin 992 -> 617 bytes
atr/icons/static/odf6otc.png | Bin 992 -> 617 bytes
atr/icons/static/odf6otf-20x22.png | Bin 1043 -> 628 bytes
atr/icons/static/odf6otf.png | Bin 1043 -> 628 bytes
atr/icons/static/odf6otg-20x22.png | Bin 1071 -> 656 bytes
atr/icons/static/odf6otg.png | Bin 1071 -> 656 bytes
atr/icons/static/odf6oth-20x22.png | Bin 1015 -> 625 bytes
atr/icons/static/odf6oth.png | Bin 1015 -> 625 bytes
atr/icons/static/odf6oti-20x22.png | Bin 1071 -> 651 bytes
atr/icons/static/odf6oti.png | Bin 1071 -> 651 bytes
atr/icons/static/odf6otp-20x22.png | Bin 979 -> 581 bytes
atr/icons/static/odf6otp.png | Bin 979 -> 581 bytes
atr/icons/static/odf6ots-20x22.png | Bin 969 -> 580 bytes
atr/icons/static/odf6ots.png | Bin 969 -> 580 bytes
atr/icons/static/odf6ott-20x22.png | Bin 982 -> 589 bytes
atr/icons/static/odf6ott.png | Bin 982 -> 589 bytes
atr/icons/static/p.png | Bin 176 -> 146 bytes
atr/icons/static/patch.png | Bin 187 -> 180 bytes
atr/icons/static/pdf.png | Bin 187 -> 158 bytes
atr/icons/static/pie0.png | Bin 151 -> 112 bytes
atr/icons/static/pie1.png | Bin 161 -> 129 bytes
atr/icons/static/pie2.png | Bin 158 -> 121 bytes
atr/icons/static/pie3.png | Bin 161 -> 124 bytes
atr/icons/static/pie4.png | Bin 152 -> 117 bytes
atr/icons/static/pie5.png | Bin 159 -> 122 bytes
atr/icons/static/pie6.png | Bin 154 -> 119 bytes
atr/icons/static/pie7.png | Bin 158 -> 121 bytes
atr/icons/static/pie8.png | Bin 145 -> 106 bytes
atr/icons/static/portal.png | Bin 197 -> 187 bytes
atr/icons/static/ps.png | Bin 182 -> 155 bytes
atr/icons/static/right.png | Bin 142 -> 108 bytes
atr/icons/static/screw1.png | Bin 205 -> 172 bytes
atr/icons/static/screw2.png | Bin 207 -> 182 bytes
atr/icons/static/script.png | Bin 169 -> 141 bytes
atr/icons/static/sound1.png | Bin 211 -> 193 bytes
atr/icons/static/sound2.png | Bin 191 -> 156 bytes
atr/icons/static/sphere1.png | Bin 218 -> 217 bytes
atr/icons/static/sphere2.png | Bin 212 -> 210 bytes
atr/icons/static/svg.png | Bin 962 -> 549 bytes
atr/icons/static/tex.png | Bin 188 -> 162 bytes
atr/icons/static/text.png | Bin 170 -> 139 bytes
atr/icons/static/transfer.png | Bin 205 -> 199 bytes
atr/icons/static/unknown.png | Bin 185 -> 156 bytes
atr/icons/static/up.png | Bin 143 -> 103 bytes
atr/icons/static/uu.png | Bin 177 -> 148 bytes
atr/icons/static/uuencoded.png | Bin 177 -> 148 bytes
atr/icons/static/world1.png | Bin 207 -> 200 bytes
atr/icons/static/world2.png | Bin 233 -> 223 bytes
atr/icons/static/xml.png | Bin 1008 -> 544 bytes
atr/models/__init__.py | 4 +-
atr/models/distribution.py | 15 -
atr/models/policy.py | 97 ----
atr/models/sql.py | 7 +
atr/post/distribution.py | 115 +++--
atr/post/keys.py | 56 +--
atr/post/projects.py | 83 +---
atr/render.py | 142 ++++++
atr/server.py | 91 ++--
atr/shared/distribution.py | 252 ++++------
atr/shared/projects.py | 6 +-
atr/shared/start.py | 5 +-
atr/static/css/atr.css | 11 +
atr/static/png/tutorial-compose-01.png | Bin 61614 -> 57962 bytes
atr/static/png/tutorial-compose-02.png | Bin 59516 -> 55235 bytes
atr/static/png/tutorial-compose-03.png | Bin 66474 -> 62164 bytes
atr/static/png/tutorial-compose-04.png | Bin 76630 -> 71687 bytes
atr/static/png/tutorial-finish-01.png | Bin 74009 -> 68502 bytes
atr/static/png/tutorial-finish-02.png | Bin 56698 -> 53771 bytes
atr/static/png/tutorial-projects-01.png | Bin 56425 -> 52704 bytes
atr/static/png/tutorial-projects-02.png | Bin 45015 -> 42151 bytes
atr/static/png/tutorial-projects-03.png | Bin 34610 -> 32442 bytes
atr/static/png/tutorial-releases-01.png | Bin 39053 -> 36476 bytes
atr/static/png/tutorial-vote-01.png | Bin 64999 -> 60885 bytes
atr/static/png/tutorial-vote-02.png | Bin 68499 -> 63771 bytes
atr/static/png/tutorial-vote-03.png | Bin 52054 -> 49416 bytes
atr/static/png/tutorial-vote-04.png | Bin 47398 -> 44528 bytes
atr/storage/writers/distributions.py | 6 +-
atr/storage/writers/policy.py | 144 +++---
atr/storage/writers/vote.py | 22 +-
atr/tasks/vote.py | 29 +-
atr/template.py | 6 +-
atr/templates/blank.html | 3 +
atr/templates/check-selected-path-table.html | 2 +-
atr/templates/committee-view.html | 2 +-
atr/templates/includes/sidebar.html | 8 +-
atr/templates/keys-add.html | 126 -----
atr/templates/keys-ssh-add.html | 39 --
atr/templates/voting-selected-revision.html | 236 ----------
atr/util.py | 15 +
migrations/versions/0030_2025.12.05_211a31e3.py | 27 ++
notes/draft-asf-token-standard-faq.md | 185 --------
notes/draft-asf-token-standard.md | 114 -----
playwright/test.py | 20 +-
pyproject.toml | 1 +
scripts/fix_order.py | 128 +++++
scripts/fix_order.sh | 31 ++
178 files changed, 2250 insertions(+), 1520 deletions(-)
create mode 100644 .pre-commit-heavy.yaml
create mode 100644 atr/get/checklist.py
create mode 100644 atr/get/checks.py
delete mode 100644 atr/models/policy.py
create mode 100644 atr/render.py
delete mode 100644 atr/templates/keys-add.html
delete mode 100644 atr/templates/keys-ssh-add.html
delete mode 100644 atr/templates/voting-selected-revision.html
create mode 100644 migrations/versions/0030_2025.12.05_211a31e3.py
delete mode 100644 notes/draft-asf-token-standard-faq.md
delete mode 100644 notes/draft-asf-token-standard.md
create mode 100755 scripts/fix_order.py
create mode 100755 scripts/fix_order.sh
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]