v2.14.0 5e11a00

history of internal/adapters/in/cli/remote/client.go at v2.14.0

2026-02-07

634f497feat(backup): add postgres backup MVP with admin and CLI flows GPG Verifiedbrice

2026-02-06

97c284afix(cli) preserve custom transport in TLS config and reuse it for streaming GPG Verifiedbnema
9b07d6afix(review) correct misleading comments, dead code, and error detection GPG Verifiedbnema
2b58860fix(cli) narrow retry to gateway errors and warn on insecure TLS GPG Verifiedbnema
4fd0c2ffix(cli): add global --insecure for remote TLS verification GPG Verifiedbrice
cdca39ffix(secrets): recover orphaned pass keys for env injection GPG Verifiedbrice
95aa1f7feat(secrets): add attachment secrets support GPG Verifiedbrice

2026-02-05

6bc6fb8fix(container): serialize per-domain deploys to avoid races GPG Verifiedbrice

2026-02-02

486766ffix(cli): remove duplicate error outputs and improve error handling GPG Verifiedbrice
89e85a9fix(cli): address code review feedback from Copilot and CodeRabbit GPG Verifiedbrice
dc89b46feat(cli): add remote client methods for restart and tags API GPG Verifiedbrice

2026-01-28

c726949feat(cli): add auth status command to verify session validity GPG Verifiedbnema

2026-01-18

fb423a0chore: update module path to github.com/bnema/gordon and bump dependencies GPG Verifiedbrice
7a52171feat(secrets): auto-discover and display attachment secrets GPG Verifiedbrice

2026-01-17

faacc3cfeat!: merge secrets/registry_auth into unified auth config, add attachments CRUD CLI GPG Verifiedbrice
ba3e8b0refactor: use shared DTO types and improve HTTP handler consistency GPG Verifiedbrice
6108d0efeat: expose route network and attachments GPG Verifiedbrice
05e46b0fix(security): address path traversal and error disclosure vulnerabilities GPG Verifiedbrice
d95d72cfeat(cli): add bidirectional local/remote support for all commands GPG Verifiedbrice

2026-01-16

1280049feat(cli): improve routes list with health probing GPG Verifiedbnema
382b937feat(cli): add serve command with remote management GPG Verifiedbnema

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 7

Tags 106

↑↓ moveenter openesc close