Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

vole
Clone

Read only, no credentials:

https://rodent.software/vole.git

Write over SSH with a registered key:

git clone ssh://git@rodent.software:2222/vole.git

A free and open-source forge that lives in your Git repo.

Refresh the web surface with Everforest, readable type, and clearer navigation

796ac8c0ce77461174cf520d5fad4dea37744662 · Keenan Nemetz · 12d ago · parent ac00929f

server/web/templates/run.html +13−11

@@ -110,17 +110,19 @@
110 110
111 111 <h2>{{icon "hard-drive"}}Artifacts</h2>
112 112 {{if .Artifacts}}
113 <table>
114 <tr><th>File</th><th>Size</th><th>SHA-256</th><th></th></tr>
115 {{range .Artifacts}}
116 <tr>
117 <td><a href="/r/{{$.Name}}/runs/{{$.Run.ID}}/artifacts/{{.Name}}">{{.Name}}</a></td>
118 <td class="muted">{{bytes .Size}}</td>
119 <td class="muted"><code>{{short .OID}}</code></td>
120 <td><a href="/r/{{$.Name}}/runs/{{$.Run.ID}}/artifacts/{{.Name}}">download</a></td>
121 </tr>
122 {{end}}
123 </table>
113 <div class="panel">
114 <table>
115 <tr><th>File</th><th>Size</th><th>SHA-256</th><th></th></tr>
116 {{range .Artifacts}}
117 <tr>
118 <td><a href="/r/{{$.Name}}/runs/{{$.Run.ID}}/artifacts/{{.Name}}">{{.Name}}</a></td>
119 <td class="muted">{{bytes .Size}}</td>
120 <td class="muted"><code>{{short .OID}}</code></td>
121 <td><a href="/r/{{$.Name}}/runs/{{$.Run.ID}}/artifacts/{{.Name}}">download</a></td>
122 </tr>
123 {{end}}
124 </table>
125 </div>
124 126 <p class="muted">Built from {{short .Run.SHA}} by this run. The bytes live once in the
125 127 instance's content-addressed store, and are swept only when nothing names them.</p>
126 128 {{else}}