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.
Edit issue and change details in place
802e0e52533746522b3e65b953e5cc0141aa70b9 · Keenan Nemetz · 5d ago · parent 90f1ab59
Edit issue and change details in place Put the title pencil beside the heading and the description menu on its card, matching the comment editor. Each control saves only its own field: the title response is the heading and the description response is the card, so an open draft in the other field is not replaced. The standalone /edit page stays as the fallback. Prefilled edit fields size themselves to their content and remain vertically resizable. Prose copied from a menu is query-escaped in the attribute, so untrusted markdown in an issue or comment cannot appear verbatim in the page.
docs/change-requests.md +5−4
| @@ -31,10 +31,11 @@ fixed at creation. CI for a branch under `refs/heads/contrib/` is held until a | |||
| 31 | 31 | maintainer allows the exact tip from the repository page; a shared branch runs CI | |
| 32 | 32 | when it is pushed. | |
| 33 | 33 | ||
| 34 | The change's author or a maintainer can correct its title and description with | ||
| 35 | **Edit** on the request page. The prose is not what an approval names — the base and | ||
| 36 | head are — so the review and its approvals stay as they are, and a closed or merged | ||
| 37 | record can be corrected too. | ||
| 34 | The change's author or a maintainer can correct its title with the pencil beside | ||
| 35 | the heading, or its description from the card's menu. Each opens its own field in | ||
| 36 | place, so saving does not leave the page or replace the review. The prose is not | ||
| 37 | what an approval names — the base and head are — so the review and its approvals | ||
| 38 | stay as they are, and a closed or merged record can be corrected too. | ||
| 38 | 39 | ||
| 39 | 40 | A maintainer can open a request from a shared branch with the CLI: | |
| 40 | 41 | ||