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.

Unify terminology across the web UI and docs

ab326d3ac1fd947a9df45f31f6dc10ab38627882 · Keenan Nemetz · 14d ago · parent 5b814e99

Unify terminology across the web UI and docs

Use account, repository, change request, enrollment link, instance admin, and sign in/out consistently. Rename the access guide to accounts-and-access.md, update its links, and record the canonical terms and retained command/URL spellings in the documentation index.

server/ui_test.go +1−1

@@ -39,7 +39,7 @@ func TestRepositoryPagesShareTheTabHeader(t *testing.T) {
39 39 if code != 200 {
40 40 t.Fatalf("%s = %d", path, code)
41 41 }
42 for _, want := range []string{`class="repotab`, ">Activity<", ">Code<", ">Issues<", ">Changes<", ">Releases<", ">Runs<", ">Locks<"} {
42 for _, want := range []string{`class="repotab`, ">Activity<", ">Code<", ">Issues<", ">Change requests<", ">Releases<", ">Runs<", ">Locks<"} {
43 43 if !strings.Contains(body, want) {
44 44 t.Fatalf("%s is missing the %s tab:\n%s", path, want, body)
45 45 }