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.
Create and edit releases from the browser
ec34301375902f6b08c0171bf91b98cbcc55c63c · Keenan Nemetz · 15d ago · parent 09b15120
Create and edit releases from the browser Maintainers get a New release form that writes the same annotated tag the CLI writes: tag name, target commit, and notes become the tag message, with the account as tagger. Edit notes rewrites the tag message only while no artifact is attached, matching the release-immutability rule; lightweight tags and releases with files stay locked. Tag names are validated, existing tags are refused, reserved page names are rejected, and both actions are audited.
docs/ui-plan.md +2−1
| @@ -99,7 +99,8 @@ Status: `done` exists today · `wip` in progress · `todo` missing. | |||
| 99 | 99 | search results | |
| 100 | 100 | - done — code search within a repository: file names and plain-text contents at | |
| 101 | 101 | a chosen branch, with line anchors | |
| 102 | - todo — release create/edit from the browser (today CLI/tag push) | ||
| 102 | - done — release create/edit from the browser: annotated tags with notes; | ||
| 103 | notes editable until files are attached | ||
| 103 | 104 | - done — inline review comments render beneath the diff line; the composer opens | |
| 104 | 105 | in place and a posted comment returns to its line note. Conversation comments | |
| 105 | 106 | carry a collapsed excerpt from the blob they anchored to | |