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.
Add the instance-wide activity feed to the home page
b355db72f14756ee4d7e2f503eb254ea552aa72e · Keenan Nemetz · 15d ago · parent 67a308ba
Add the instance-wide activity feed to the home page The home page now merges every visible repository's derived feed, caps the merged result at 50 events, and names the repository on each row. The repository list moves to a compact sidebar with its own search, and the existing search-results view is unchanged. Events still come from git, the metadata branch, tags, and the queue; private repositories are excluded by the same read filter as the list.
server/web/activity.go +3
| @@ -33,6 +33,9 @@ type activityEvent struct { | |||
| 33 | 33 | // Assignees is kept on issue events so a filter can narrow the feed to | |
| 34 | 34 | // "things assigned to me" without changing the event source. | |
| 35 | 35 | Assignees []string | |
| 36 | // Repo is set only by the instance-wide feed, so an event row can name the | ||
| 37 | // repository it came from without every repository page repeating itself. | ||
| 38 | Repo string | ||
| 36 | 39 | } | |
| 37 | 40 | ||
| 38 | 41 | type activityActor struct { | |