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/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.

Add the repository compare view

f204e7ee8a90aed9bc900d6188b37e2469c3219b · Keenan Nemetz · 15d ago · parent aef99284

Add the repository compare view

Compare two revisions at /r/{name}/compare: a three-dot range uses the merge base, a two-dot range diffs the endpoints, and the page lists the commits plus the same parsed diff the commit and change views use. The Code tab links to a form with branch/tag suggestions. Unknown revisions stay on the page with an error instead of becoming a bare 404.

docs/ui-plan.md +2−1

@@ -91,7 +91,8 @@ Status: `done` exists today · `wip` in progress · `todo` missing.
91 91 actor filter, and assignee filter
92 92 - done — repository settings: description, default branch, visibility
93 93 - done — danger zone: rename and delete with typed confirmation
94 - todo — compare view (`/r/{name}/compare/{base}...{head}`)
94 - done — compare view (`/r/{name}/compare/{base}...{head}`), with three-dot
95 merge-base or two-dot endpoint semantics, commit list, and diff
95 96 - todo — file history and blame
96 97 - todo — language-aware file icons
97 98 - done — code search within a repository: file names and plain-text contents at