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.

server/hook/hook_test.go

History on main · 16 commit(s)

d37d301f Publish repositories as Go modules and move the module path to rodent.software Keenan Nemetz 15h ago
7e0b5950 Let the CLI do what the browser does for the same account Keenan Nemetz 6d ago
6e1fca51 Give a job a credential for the bot it acts as Keenan Nemetz 6d ago
122cbe4f Metadata writers queue on the branch instead of racing for it Keenan Nemetz 7d ago
0789f22e Require a linked issue when a change request opens Keenan Nemetz 9d ago
b1499c72 Make the audit log one shape that a privileged change cannot skip Keenan Nemetz 12d ago
5b814e99 Add instance-wide roles and refine access UI Keenan Nemetz 14d ago
62576fa8 Identify accounts by their registered name Keenan Nemetz 14d ago
6c84d387 Add browser auth, contributor access, and gated CI Keenan Nemetz 15d ago
c5902451 refactor Keenan Nemetz 16d ago
f50f6fab One trust model: attribution at the boundary, and a log of what it decided Keenan Nemetz 16d ago
44530e74 Run the integration tests in parallel: 168s of tests becomes 16s Keenan Nemetz 16d ago
592710c2 Drop the refs/vole rule, which has nothing left to guard Keenan Nemetz 16d ago
ec5c519c Phase 4: access rules live in the instance database Keenan Nemetz 16d ago
64ac5071 Phase 5: LFS objects, over SSH for writes and the proxy for reads Keenan Nemetz 17d ago
653e0cfc Phase 1: a working git remote with access control Keenan Nemetz 17d ago