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/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.

#179

Lead an issue or change page with its number

merged · by keenan 6d ago · merged into main at de84c32b by keenan 6d ago

keenan opened this 6d ago

The [#42](/vole/n/42) alias sat in the subtitle on an issue or change page while the heading showed the title alone. The document title led with the repository, so a browser tab or a bookmark hid which item it was until the repo name had been read.

What changes

  • The number now leads the heading: #42 Crash on start. The subtitle keeps the state, author and age, and no longer repeats the number.
  • Document titles read from the item outwards: the number and title, then the tab when the page is one, then the repository. The chrome still appends the instance name. So an issue tab reads [#42](/vole/n/42) Crash on start · vole · Vole, and a change’s Changes tab reads [#7](/vole/n/7) Tidy the parser · changes · vole · Vole.
  • An entity the metadata branch did not number keeps the existing #? label rather than dropping the number.

The change page builds its title where the number is already read, so issueSidebar and requestSidebar no longer take a pre-built title string; requestSidebar takes the tab name instead.

Checks

  • vole workflow check
  • vole workflow run verify — format, vet, build, licenses, govulncheck, packages, markdown links, and the race test suite all passed.
  • Added TestNumberedTitle for the issue, change-tab, and unnumbered cases.

Discussion (0)

No discussion yet.