vole
Clone
Read only, no credentials:
https://rodent.software/vole.git
Write over SSH with a registered key:
git clone ssh://git@rodent.software:2222/vole.git
A free and open-source forge that lives in your Git repo.
List a change's linked issues in a Details section
cad93cfe2b6d4ed4c3ed5a1431af4ecb194484ce · Keenan Nemetz · 11d ago · parent 5c22953e
List a change's linked issues in a Details section The conversation sidebar showed linked issues as one comma-separated line, so there was no way to see what each link was or change it without the CLI. The Details section lists them with the same rows the overview uses for recent issues, and the change's author or a maintainer can link another issue or remove one while it is open. Both controls go through SetRequestCloses, so the browser and 'vole change update --closes' write the same metadata.
docs/ui-plan.md +2−1
| @@ -118,7 +118,7 @@ Status: `done` exists today · `wip` in progress · `todo` missing. | |||
| 118 | 118 | - done — commit history, commit view, parent links, and a diff per changed file | |
| 119 | 119 | in the same file-tree-and-pane layout as a change's Files tab | |
| 120 | 120 | - done — issues list/detail, comments, filters, close/reopen, labels and assignees (create and edit) | |
| 121 | - done — change-request list/detail with Conversation, Files and Runs tabs; one-level threaded discussion UI, approvals, file tree and diff, inline review comments, close/reopen | ||
| 121 | - done — change-request list/detail with Conversation, Files and Runs tabs; one-level threaded discussion UI, approvals, file tree and diff, inline review comments, close/reopen, and linked issues in a Details section with add/remove controls | ||
| 122 | 122 | - done — releases list/detail, artifacts, archives | |
| 123 | 123 | - done — locks | |
| 124 | 124 | - done — run detail, log, artifacts | |
| @@ -187,6 +187,7 @@ every page. Interactions are converted one flow at a time: | |||
| 187 | 187 | visible save button. | |
| 188 | 188 | - done — change approval updates the sidebar, comments update the discussion | |
| 189 | 189 | fragment, and close/reopen are page actions. | |
| 190 | - done — the change Details section links and unlinks issues in place. | ||
| 190 | 191 | - done — Issues and Change requests filters swap their list fragment and push the URL. | |
| 191 | 192 | - done — repository activity feed swaps its event fragment for type filters and | |
| 192 | 193 | pushes the URL. | |