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.

Unify account terminology and clarify ACL commands

2e024cc96a391c0959ad2914caeed78b600fcfc1 · Keenan Nemetz · 14d ago · parent ab326d3a

Unify account terminology and clarify ACL commands

Use account consistently in the CLI, help, docs, and remote admin messages. Rename the CLI account command from user to account while retaining the old user spelling as an alias.

Replace positional ACL mutations with explicit verbs such as set-role, protect add, runners remove, and checks enable. Update local and remote admin parsing, hints, docs, and tests.

Tidy repository filter alignment and remove duplicated issue/change counts from page subtitles.

docs/configuration.md +3−3

@@ -31,9 +31,9 @@ somewhere else, run commands from that directory, pass `--config`, or set
31 31 `VOLE_CONFIG`:
32 32
33 33 ```sh
34 vole admin --config /srv/vole/vole.toml user list
34 vole admin --config /srv/vole/vole.toml account list
35 35 export VOLE_CONFIG=/srv/vole/vole.toml
36 vole admin user list
36 vole admin account list
37 37 ```
38 38
39 39 ## Settings
@@ -169,7 +169,7 @@ registration is a deliberate policy choice, not a safe default.
169 169 A repository can still be published for anonymous readers with:
170 170
171 171 ```sh
172 vole admin acl default demo read
172 vole admin acl set-default-role demo read
173 173 ```
174 174
175 175 ## Development sign-in