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/change-requests.md +4−4

@@ -126,10 +126,10 @@ The CLI needs the commits in your clone; if they are missing, it tells you to ru
126 126 ## Branch rules
127 127
128 128 ```sh
129 vole admin acl protect demo refs/heads/main # protect a branch
130 vole admin acl approvals demo 2 # require two approvals
131 vole admin acl approvals demo 0 # back to admin-only
132 vole admin acl checks demo on # also require passing CI checks
129 vole admin acl protect add demo refs/heads/main # protect a branch
130 vole admin acl set-approvals demo 2 # require two approvals
131 vole admin acl set-approvals demo 0 # back to admin-only
132 vole admin acl checks enable demo # also require passing CI checks
133 133 ```
134 134
135 135 Admins can push a protected branch directly. Every merge through review is