v0.5.0 bfab294

history of go.mod at v0.5.0

2026-10-11

3027a40build(deps): require the ermite-api with delete_source_branch GPG Verifiedtag v0.4.0brice
9fdf386build(deps): require ermite-git v0.1.0 GPG Verifiedtag v0.3.0brice
778461abuild(deps): bump ermite-git to 5228465 GPG Verifiedbrice

2026-10-10

b54f0d3feat(ermitegit): add the RepoReader adapter over ermite-git GPG Verifiedbrice
c1f3cc9feat(session): add the owner principal, session store and login use cases GPG Verifiedbrice
4023100feat(sshsig): sign commits with the instance ed25519 key GPG Verifiedbrice
fef88c6build(deps): update ermite-api to the merge request contract GPG Verifiedbrice
06c0b24feat(web): add the chroma highlighter and a directory-level README helper GPG Verifiedbrice
c04f618build(deps): pin templ as a tool and add goldmark GPG Verifiedbrice
63f8a7fbuild(dev): add compose and air hot reload GPG Verifiedbrice
fbcd64ebuild(deps): bump ermite-api for the Watch and ListCommits documentation GPG Verifiedbrice
1930d9bbuild(deps): bump ermite-api for the GetTree truncation flags GPG Verifiedbrice
af0b337feat(rpc): serve the ConnectRPC API with update, delete, token and event use cases GPG Verifiedbrice
620ae64ci: add buf lint, breaking and drift checks GPG Verifiedbrice
9db7dbffeat(gitcli): stage and publish bare repositories GPG Verifiedbrice
c5c8a63feat(storage): add repo and schema protobuf messages with buf config GPG Verifiedbrice
4c5e5e6feat(ports): add repo metadata, git repos and clock ports with mockery mocks GPG Verifiedbrice

2026-10-09

02a2e04chore: bootstrap ermite module with license, readme and CI GPG Verifiedbrice

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 2

Tags 42

↑↓ moveenter openesc close