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.
Rename Change requests to Changes in the web UI
b06184d1105ff5ea27a5b8dd0a827f0bf870ce7a · Keenan Nemetz · 11d ago · parent 55615c7a
Rename Change requests to Changes in the web UI Use one word for a proposed branch update: the repository tab, page heading, list, empty states, overview, home page, activity feed, and error messages now say Changes. Add the missing subtitle to the changes list page.
server/web/templates/home.html +2−2
| @@ -54,7 +54,7 @@ | |||
| 54 | 54 | <div class="empty-state first-run"> | |
| 55 | 55 | <span class="empty-icon" aria-hidden="true">{{icon "folder"}}</span> | |
| 56 | 56 | <h2>No repositories yet</h2> | |
| 57 | <p class="muted">A repository is where code, issues, change requests, and runs live. Create the first one to get started.</p> | ||
| 57 | <p class="muted">A repository is where code, issues, changes, and runs live. Create the first one to get started.</p> | ||
| 58 | 58 | <p class="empty-actions"><a class="button" href="/repos/new">{{icon "plus"}}New repository</a></p> | |
| 59 | 59 | <p class="empty-hint">Or from the instance directory: <code>vole admin repo create demo --owner {{if .User}}{{.User}}{{else}}you{{end}}</code></p> | |
| 60 | 60 | </div> | |
| @@ -95,7 +95,7 @@ | |||
| 95 | 95 | {{if or .OpenIssues .OpenChanges .LastTag}} | |
| 96 | 96 | <div class="repo-chips"> | |
| 97 | 97 | {{if .OpenIssues}}<a class="chip" href="/r/{{.Name}}/issues">{{icon "circle-dot"}}{{.OpenIssues}} issue{{if ne .OpenIssues 1}}s{{end}}</a>{{end}} | |
| 98 | {{if .OpenChanges}}<a class="chip" href="/r/{{.Name}}/requests">{{icon "git-pull-request"}}{{.OpenChanges}} change request{{if ne .OpenChanges 1}}s{{end}}</a>{{end}} | ||
| 98 | {{if .OpenChanges}}<a class="chip" href="/r/{{.Name}}/requests">{{icon "git-pull-request"}}{{.OpenChanges}} change{{if ne .OpenChanges 1}}s{{end}}</a>{{end}} | ||
| 99 | 99 | {{if .LastTag}}<a class="chip" href="/r/{{.Name}}/releases/{{.LastTag.Name}}">{{icon "tag"}}{{.LastTag.Name}}</a>{{end}} | |
| 100 | 100 | </div> | |
| 101 | 101 | {{end}} | |