adapt ui to new assets

This commit is contained in:
Mikaël Cluseau
2026-05-08 15:01:44 +02:00
parent 7a6310c93e
commit b0e84f6aa8
12 changed files with 97 additions and 41 deletions
+7 -3
View File
@@ -188,11 +188,15 @@ func wsDownloadPage(req *restful.Request, resp *restful.Response) {
buf := new(bytes.Buffer)
buf.WriteString(htmlHeader(fmt.Sprintf("Token assets: %s %s", spec.Kind, spec.Name)))
buf.WriteString("<ul>")
buf.WriteString("<table class=\"download-table\">")
for _, asset := range spec.Assets {
fmt.Fprintf(buf, "<li><a href=\"%s\" download>%s</a></li>\n", asset, asset)
buf.WriteString("<tr>")
for _, v := range hostAssetVariants(asset) {
fmt.Fprintf(buf, "<td><a href=\"%s\" download>%s</a></td>", v.url, v.name)
}
buf.WriteString("</tr>\n")
}
buf.WriteString("</ul>")
buf.WriteString("</table>")
buf.WriteString(htmlFooter)
buf.WriteTo(resp)