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.
Give change file counts their own Changes section
19fc6ed0e81348adf5bb52f1208a3a2fde4d4c2f · Keenan Nemetz · 11d ago · parent d3dcf54d
Give change file counts their own Changes section The sidebar now shows the changed-file count and diff totals in a Changes block with a right-aligned View changes button. The Files tab is named Changes to match, and What would land only appears when there is a merge fact or a closes link to report.
server/web/request_files.go +1−1
| @@ -164,7 +164,7 @@ func (w *Web) RequestFiles(rw http.ResponseWriter, r *http.Request) { | |||
| 164 | 164 | return | |
| 165 | 165 | } | |
| 166 | 166 | w.render(rw, "request_files", requestFilesView{ | |
| 167 | requestSidebarView: w.requestSidebar(r, m, req, m.Name+" · "+req.Title+" · files", ""), | ||
| 167 | requestSidebarView: w.requestSidebar(r, m, req, m.Name+" · "+req.Title+" · changes", ""), | ||
| 168 | 168 | Tab: "files", | |
| 169 | 169 | FileCount: len(files), | |
| 170 | 170 | Tree: buildReviewTree(files, active), | |