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

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


The following commit(s) were added to refs/heads/main by this push:
     new 700798c  Link release names in the releases table to the appropriate 
pages
700798c is described below

commit 700798c50a4e630eacb8d0eeb03a705e27d9f320
Author: Sean B. Palmer <[email protected]>
AuthorDate: Fri Apr 4 20:34:26 2025 +0100

    Link release names in the releases table to the appropriate pages
---
 atr/blueprints/admin/templates/releases.html | 21 ++++++++++++++++++++-
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/atr/blueprints/admin/templates/releases.html 
b/atr/blueprints/admin/templates/releases.html
index 81da5e2..f055428 100644
--- a/atr/blueprints/admin/templates/releases.html
+++ b/atr/blueprints/admin/templates/releases.html
@@ -25,7 +25,26 @@
     <tbody>
       {% for release in releases %}
         <tr>
-          <td>{{ release.name }}</td>
+          <td>
+            {% set phase_value = release.phase.value %}
+            {% if release.project %}
+              {% if phase_value == "release_candidate_draft" %}
+                <a href="{{ as_url(routes.draft.review, 
project_name=release.project.name, version_name=release.version) }}">{{ 
release.name }}</a>
+              {% elif phase_value == "release_candidate_before_vote" %}
+                <a href="{{ as_url(routes.candidate.vote_project, 
project_name=release.project.name, version=release.version) }}">{{ release.name 
}}</a>
+              {% elif phase_value == "release_candidate_during_vote" %}
+                <a href="{{ as_url(routes.candidate.resolve) }}">{{ 
release.name }}</a>
+              {% elif phase_value == "release_preview" %}
+                <a href="{{ as_url(routes.preview.review) }}">{{ release.name 
}}</a>
+              {% elif phase_value == "release_before_announcement" or 
phase_value == "release_after_announcement" %}
+                <a href="{{ as_url(routes.release.review) }}">{{ release.name 
}}</a>
+              {% else %}
+                {{ release.name }}
+              {% endif %}
+            {% else %}
+              {{ release.name }}
+            {% endif %}
+          </td>
           <td>{{ release.project.name if release.project else "N/A" }}</td>
           <td>{{ release.project.committee.name if release.project and 
release.project.committee else "N/A" }}</td>
           <td>{{ release.stage.value }}</td>


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

Reply via email to