Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
08861a5 Removed unnecessary string conversion
ce6cffa "Error return value of mergo.Merge is not checked (from errcheck)" issue solved
e5ca391 287 Display hotkeys to detach from the container (#465)
339b106 Add Compose V2 instructions to FAQ
4332656 Add Subble image
f023b42 Add Subble job ad
389981a Add arch aur installation instructions
e581848 Add automated install-update script for Linux
c1764d8 Add automated install-update steps for Linux
6adb04a Add changes from suggestions
541bf03 Add check for German in 'i18n.go'
b65137a Add claude settings file
badc92f Add container pause functionality
24264b3 Add flaggy to vendor
305b963 Add health check to container list
015a108 Add hint to .DockerCompose in documentation
1bd850d Add legacy folder loc change
68f5566 Add message that cheetsheets are auto-generated
168f63c Add missing imports
86cce84 Add navigation via numbers
ce95dde Add networks panel
dddcf7c Add pkg/i18n/french.go
0ced576 Add services pause functionality
697cd44 Add some claude stuff
123af38 Add subble job ad
2bbdb9b Add support for -f flag
39e694f Add timeout to go linter
8ee57bf Add tuple png
b2d98a9 Add unit tests for NewAppConfig composeFiles
3f976c2 Add windows release to README
98697c5 Added Docker CLI binary to final image
d78648c Added Docker automated build hook and readme badges for Docker
ceb8cfc Added Docker labels and Go commit, version and buildSource
8ef19b7 Added a litmit to the StatsHistory
7107a4c Added config bind mount instruction to Docker container
86589c3 Added dutch translations (#18 )
b89b02e Added h key binding
e07ea95 Added info about chocolatey package
58d1d28 Added link to asdf-vm installation method :)
74e8d6e Added rounding to timeing
58baf82 Added the sugestion from @jesseduffeild
a01f704 Added volume to Dockerfile so bind mounting is optional
3bca81d Added: Turkish language support
5c0b355 Adding 'german.go'
dedafb3 All binaries are in /bin directory.
07f26c1 Allow setting default screenMode (#421)
2a9ed70 Allow to render container stats and configs both in json and yaml (#444)
2dda39d Appease linter
ee6b990 Applied changes from @dawidd6 to check on terminal space at start
92837ca Buffering channel with a size of 1
214f96d Build windows amd64 target on CI
6473810 Bump docker
afacc9b Bump github.com/docker/distribution
f0ee38f Bump github.com/docker/distribution from 2.8.0+incompatible to 2.8.2+incompatible (#448)
1746bc0 Bump github.com/gogo/protobuf from 1.3.1 to 1.3.2
3c3c80d Bump github.com/opencontainers/image-spec from 1.0.1 to 1.0.2
968b09e Bump gocui
337e57a Bump lazycore
71e8e43 Bump version tag in installation docs for asdf (#476)
f25a5eb Bump x/net
587bbbf Change warp logo explicitly
209456f Changed the keybinding to e
63b1d87 Changed the sugestions
4d90a03 Changes as requested per review
cbacd32 Changing SortContainersByName to LegacySortContainers
119835c Check if cheatsheets are up to date on CI
992c138 Clean up
c562563 Clean up
a6ade7e Close stream when done with it
945ad95 Comment out snapcraft stuff
ad9b62e Constrain asciigraph dependency to revision
68ee15d Convert generate cmd func to const
53efd63 Corrected some typos dutch
84f2b91 Create FUNDING.yml
5636304 Create Keybindings_tr.md
8b68bb6 Create README.md
af2eb0b Created a seperate context to display just environment variables in the container panel
2729aaf Default to rounded corners
58d1eef Defer stop ticker
767488a Detailed development Docker build in readme with all build args
ed600c7 Dockerfile: fix alpine version
66f5d17 Docs: explain go templates in custom commands (#428)
4306000 Exec shell: autodetect container shell
c7b5868 Fix CI
67441aa Fix Go Version to install
1166e0d Fix asdf install command
b2620b5 Fix image reference
630ea7d Fix issue where logs were buggy after returning from subprocess
722fb88 Fix mistakes in French translation (#427)
43db69d Fix panic: validate Names slice length and use containerID as container name if Names slice is empty in container summary
b210264 Fix small Portuguese typo
32aaea9 Fix the installed path written in the document to match the script
826f029 Fix types
91ec431 Fix typo...
3c9d134 Fix version lock issue
330131b Fixed Docker regarding no size window with gocui
d10410e Fixed a sugestion
cb926cd Fixed an escape bug
d404716 Fixed bad loop for checking terminal size
62eeaac Fixed code format issues
580936c Fixed docker build typo (both URL and PATH)
b17d474 Fixed forced project view
29ad43c Fixed infinite loop for checking terminal space as discussed in PR
5b3cdcd Fixed sugestion from jesse
28e75eb Fixed the issue
9a0bbd1 Fixed the typo and removed the uncessory comment
56626b9 Fixed typo in Keybindings_de filename
42a9668 Fixes #466 (#467)
1681d83 Fixing gofmt errors
966570c Forward env vars to commands
de07409 Generate french keybindings
bca15cf Get container details immediately after getting containers
fd70aaa Git commit reference mechanism changed
e860416 Gracefully check for docker config
8a0fcf9 Gracefully handle situation when container details have not yet loaded
e3c1c86 Hide project/services panels when not in a docker-compose project
b1881e6 Improve container top
26ce871 Improve projects support
8acb257 Improved installation script that avoids sudo rights
3c60753 Include image name on config tab
ebce4fc Initial plan
cdf075b Initial working demo
b5df761 InternalFunction is not serializable to YAML
d971621 Kill all related processes using windows internals
c89e396 Lazydocker can be ran directly as entrypoint
663928e Log the error
6ef3342 Logs PrepareForChildren
fd4d4a1 Made the information pulling time dynamic
58ba364 Map other different platforms to the binaries
430e5ec Map the aarch64 platform to the arm64 binary
ed744bb Map the i386 platform to the x86 binary
9e90d2f Mention JSON schema (#474)
867459a Merge remote-tracking branch 'jesse/master' into fix-git-typo
9a41c77 Migrate from flag to flaggy
8654d17 Move name to information area
bfd3df5 Move Kill and PrepareForChildren to platform specific implementation
5532f1d Moved docker-compose.yml out of readme
926ab3a Moved the asdf instructions above binary releases
30a79fa Moved the filtering out of containers to the docker.go file
7ede2f8 Open in browser
6c27cf3 Open service in browser
be347a7 POC filtering on images panel
b3422c8 Pull the project name from docker-compose labels, when available
c3dc8e1 README.md: Add Awesome Docker to Alternatives
58d5a18 README.md: Update Sponsors
d41ba0d README: add homebrew badge
c19c2ba README: add link to tag badge
ef1b2b5 README: append info about logs in Docker to FAQ section
133454e README: change brew installation instructions
945eb37 README: clickable homebrew badge + two new github badges
b5f64c0 README: lzd docker alias
86302e8 README: mention DIR env variable
a283584 README: one badge per line
88dca3f README: remove snap installation instructions
fc329ac README: set docker minimal version to match api
0e81129 README: set minimal docker version
73d9a36 README: snap installation instructions
2718749 Ran gofmt to fix issues with formatting
937a6a9 Re-enable custom command template application (#470)
131d14f Re-enable windows build in goreleaser
a03f550 Refactor pausing a bit
574e0b6 Remove GetLazydockerRootDirectory function
fdb4ad1 Remove hardcoded debug=true flag
1e34a9b Remove homebrew bump action
cdf1d9a Remove loader code for confirmation panel
4d121cf Remove the containers once you exit
25e8775 Removed PATH variable definition in Dockerfile
e3f6f59 Removed some dead code
fddbc7c Removed some lazygit code
88896e9 Removed terminal space check (gocui got fixed)
191bf9a Removed unconditional logging profile
e637497 Removed useless installsuffix cgo from Docker Go build
12f3cfa Rename StatusPanel to ProjectPanel
86dfebd Replace Project panel content with the project directory.
6fd5337 Replace github with tap in brews in goreleaser config
a5ff4d5 Repository with port does not show the correct image name
20f4ad8 Resolved screen size issue, final Docker image uses Scratch
b22b480 Return error with stderr value
5d5ca0d Return only stdout from command
48da34e Revert "Revert "pass -mod=vendor to gox""
956b273 Revert "checkout latest master before updating docs"
8abffd7 Revert "pass -mod=vendor to gox"
1542c70 Reworked Dockerfile for a more production oriented usage
0c2edc7 Run gofmt on container.go
2688801 Separate menu item for Exec shell
e8e808f Set goreleaser version
dffe697 Short status (#419)
b8a3ca1 Show jump panel keybindings in panel titles
78d7fda Simplified code a bit
dec1466 Simplified docker run readme thanks to default volume
a497b56 Simplified readme instructions for Docker run and removed volume
16b3eae Simplified return and bool check code
6cc6f61 Speed up startup time
3974f6f Support -p flag and DRY up code
80fdf31 Switched to opencontainers.org labels for Docker image
b7c5481 Translate german.go
08f94ef Translate keybinding docs
1cb9506 Update CI jobs: Add check-codebase
dd11b0e Update CI jobs: Remove Check Cheatsheet from ci job
b80b13d Update Config.md
c04867b Update Config.md
eaecd2c Update Config.md - location of the config in Windows
2966d25 Update FUNDING.yml
1bc6ebc Update README...
05af9e5 Update README.md
b30648c Update README.md
16b700c Update README.md
a3d3109 Update README.md
c3f8cc1 Update README.md
ff4d545 Update README.md
5c10726 Update README.md
f4f5605 Update README.md
d375734 Update README.md
023370e Update README.md
6cbfc4c Update README.md
0d42164 Update README.md
4dc13eb Update README.md
4e2f26b Update README.md
8a1975e Update README.md
588ff79 Update README.md
99bf41c Update README.md
46400c4 Update README.md
d38ee4f Update README.md
577a778 Update README.md
4416a5f Update README.md
f5e11aa Update README.md
3715e6a Update README.md
e4c7a84 Update README.md
374b4ac Update README.md
7feb0c4 Update README.md
de36873 Update README.md
704197e Update README.md
2e26736 Update README.md
4f096c3 Update README.md
80af149 Update README.md
baf1759 Update README.md
b389f48 Update README.md
b8804d9 Update README.md
ae9bbda Update README.md
2e0c1e8 Update README.md
9462017 Update README.md
4a99c46 Update README.md
50681bc Update go install instructions
649e5e1 Update cheatsheets
82d9596 Update docs: lazydocker is available in scoop main bucket
4b727fc Update german.go
1ee506f Update golang.org/x/xerrors package
d72808f Update issue templates
3784c3e Update issue templates
71acacb Update issue templates
ea18c1b Update keybindings.go (#162)
9c40237 Update pkg/config/app_config.go
9bbd513 Update pkg/i18n/english.go
89020d6 Update readme
55b21df Update sponsors action
c8ad60d Update steps for auto install using a script
ee53d24 Update to latest master (#1 )
f811a37 Update turkish.go
d68ecbf Updated README.md
d644d50 Updated README.md
604ca8f Updated README.md
1060e17 Updated README.md
0da5fef Updated README.md
8aa725f Updated README.md
c635266 Updated README.md
923c911 Updated README.md
ab8d87e Updated README.md
50c837f Updated README.md
080512d Updated README.md
15bc01b Updated README.md
530dbbe Updated README.md
b8969fd Updated README.md
cc2f803 Updated README.md
e8ebec1 Updated README.md
0e0997d Updated README.md
8f77c0f Updated README.md
3314ecb Updated README.md
553b985 Updated README.md
53248a1 Updated README.md
478e2ed Updated README.md
6209547 Updated README.md
866bcae Updated README.md
338b655 Updated README.md
be681bb Updated git gitignore
ec5bd8c Updated keybindings file
d8b0e18 Updated readme's Docker section
db288a1 Updated sortedContainer slice ordering
625c4a5 Updated the config.md
401c6a3 Updated the keybindings
d0521c1 Updates README.md with a better alias suggestion
277882e Updating another missed instance of NewAppConfig
f9ba4b8 Updating config tests with new parameter
753c026 Upgrade Go version from 1.21 to 1.23 in Dockerfile
df6c8c1 Use 'docker compose' by default
f5ff116 Use IsProjectScoped at remaining call sites + add test
322e10d Use even newer Go version
e69449c Use go 1.20
152b365 Use new github token
3580e04 Use new go version
b38db60 Use new setup-go version
14e6ff1 Use sort containers by state by default
623fdb4 Use taskID mutex properly
32aa080 Used RenderTable to dispaly environemnt varialbles also added a check in RenderTable method to make sure code does not panic when empty array is passed
84320dd Uses modules for Docker build
5d40c08 WIP
f0f96de WIP on subprocesses
1f5df32 WIP streaming commands
d77b895 Wrap custom commands on shell
18d34d5 VERSION and VCS_REF build arguments are unset by default
7e45881 a lot of change
50a6eb6 actually take the debugging flag seriously
3105c03 add '?' keybinding to view keybindings for a panel
6c6ba0f add CI stuff
eea087c add PromptToReturn config option
b4509fb add TODO's for using the docker SDK
aab8bcf add deadlock detection for debug mode
11fa901 add demo gif
6fbf8c3 add dev-container
7bd7eed add donate link back in
cfd47b2 add get_required_translations.go
b124149 add golang-collections dependency
88b46a7 add graphs
2f1c246 add image history when listing images
9f50809 add image to conatiner view.
4fe26f4 add images panel
c3ec4b1 add in donate button again
69b11cb add new ticker task convenience function
3bd7004 add slack icon
5112ac7 add sponsors to readme
7e9bde0 add tab and backtab navigation
87c6208 add volumes panel
559265d add warp png
42e69ac added test to increase coverage #31
615ce65 adding tests for legacy and new default sort for containers
bb319dd adjust code to newer API
4304677 again
badc43b allow changing window size
0e76f61 allow click events in menu
7025468 allow clicking on frame edges
a27b429 allow config option to only show standalone containers
821cd81 allow configuring number of logs to tail
d81c407 allow for viewing logs in both status and containers panel
62be3d9 allow forcing an image removal
008ad71 allow jumping to top of main panel with home key
7023615 allow searching in any list view
a017067 allow setting maximum duration on the graph
344c72f allow showing TOP of a container/service
195ccf4 allow upping a service
0cdac0b allow upping and downing whole project
43f83f6 allow user to configure the gui language
d64a922 allow user to replace docker repo prefix from image names
da645cf allow viewing container config in services panel
f3491cf allow y/n to respond to confirmation prompts
f2da6dc appease gofmt
6bc57b7 appease linter
cd791e5 appease linter
23bb569 appease linter
052c2ec appease linter
27eb5a6 back to only allowing false defaults for config booleans
1dd0875 better alignment for health check
7324254 better name: GetTableCells
e6d4a97 better search logic
3e49e29 better support for custom commands
e3da07d better tasking
52040d1 better way of rendering to the main view
200acdd bug_report.md: fix git command
f818a42 build: bundle the Podman CLI in the image, make compose Podman-first
bd3ce66 bump api version so that we can e.g. prune containers via the sdk
ccca539 bump dependencies
736e168 bump dependencies
816eb3f bump dependencies
012f8d6 bump gocui
18dc37f bump gocui
5737925 bump gocui
0961841 bump gocui fork
8be95c6 bump gocui fork again
a680446 bump gocui fork to check window size
d81678a bump golang version in circleci yml
750437d bump jesseduffield/rollrus
31a6e59 bump termbox
6ca5afc bump termbox-go
2b1f876 bump yaml fork
e93cadf changed "white" colors to "default" to work in both light and dark terminals
42e029c checkout latest master before updating docs
7ed49a4 chore(security): accept three new docker/docker advisories (GO-2026-5617/5668/5746)
0d65a03 ci(port): fix CI for the Podman backend (Phase 3b follow-up)
f89191f ci(port): fix compliance suite (thelper, robust Podman socket startup)
03d97e2 ci(port): upgrade to golangci-lint v2 for go1.25 + fix surfaced nits
2493d37 ci(security): filter govulncheck on reachable vulns only
07a9127 ci(security): govulncheck allowlist for upstream Docker SDK CVEs
146ae95 ci(security): split govulncheck install from run to avoid -mod=vendor conflict
70f648c ci(security): use 'stable' Go version for govulncheck
5d55939 clean some things up
46de6b3 clean up some things
b453ce8 cleaning things up
f34c7b9 close goEvery goroutines when switching to a subprocess
a2958c7 code review changes
450d163 commands: pass arguments inline
2b3d380 config: use xdg package instead of configdir
28b488b configurable graphs
5aea90c convert containers panel to use new struct
b80c8ed convert images panel to use new struct
60df208 convert menu panel to use new struct
158ef68 convert project panel to use new struct
79a58c8 convert services panel to use new struct
a4b4fee convert volumes panel to use new struct
941c9ff couple small fixes
02753ce create config if it does not exist
cb38e48 create filtered list struct
dcce4c6 create list panel struct
8319aed deal with TTY containers gracefully
344e5ec default to container view when not in docker-compose context
cd96b20 default to no timestamps in logs
86de6c0 default to wrapping main panel
32fc8ea defaulting to not wrap now that we can navigate horizontally in the main view
10919b4 deterministically display container ports
5988ec5 display ports against container and service
9db6eea do not panic if docker client not running
8663495 docs(adr): 0002 — phased port plan from Docker SDK to Podman bindings
b84fcb8 docs(adr): 0003 — runtime interface and domain types
8955894 docs(adr): 0005 — Podman native backend strategy (Phase 3)
b25c3e9 docs(adr): 0005 — record Phase 3a spike results, accept
8a5c634 don't ask about the reporting config thing more than once
c57b712 don't ever highlight main
ba426f0 don't panick on unix connection failure
d964c59 dont store cyclable views in state
3f28a97 ensure the current task is stopped before exit so we don't have any child orphan processes
ae24002 ensure we never delete views
ac1e477 ensure we refresh after hiding stopped containers
14af9f4 exec shell handler for services panel
ea3c009 extract process kill logic
1de1f4c feat(commands): wire runtime.ContainerRuntime into DockerCommand (Phase 1d.1)
d2fa5e9 feat(docker): Honor the host specified in current docker context (#464)
5257be5 feat(domain)!: add lazypodman value types (Phase 1a)
7c074d2 feat(i18n): 🌐 Chinese translation (#441)
50582db feat(i18n): 🌐 Portuguese translation (#479)
c7df10b feat(port)!: default the container backend to Podman (Phase 4)
fa8f4a0 feat(port): "Kube" tab on the Pods panel — generate-kube export (Phase 5c GUI)
58d3aa5 feat(port): Podman InspectContainer + ContainerDetails mapper (Phase 3f)
9866b04 feat(port): Podman events, stats and logs streaming (Phase 3e)
b5c7911 feat(port): Podman image method group (Phase 3c)
2d8505a feat(port): Podman network + volume method groups (Phase 3d)
d1ae6c5 feat(port): Podman pods via an optional PodRuntime capability (Phase 5a)
7a5c84b feat(port): Pods side panel, shown only on Podman (Phase 5b)
513078b feat(port): containers method group through runtime + GUI cutover (Phase 1d.2)
75f260d feat(port): generate-kube via an optional KubeGenerator capability (Phase 5c runtime)
6a8cae7 feat(port): images method group through runtime + GUI cutover (Phase 1d.3)
8f240ba feat(port): move log demux into runtime adapter (Phase 1d.4-logs)
3c9ed1b feat(port): native Podman backend — connection + container group (Phase 3b)
f57bc69 feat(port): networks, volumes, events through runtime + GUI cutover (Phase 1d.4)
4febb2e feat(port): quadlets via an optional QuadletManager capability (Phase 5d runtime)
972c653 feat(port): scaffold Podman backend + runtime selection (Phase 3a)
3820530 feat(port): stats path through runtime.ContainerStats (Phase 1d.4-stats)
ba8e2e4 feat(runtime): add ContainerRuntime interface and sentinel errors (Phase 1b)
85381c0 feat(runtime/docker): Docker SDK adapter implementing ContainerRuntime (Phase 1c)
23161b3 feat(runtime/docker): NewFromEnv connection helper + ADR 0004 (Phase 1d.0)
454eaee feat: add selectedLineBgColor theme customization (#420)
4e201bb feat: support ssh:// scheme for docker client host
dbf2bce feat: support for different border styles
ea6eafe fix CI
7213a31 fix CI update docs thing
12e486e fix ci errors
c5d90fd fix clicking on item after scrolling
a78b5af fix crash
aa8504b fix focus issues
73ec298 fix format
42c4287 fix german notion of volumes
d0fffd8 fix issue with padding colored strings
8b99753 fix keybinding error in menu panel on close
f6c044d fix lazydocker breaking when having default docker explicitly mentioned in docker config
ec7624c fix menu overlap bug
345f02e fix nil pointer exception when trying to kill process
15105d8 fix overflow bug
b6b5373 fix some glitchiness caused by indeterminate sorting
7f38cf2 fix some things
0fe35ba fix strings.ReplaceAll() does't exist error while go version bellow 1.12
afe824a fix test
159a188 fix this insane CPU usage issue
dcb8b33 fix up click events on list panels
90a04ad fix up log config commands
9a5a01d fix up rebuild container logic
c660768 fix view stack code
a8d7c55 fix(i18n): name the active backend in the connection-failure message
ad7c395 fix(podman): cancel in-flight streams and guard connection lifecycle
d575977 fix(runtime/docker): drop deprecated dockerclient.IsErrNotFound
7ec6990 fix(runtime/docker): unblock golangci-lint on main
4d9083e fix(runtime/podman): cancel log stream on caller context cancellation
b752d34 fix(runtime/podman): connect lazily so a down engine never crashes startup
953e560 fix: Maintenance typo (#477)
42b7ba1 fix: Properly support remote docker daemon over ssh
c8d2fbd fix: Update Docker client to support API version 1.52
7105cc6 fix: success case in utils.CloseMany
0e13712 fix: version bump
cf87275 fix: version bump
49dd19b fixed faulty auto-formatting
70cffac fixed typos in 'german.go'
e585277 fixing gofmt errors
00f05ae fixup inspect container struct
1bf9c47 fixup layout origin/cursor changing
645f588 focus on current line after returning from subprocess
14abd94 go mod tidy
feeb5c9 go mod tidy
1eec32f go mod tidy in docs
6af9e54 go mod tidy in docs
8fe9083 go.mod: github.com/Microsoft/go-winio v0.5.3
98721a3 go.mod: github.com/docker/cli v27.1.1
a8e75ec go.mod: github.com/docker/docker v27.1.1
966ad05 go.mod: github.com/docker/docker, docker/cli v23.0.10
6f85b65 go.mod: github.com/docker/docker, docker/cli v24.0.7
0232610 go.mod: github.com/docker/docker, docker/cli v25.0.5
2d16389 go.mod: github.com/docker/docker, docker/cli v26.1.4
77a4de4 go.mod: github.com/docker/docker, docker/cli v27.0.3
463ddfd go.mod: github.com/docker/go-connections v0.5.0
3daea1e go.mod: github.com/docker/go-units v0.5.0
8ca3166 go.mod: github.com/imdario/mergo v0.3.16
e27d487 go.mod: github.com/moby/term v0.5.0
61cd92b go.mod: github.com/morikuni/aec v1.0.0
6217ba0 go.mod: github.com/sirupsen/logrus v1.9.3
ff579d8 go.mod: github.com/stretchr/testify v1.9.0
bb5d70f go.mod: golang.org/x/time v0.5.0
41c46ce goreleaser: only armv6
27ae69a goreleaser: switch to strict snapcraft confinement
8dfd8b6 goreleaser: update
f95b49c gui: actually pop stack and keep it fit
2763336 gui: delete comment
897d47d gui: implement PreviousViews stack
cfd4b7a gui: improve and fix PreviousViews stack
dc8a624 gui: remove duplicate 'c' binding in images panel
b0cef73 hide underscores on VSCode integrated terminal while they're glitchy
d940f2e honour context being done
08c711a i18n: add polish translation
d2dd4db i18n: spanish translation (#473)
16e596e i18n: userLang variable was set needlessly
9ec03ee ignore items with configured substrings
07bfb92 implemented review comments by adding improved scrolling checking #31
bb74eda improve readability of colours
1ff2198 improve readability of colours (#65)
fb7b282 improve subprocess approach
62f3a5d initial commit
60640d4 install_update_linux: allow specifying directory
752b281 just use demo3.gif
57ac3c4 kill process directly
a2abab0 login to snapcraft when releasing
2e9a80f lots of changes
690a7c6 main: check for encoding error
8024ba7 main: nicer --version output
664058d make config type safe
4c17f73 maybe this will fix CI
3b5e7f4 mention requirements in README
02b735e minor fixups
e413252 mod: newer xdg package
f384e57 mod: tidy and vendor
ee68874 more
71f05ff more
a9d1694 more concise showing of ports
4a76f7b more keybindings
d3eea00 more progess
e5ccc67 more progress
2d85895 more progress
fdc3690 more progress
f0ffdcd more progress
5bf1a40 more progress
8c34a5d more progress
09eaab2 more progress
9ad6181 more progress
aa55ff1 more progress
d3ea878 more progress
1585b30 more progress
b2e60e1 more progress
dfff845 more refactoring
fc592b5 more refactoring of list panels
ea8258d more stuff
3cfa4a2 more stuff
2f57561 more use of waiting statuses
02a03ed move container stats stuff into presentation layer
5d498c7 move context stuff into its own struct
54a5890 move cursor when a service moves
2be1658 move demo gif into resources folder
383f8a5 move goroutine call into the NewTask function
52ec562 move model specific code to model file
a87b698 move things into presentation package
0279534 moved states outside Slice call
b65df62 much more stuff
b438700 new tokens
014dce9 no more separate code paths for tty container logs
87d657c only update docs on release
8309068 only use curl in install_update_linux.sh
0066c1c os: fix linter issue
0bd4168 override DOCKER_HOST environment variable directly
7e68985 override wrap for image panel
debda0e pass -mod=vendor to gox
5ffbeae preparing to refactor main render functions
540c592 prevent issue where opening popup in maximised main view shows popup in front of a side view
88758de progress on attaching properly
2f52bd0 properly display unforwarded port
15677ac readme add manual install part
38237be rearrange items in config doc
cea67bc reduce cpu usage caused by tickers
92ce88e redundant file
52fb944 refactor
4c91647 refactor
e29e110 refactor and add test
d6ad538 refactor side list panel some more
751dbef refactor some more
56952b7 refactor(port)!: drop Docker client from pkg/commands, isolate SDK (Phase 1d.5)
9f73bfe refactor(rebrand): rename lazydocker → lazypodman across UI, config and docs
afe3d23 refactor: kill tunnel cmd on Close
75ed6b1 refresh images upon receiving an event
8a095f7 regenerate cheatsheets
97772a9 remove anonymous reporting prompt because we disabled that globally ages ago
bfa4d24 remove commented out code
d3e8488 remove custom command from default config given that it is now inbuilt
46fb0f5 remove dead code
54cfd08 remove extracted lazydocker binary
dcd5bcd remove incorrect description from status click binding
113abbf remove log
9b58b81 remove redundant function
6279b41 remove rollbar
319b026 remove snapcraft.login after we've logged in
c764c9e remove tap command for homebrew
6bbd22b remove unnecessary logging
d317bc3 remove unused import
52d2c1c remove unused string
ea3e845 remove windows build for now
8d11d2b remove windows from goreleaser yml
b899796 removed scrollCount #31
83b6cd7 rename to RefreshImages
cf5ec17 repurpose lazygit code
1258471 respect DOCKER_HOST
95cee37 restore sorting tests
b5384d6 retry upon losing connection to docker
61a10f5 return to the same panel after switching to a subprocess
d9d7a8a rm gopkg stuff
5e0aeec run go mod vendor
8041d7d scripts: adjust cheatsheet generator to latest changes
4e25f78 scrollDownMain now works properly with ScrollPastBottom enabled #31
4de994e scrolling does not go beyond the displayed text #31
1ed796e send stderr to the main view as well
b7fea7a separate quit and close options
1488bfb separate refreshing of container panel from refreshing of main view using a key based on container id and context name
892fc09 set pgid and send kill signal on exit
a536c09 set publish: false
22b2456 setup go modules
b644249 show lazydocker config in about tab
c6d424e show loader when filtering
53844b2 show logs from two hours ago
8c5c83c show logs of selected containers
8242bd2 show ports at top of container config
a614bd9 show selected line in blue
7c87c21 show y/n options on confirmation panels
d27ce19 simplify CPU monitoring logic
3c9437f slightly more responsive
d1ccf11 small refactor
56b3196 sort images by name
ec8dfba sort volumes first on whether they have labels and secondly on name
f7beb6e stop support menu filtering for simplicity
365096d subprocesses that can be safely interrupted
e220bed support actual mouse support and focusing the main view
cf8e1f0 support attaching to containers
1f9f826 support bulk commands in each of the panels
405bb85 support clicking on tabs
c55e83a support custom commands and do minor refactor
2474c0b support custom commands in services and containers panel
4e86732 support custom commands that filter down to service names
3bcef6d support custom container names
5ab4ef6 support docker daemon going down randomly
e46b908 support filtered list panel without dependency on gui package
5169356 support light themes in terminals
15bd991 support pruning images
b02c92d support running in non-docker-compose context
2f08e09 support starting a service
84090bc support viewing docker compose config from status panel
46d27c4 support writing back config values to user config
087fd00 swap tokens
ead7591 switch to discord
1b83440 switch to fork of asciigraph
2ef5edc switch to yaml fork so that we can view omitEmpty yaml fields when printing the config
55894b4 test
07a01d2 test
403051c test(podman): cover the SDK-to-domain mapper
86c5aca test(port): cover the Pods panel data + rendering paths
b286c87 test(port): dual-backend compliance suite (Phase 3f)
1c49b13 test(port): probe connectivity in the compliance suite
f2528a3 test(runtime/docker): cover demuxedLogStream behavior
b010ea4 test.sh: fix file not being executable
c599658 third time lucky
cd744ad try again
2e58ff5 turns out we can't use --rebase
129c9bb type the translations
9a558ed typos and sentence structure
22ff831 update CONTRIBUTING.md to talk about vendoring
4a6b1b8 update cheatsheet
3e2a3e6 update cheatsheet
0a0116b update cheatsheets
df7f9c4 update cheatsheets
0f3a035 update circle ci for go modules
852a851 update config comments for better godoc experience
e361a42 update config docs
642abae update demo docker compose project
60a4c14 update dependencies
0597c1e update dependencies
b287834 update docs
7e490b9 update docs
c88fba5 update docs
167feee update docs
49fe834 update docs
927ec67 update docs
018e151 update docs when merging to master
71251f4 update docs: default linux configuration location
7deef46 update donate link
fa2f86f update funding.yml
d8777b7 update gocui
799245d update keybindings
8e62044 update readme
33df6ff update sponsor link
14cb013 update sponsorship link
999d12a update test.sh for go modules
c84bb88 update to go1.21
19dac18 updated vendor for gocui #31
5de54df upgrade to go 1.18
d0a53fb use SDK to print container logs to stdout
e8c216a use alpine that supports go 1.18
42a3805 use classic confinement for snapcraft
129402f use confirmation panel for upping project
b0241c7 use context instead of struct channel
4edf263 use default border color to support light theme
35a7c3a use devel snapcraft grade
2fe7505 use event channel to reduce CPU usage by a LOT
4856a3d use fork of roll so that we don't crash on 429 errors
212b9d0 use github actions instead of circle ci
e68554c use go's own git version info
8251638 use lazycore stuff
277681a use newer Docker SDK
b9bf469 use one-off label to determine whether a container is bound to a service
f06279a use provided config struct for removing containers
c8adaa9 use relative path when creating docs
a100caa use sdk to inspect containers
0b70171 use sdk to obtain container logs
8871edc use service name as service ID
97ce1f1 use since instead of tail in log args
082034d used ViewLinesHeight for scrolling down function #31
c2ea933 vendor: add golang-collections
1246ac1 visually display context tabs
15990ef wait when upping
0bdd0e0 yellow ports in container panel for consistency
You can’t perform that action at this time.