0.1.4 6ba4123

history of cmd/cli/main.go at 0.1.4

2024-08-29

fb536a2Refactor: Streamline container image deployment and push process via the CLI client tag 0.1.3bamen

2024-08-27

97319bfRefactor: Improve Docker client and container/image handling bamen

2024-04-22

f99ee5bpush: Implement a new push command to simply push an image bnema

2024-04-20

7396d26feat: improve version checking and logging tag 0.1.23bnema

2024-04-19

4db9699disable version check tag 0.1.22bnema
f6f7f5eproxy: use from .env everywhere bnema
6932507load proxy url from .env bnema

2023-11-07

f8e44ecImprove CLI features and add new root command bnema
cd460cfRefactor deployment flow, improve version check and HTTP validation, optimize commands bnema

2023-11-06

7eee03dFix CMD Update: Pass the version from ldflags to the client app bnema
6ca3069Now compile also for Windows and macOS, implement update command, refactor CLI and API Client, and various bug fixes bnema

2023-11-03

6704409Implement feature new version notification alert in CLI bnema
7899ebdRemove digest compare for version check, too painful bnema
789e34dTestfeature new version notification bnema
fc874c9Fix config.yml not at root level in container bnema
bca075eAdd test function to determine if Gordon is running inside a container bnema

2023-10-30

04e39ceFix Goreleaser Build Bugs and Refactors bnema

2023-10-25

2846d20Major refactor on configuration init and add new push command to CLI. bnema
331079cAdd new cli command serve to start the server bnema
2da2444Refactor and simplify the project structure between the server and the bnema

2023-10-24

e731c2bRefactor NewClientApp and Configuration Logic bnema
5c2adceSeparate config file logic for the server and the client bnema

2023-10-23

98ee357Beginning of the CLI client. bnema

2023-10-21

9a610bbAdd basic bubbletea example bnema

2023-09-21

a9fff42Refactor docker package file struct bnema

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