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.

Let instance admins create repositories

455835e7b5d329ca64c96234dfffc7b6702f370e · Keenan Nemetz · 15d ago · parent 395554f4

Let instance admins create repositories

The Admin section gains a New repository form: name, owner, and description. Creation uses the same store method as the CLI, seeds the owner as repo admin, updates the index, is audited, and lands on the new repository's access editor. This completes the instance-admin slice in the UI plan.

docs/users-and-access.md +5−4

@@ -119,10 +119,11 @@ manage that repository's branches and reviews; an instance admin can create user
119 119 and repositories and change access rules anywhere. Only instance admins may use
120 120 `--remote`.
121 121
122 Instance admins also get an **Admin** section in the browser. Today it covers
123 per-repository access rules and accounts: create an account from an enrollment
124 link, grant or revoke instance admin, retire an account, start a fresh enrollment
125 link, and inspect or revoke SSH keys and browser sessions.
122 Instance admins also get an **Admin** section in the browser. It covers
123 repository creation and per-repository access rules, plus accounts: create an
124 account from an enrollment link, grant or revoke instance admin, retire an
125 account, start a fresh enrollment link, and inspect or revoke SSH keys and
126 browser sessions.
126 127
127 128 The first instance admin must be granted on the host. Vole refuses to remove or
128 129 retire the last active instance admin, so a remote mistake cannot lock everyone