v2.31.0-dev6 8056b57

history of internal/adapters/in/cli/push.go at v2.31.0-dev6

2026-04-08

a8338c0refactor(cli): deduplicate deploy failure and remote helpers GPG Verifiedbrice

2026-04-06

40add0ffeat(cli): render structured deploy failures GPG Verifiedbrice

2026-03-18

fb3fd37fix(preview): address CodeRabbit review findings brice
cf696fbfix(cli): filter preview routes from image route resolution brice

2026-03-19

2b6f969fix: address review — DeployIntent always called, repo validation, docker login stdin, ARG docs brice
9bfe1d5fix: address CodeRabbit review — extract deploy helper, typed auth error, scope comment brice
c9f8ad6feat: gracefully skip explicit deploy when token lacks config:write scope brice

2026-03-14

1929353refactor: introduce parameter structs for push command functions brice
8fce1c3fix: honor TLS insecure settings in native registry push and refactor docker shell-outs brice
c062834test: add CLI-level E2E tests for native push pipeline brice
c8966e7feat: replace docker push with native chunked registry push brice
8a929d8feat: add attachment image push support to CLI and control plane brice

2026-03-13

9609e08fix: make route creation config-only and idempotent brice

2026-03-04

faec534feat(cli): call deploy-intent before push to prevent event-based double deploy brice

2026-02-25

0ef5b19fix(review): address code review findings — correctness, robustness, observability bnema
18a731ffix(lint): G115 safe stdin fd conversion, QF1012 use fmt.Fprintf directly 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
25e14b0merge main into sec/auth-proxy-critical-fixes merge brice
9111a36refactor(cli): add local control plane and parity baseline brice

2026-02-08

6208ab3Refactor push deploy spinner to reuse Bubble Tea component brice
29621a4Improve deploy wait UX and runtime-agnostic healthcheck detection brice

2026-02-06

36c143ffix(cli) reduce fallback and push cyclomatic complexity and fix lint errors bnema
d7a1827feat(cli): add custom Dockerfile flag to gordon push --build brice
cc6be98fix(push): split buildx --push into --load + docker push brice

2026-02-02

8172642fix(cli): remove duplicate error outputs and improve error handling brice
d54393dfix(cli): address code review feedback from Copilot and CodeRabbit brice
4e8101ffeat(cli): add no-confirm push flag and update docs 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