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.
Tighten up the issue and change review pages
564acd4b6de233740f3c19e297c4655e8952d40c · Keenan Nemetz · 15d ago · parent a464f892
Tighten up the issue and change review pages - Move contributor-branch CI approval from the Runs tab to the change request header, and return the allow form to that request. - Put issue and change actions in the page header, right aligned with the title, instead of duplicating them in the sidebar. - Drop sidebar details that repeated the header: state, author, age and reference. Keep labels, assignees, review base/head, approvals and checks. - Consolidate approval status into one section and remove the empty-state line now covered by the count. - Fix diff row spacing: keep pre-wrap on the code column only, so template whitespace in the gutter cells no longer creates blank lines. Update the contributor CI test, the HTMX fragment expectations and the documentation that named the Runs tab as the approval location.
docs/users-and-access.md +3−3
| @@ -212,9 +212,9 @@ metadata branch directly, so those commands need `maintain`. Contributors use th | |||
| 212 | 212 | web for those actions. | |
| 213 | 213 | ||
| 214 | 214 | Contributor branches are ordinary branches except for one rule: CI does not run | |
| 215 | for them automatically. A maintainer or admin must choose **Allow CI for this tip** on | ||
| 216 | the Runs tab. The approval names the exact commit, so every new push waits | ||
| 217 | again. Treat runner isolation as part of the trust decision before granting | ||
| 215 | for them automatically. A maintainer or admin opens the change request for the | ||
| 216 | branch and chooses **Allow CI for this tip** there. The approval names the exact | ||
| 217 | commit, so every new push waits again. Treat runner isolation as part of the trust decision before granting | ||
| 218 | 218 | `contributor` on a public project. | |
| 219 | 219 | ||
| 220 | 220 | ## When rules are checked | |