history of internal/adapters/in/cli/remote/client.go at feat/backup-metrics

2026-10-02

598d46dfix(ca): honor --remote for ca export and info (#6) brice

2026-10-01

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

2026-08-31

f37fe67fix(remote): avoid replaying non-idempotent requests (#238) GPG Unverifiedtag v2.31.1bnema

2026-06-30

78a4426fix(traffic): address final review findings GPG Verifiedbrice

2026-06-29

39cada7feat(traffic): expose traffic runtime status GPG Verifiedbrice

2026-06-20

7b6336ffix(backups): address volume backup review findings GPG Verifiedbrice
e4c37fdfeat(backups): add volume backups to s3 GPG Verifiedbrice

2026-05-23

78bf949fix(release): harden v2.31 readiness GPG Verifiedbrice

2026-05-22

64bf6f1fix(cli): honor configured volume prefix in diagnose GPG Verifiedbrice
6507981fix(cli): normalize remote route not found errors GPG Verifiedbrice
33a66ecfix(cleanup): keep route delete response DTO scoped GPG Verifiedbrice
0c06e0cfeat(cleanup): reconcile removed runtime entities GPG Verifiedbrice

2026-04-29

ed49430add public ACME TLS support GPG Verifiedbrice

2026-04-25

7f90f82fix: redact config and secure unsafe secrets GPG Verifiedbrice

2026-04-06

913d8fcfix(cli): preserve deploy error handling paths GPG Verifiedbrice
40add0ffeat(cli): render structured deploy failures GPG Verifiedbrice

2026-03-23

ff4c2ddfix(auth): don't validate JWT client-side, let server handle it GPG Verifiedbrice
f05fed4fix(security): fail on invalid JWT instead of sending long-lived token as Bearer GPG Verifiedbrice
2c89614fix: address CodeRabbit review — context propagation, sentinels, mutex, CLI patterns GPG Verifiedbrice

2026-03-22

8f94295refactor(auth): remove password login and token rotation dead code GPG Verifiedbrice
76ac5f4feat(auth): client-side token exchange for admin API calls GPG Verifiedbrice

2026-03-19

a4e31e9Merge pull request #132 from bnema/feature/push-token-auth merge bnema
34cd6d6refactor: introduce HTTPError typed error in remote client 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-14

7a412ecfix(security): cap error response body reads in remote client brice
8a929d8feat: add attachment image push support to CLI and control plane brice

2026-03-13

4aeb35bfeat: add bootstrap command for first deploys brice

2026-03-05

e0362eerefactor: trim DeployIntent input, extract probeLoop helper, fix test drain configs brice

2026-03-04

5c05b34fix: address code review findings in DeployIntent, probe sleep, drain delay, and docs brice
8582c13refactor: use parseResponse in DeployIntent for consistent error handling brice
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
c35e93dRevert "fix(lint): G117 annotate intentional secret-pattern fields in DTOs and config structs" bnema
bc5b3f7fix(lint): G703/G704/G705 annotate taint analysis false positives with justifications bnema
b5f59d8fix(lint): G117 annotate intentional secret-pattern fields in DTOs and config structs bnema
cdeffe2fix(cli): log panic in token refresh callback instead of silently discarding bnema
56e2d9efix(review): address CodeRabbit findings from PR review bnema

2026-02-24

f6ead37feat(auth): slide token expiry +24h on each CLI request with 1h debounce bnema

2026-02-13

9de4117fix: address Copilot review nits on prune scope flags and dry-run brice
24a521dfeat(images): add scoped prune with default retention and confirmation brice

2026-02-10

ff6a379feat(images): show registry tags and keep latest plus previous versions bnema

2026-02-09

322f9c0feat(config): add FindRoutesByImage across all layers bnema

2026-02-08

97ca966feat(cli): add remote image list and prune commands brice

2026-02-07

99e3dc9feat(backup): add postgres backup MVP with admin and CLI flows brice

2026-02-06

4511363fix(cli) preserve custom transport in TLS config and reuse it for streaming bnema
e7ed15dfix(review) correct misleading comments, dead code, and error detection bnema
fbe316bfix(cli) narrow retry to gateway errors and warn on insecure TLS bnema
2bcb8f1fix(cli): add global --insecure for remote TLS verification brice
6251bd2fix(secrets): recover orphaned pass keys for env injection 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