vole
Clone
Read only, no credentials:
https://rodent.software/git/vole.git
Write over SSH with a registered key:
git clone ssh://git@0.0.0.0:2222/vole.git
A free and open-source forge that lives in your Git repo.
Put the change list's status back on the left
5899ae2509658fd78ff308ab259e6c32b53c83fe · Keenan Nemetz · 4d ago · parent b6af0843
Put the change list's status back on the left The status is the first thing a reader scans for: it is why the row is worth opening. The title follows it, then the branches and the update time.
server/web/templates/requests.html +2−2
| @@ -40,11 +40,12 @@ | |||
| 40 | 40 | <div class="panel"> | |
| 41 | 41 | <table class="change-list"> | |
| 42 | 42 | <thead> | |
| 43 | <tr><th>Change</th><th>Status</th><th>Base</th><th>Head</th><th>Updated</th></tr> | ||
| 43 | <tr><th>Status</th><th>Change</th><th>Base</th><th>Head</th><th>Updated</th></tr> | ||
| 44 | 44 | </thead> | |
| 45 | 45 | <tbody> | |
| 46 | 46 | {{range .Rows}} | |
| 47 | 47 | <tr> | |
| 48 | <td class="fit">{{template "change_status" .Status}}</td> | ||
| 48 | 49 | <td> | |
| 49 | 50 | <a class="row-title" href="/r/{{$.Name}}/requests/{{.ID}}">{{.Title}}</a> | |
| 50 | 51 | <div class="row-meta"> | |
| @@ -53,7 +54,6 @@ | |||
| 53 | 54 | {{if .CommentCount}}<span>{{.CommentCount}} comment{{if ne .CommentCount 1}}s{{end}}</span>{{end}} | |
| 54 | 55 | </div> | |
| 55 | 56 | </td> | |
| 56 | <td class="fit">{{template "change_status" .Status}}</td> | ||
| 57 | 57 | <td><code>{{.Base}}</code></td> | |
| 58 | 58 | <td>{{if .HeadRef}}<code title="the branch this request follows">{{.HeadRef}}</code>{{else}}<span class="muted">pinned to</span> <span class="sha" title="this change does not follow a branch; it names one commit">{{short .Head}}</span>{{end}}</td> | |
| 59 | 59 | <td class="muted nowrap">{{since .Updated.Unix}}</td> | |