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.

Serve changes at /r/<repo>/changes

8fb7aabf534adf208cd795724b1e3d287dc62f5a · Keenan Nemetz · 3d ago · parent b492b557

Serve changes at /r/<repo>/changes

The metadata tree and the interface say changes; the browser was the last
place spelling the route requests. Rename every method on that subtree and
the URLs the server builds: redirects, activity and search results, the
number alias, code links, templates, and the CLI's page links.

The old route is gone rather than aliased. Nothing has been publicly
released, so there is no bookmark or client to keep working, and a redirect
would leave two spellings of the same page in the code.

Refs #204 (01M6S6685JFG8S64ZFF452217W).

docs/README.md +4−4

@@ -56,7 +56,7 @@ Use one word for each concept, in the interface and the guides:
56 56 - **repository**: the Git repository and what belongs to it. The CLI uses `repo`
57 57 and URLs use `/r/<name>`; do not call it a project.
58 58 - **change request**: a proposed branch reviewed before landing. The CLI uses
59 `change` and the route is `/requests`.
59 `change` and the route is `/changes`.
60 60 - **enrollment link**: the one-time link that lets someone register a passkey and
61 61 sign in. The CLI command is `vole admin account invite`, and some code calls it
62 62 an invite.
@@ -65,9 +65,9 @@ Use one word for each concept, in the interface and the guides:
65 65 - **sign in** / **sign out**: the browser action. `login` and `logout` remain in
66 66 routes, setting names, and code.
67 67
68 The `data/users.db` filename, the `/requests` URL, and the `user` command aliases
69 keep their historical spellings; the words above are what the interface and
70 documentation should say.
68 The `data/users.db` filename and the `user` command aliases keep their
69 historical spellings; everything the interface and documentation say uses the
70 words above.
71 71
72 72 ## A few conventions
73 73