v3.4.0 593c1c3

history of internal/adapters/in/cli/push_test.go at v3.4.0

2026-10-08

525f93dfix(cli): infer push registry from target Gordon instance (#12) brice

2026-10-01

f19f453release: Gordon v3.0.0 - declarative apps (#299) GPG Unverifiedtag v3.0.0bnema

2026-05-22

b9cf20dtest(cli): preserve mock call ordering GPG Verifiedbrice
899a76dtest(cli): replace hand-written fakes with mocks GPG Verifiedbrice
6e7b92etest(cli): generate control plane mock GPG Verifiedbrice

2026-04-29

ed49430add public ACME TLS support GPG Verifiedbrice

2026-04-12

9287455refactor(cli): make push image-first (#173) GPG Unverifiedbnema

2026-03-19

a4e31e9Merge pull request #132 from bnema/feature/push-token-auth merge bnema
c9f8ad6feat: gracefully skip explicit deploy when token lacks config:write scope brice

2026-03-18

05b767cfeat: infrastructure hygiene — runtime detection, upload cleanup, volume management (#131) bnema

2026-03-16

a28bcebfeat: security hardening — auto-route domain allowlist, pass token storage, blob upload locking (#125) bnema

2026-03-15

5dc1b42refactor: canonicalize gordon.proxy.port, deprecate gordon.port brice

2026-03-14

8a929d8feat: add attachment image push support to CLI and control plane brice
590fa2efeat: add ListNetworks and GetConfig to ControlPlane interface brice

2026-03-13

4aeb35bfeat: add bootstrap command for first deploys brice
9609e08fix: make route creation config-only and idempotent brice

2026-02-25

0ef5b19fix(review): address code review findings — correctness, robustness, observability bnema
56e2d9efix(review): address CodeRabbit findings from PR review bnema

2026-02-24

d35750bfix(push): warn when git has no tags and version falls back to 'latest' bnema
56a8a7bfix(push): inject GIT_TAG, GIT_SHA, BUILD_TIME as explicit build args in --build mode bnema

2026-02-11

20b9aacfeat(push): derive VERSION from CI tag refs and git describe bnema

2026-02-09

ab55833refactor(cli): rewrite push command to resolve domain from image bnema

2026-02-06

d7a1827feat(cli): add custom Dockerfile flag to gordon push --build brice
cc6be98fix(push): split buildx --push into --load + docker push brice

2026-02-02

1f87088fix(security): validate inputs and stop leaking internal errors in admin API brice

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