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.

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