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.

forge/access/acl.go

History on main · 17 commit(s)

d37d301f Publish repositories as Go modules and move the module path to rodent.software Keenan Nemetz 16h ago
93c7cae8 Refuse a protected-ref pattern that can never match Keenan Nemetz 18h ago
727df386 Filter workflow events by mentions and assignment Keenan Nemetz 8d ago
0789f22e Require a linked issue when a change request opens Keenan Nemetz 9d ago
e5478085 Test the merge result before landing it Keenan Nemetz 11d ago
62b59a76 Make access edits and approvals survive a concurrent change Keenan Nemetz 12d ago
5b814e99 Add instance-wide roles and refine access UI Keenan Nemetz 14d ago
381d6aac Let instance admins read every repository Keenan Nemetz 14d ago
62576fa8 Identify accounts by their registered name Keenan Nemetz 14d ago
474a812d Name branches after the account, and labels after the display Keenan Nemetz 15d ago
6c84d387 Add browser auth, contributor access, and gated CI Keenan Nemetz 15d ago
c5902451 refactor Keenan Nemetz 16d ago
ec5c519c Phase 4: access rules live in the instance database Keenan Nemetz 16d ago
852c067d Phase 4: only allowed runners green-light a branch Keenan Nemetz 16d ago
35eaeccf Phase 4 slice 3: checks on the gate, and statuses on the page Keenan Nemetz 17d ago
1eeca4e6 Phase 3: change requests, with approvals bound to the commit they reviewed Keenan Nemetz 17d ago
653e0cfc Phase 1: a working git remote with access control Keenan Nemetz 18d ago