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.

metadata/issues.go

History on main · 20 commit(s)

d37d301f Publish repositories as Go modules and move the module path to rodent.software Keenan Nemetz 15h ago
b492b557 Store changes under changes/<ulid>/change.md Keenan Nemetz 3d ago
c9202f7f Read one request, or one commit, instead of resolving twice Keenan Nemetz 10d ago
5cecc618 Read the metadata tree in one git call Keenan Nemetz 10d ago
34a404b3 Refresh the issue index from what changed Keenan Nemetz 10d ago
59badc63 Drop the legacy run-record import Keenan Nemetz 10d ago
b312e166 Store CI run records in the database, not the repository Keenan Nemetz 10d ago
4581690d Bound and stream the anonymous read path Keenan Nemetz 13d ago
f6f4b1db Build out change review and threaded discussions Keenan Nemetz 15d ago
474a812d Name branches after the account, and labels after the display Keenan Nemetz 15d ago
c5902451 refactor Keenan Nemetz 16d ago
90fdaf39 Phase 4: the runner publishes its result as a signed commit Keenan Nemetz 16d ago
9cc2f087 Phase 3: a review comment points at a line, and stays glued to it Keenan Nemetz 17d ago
7c6e52e7 Phase 3: a change request can be discussed Keenan Nemetz 17d ago
79c88d72 Phase 2: a comment is editable, by the person who wrote it Keenan Nemetz 17d ago
67dd8854 Phase 2: an assignee is a person you can click Keenan Nemetz 17d ago
307cbc2a Issues and requests are frontmatter, not JSON Keenan Nemetz 17d ago
85cc89fe Phase 7 slice 3: artifacts attach over SSH and are one pointer deep Keenan Nemetz 17d ago
92b37587 One metadata branch: refs/heads/vole, linear history, audited rewrites Keenan Nemetz 17d ago
37c01e5a Phase 2, first slice: issues as files on a branch Keenan Nemetz 17d ago