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