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.

#231

Show an issue's linked changes and commits in the sidebar

merged · by keenan 22h ago · merged into main at 9db44eab by keenan 22h ago

keenan opened this 22h ago

What

The issue detail page now keeps its references in the side column:

  • Referenced in changes links each change request whose closes list names the issue, showing its number, state, author, and age.
  • Referenced in commits moves the commit backlink table out of the main column and into the same compact side-list shape the overview uses.

Why

The main column is for the issue description and discussion. References are context, so they belong beside it with labels and assignees. Listing the linked changes also answers “is someone already fixing this?” without leaving the issue.

Implementation

  • forge/index: add RequestsByID, sharing the request-row scanner with Requests.
  • server/web: reverse-look up closes links through the index and expose them on the issue page view.
  • server/web/templates: move commits into the aside and add the linked-change rows.

Testing

  • ./vole workflow check
  • ./vole workflow run verify — format, vet, build, licenses, govulncheck, packaging, markdown links, and the test suite all passed.

Discussion (0)

No discussion yet.