v0.1.0
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 (jesseduffield#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
- 134a6bb Add build tags to cheatsheet check in CI
- 6adb04a Add changes from suggestions
- 541bf03 Add check for German in 'i18n.go'
- badc92f Add container pause functionality
- 5a50175 Add exclude_graphdriver_btrfs tag to avoid btrfs CGO dependency
- 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
- 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
/bindirectory. - 07f26c1 Allow setting default screenMode (jesseduffield#421)
- 2a9ed70 Allow to render container stats and configs both in
jsonandyaml(jesseduffield#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 (jesseduffield#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 (jesseduffield#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
- c562563 Clean up
- 992c138 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 (jesseduffield#428)
- 4306000 Exec shell: autodetect container shell
- c7b5868 Fix CI
- 67441aa Fix Go Version to install
- f01d122 Fix GoReleaser build: add containers_image_openpgp tag and reduce platforms
- 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 (jesseduffield#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
- d98a101 Fix tests for Podman and CI configuration
- 32aaea9 Fix the installed path written in the document to match the script
- 826f029 Fix types
- 91ec431 Fix typo...
- 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)
- 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 jesseduffield#466 (jesseduffield#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
- b1881e6 Improve container top
- 8acb257 Improved installation script that avoids sudo rights
- 3c60753 Include image name on config tab
- 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 (jesseduffield#474)
- bd16a78 Merge branch 'docker-sdk-update'
- 7f68d01 Merge branch 'jesseduffield:master' into ssh-host
- 0ca9235 Merge branch 'master' into f110
- e2bc42f Merge branch 'master' into feature/issue-522-add-number-like-lazygit
- 33e207a Merge branch 'master' into ssh-host
- ce5e97d Merge branch 'master' of github.com:jesseduffield/lazydocker
- 600e4af Merge branch 'master' of github.com:jesseduffield/lazydocker
- 05f931e Merge branch 'master' of https://github.com/jesseduffield/lazydocker
- 305121a Merge branch 'master' of https://github.com/jesseduffield/lazydocker
- 54a8068 Merge branch 'master' of https://github.com/jesseduffield/lazydocker
- 87f9ef7 Merge branch 'master' of https://github.com/jesseduffield/lazydocker
- a7ccf40 Merge branch 'reworking-dockerfile'
- ab2fed3 Merge pull request #1 from skovtunenko/Removed-unconditional-logging-profile
- 51d9b14 Merge pull request #10 from jesseduffield/bright-theme-compatability
- 91e3c0f Merge pull request jesseduffield#103 from jesseduffield/window-check
- 4dc8f76 Merge pull request jesseduffield#107 from jesseduffield/bulk-commands
- a46074c Merge pull request jesseduffield#108 from jesseduffield/see-required-translations
- cca69e6 Merge pull request jesseduffield#111 from mjarkk/f110
- da6deff Merge pull request jesseduffield#112 from mjarkk/fix-git-typo
- 17fc1bd Merge pull request jesseduffield#114 from jesseduffield/ci-cheatsheet
- 06c80ec Merge pull request jesseduffield#120 from SvenDowideit/add-image-and-volume-custom-commands
- c99bdaa Merge pull request jesseduffield#124 from jesseduffield/confirmation-options
- 64863ad Merge pull request jesseduffield#127 from mjarkk/origin/f115
- f7d566b Merge pull request jesseduffield#128 from tecpromotion/patch-2
- 857053d Merge pull request jesseduffield#129 from jesseduffield/xdg
- 6ebddea Merge pull request jesseduffield#130 from winhung/limit-scrolling
- 07e108d Merge pull request jesseduffield#131 from muesli/gosimple-fixes
- 0c82a70 Merge pull request jesseduffield#132 from muesli/gocritic-fixes
- 3197f28 Merge pull request jesseduffield#133 from muesli/unconvert-fixes
- 339ee05 Merge pull request jesseduffield#138 from tobypinder/patch-1
- da03778 Merge pull request #14 from jesseduffield/12_unix-permission-error
- 8970352 Merge pull request jesseduffield#142 from pvande/fix/crash-on-credits-tab
- b305558 Merge pull request jesseduffield#145 from anjiawei1991/master
- 54609a5 Merge pull request jesseduffield#148 from jesseduffield/147_child_processes
- b8d477f Merge pull request jesseduffield#149 from ekremkaraca/patch-1
- 2b6a4b0 Merge pull request jesseduffield#150 from Duske/patch-1
- febfce9 Merge pull request jesseduffield#155 from jesseduffield/docker_env
- 98ae4f3 Merge pull request jesseduffield#156 from skanehira/master
- a14e640 Merge pull request jesseduffield#159 from jesseduffield/fix_returning
- a901506 Merge pull request jesseduffield#163 from mikhailswift/fix_1.13_builds
- a3b3c94 Merge pull request jesseduffield#164 from jesseduffield/ci-improvements
- d590b2b Merge pull request #17 from jesseduffield/fix-invalid-keybinding
- 362da7a Merge pull request jesseduffield#172 from jesseduffield/ci-goflags
- 7e4ad3d Merge pull request jesseduffield#179 from Jamesking56/patch-1
- d9a9477 Merge pull request jesseduffield#181 from skovtunenko/master
- 5348d2f Merge pull request jesseduffield#182 from harrywhite4/logFilter
- 221f2b2 Merge pull request jesseduffield#185 from reicheltp/fix-windows-build
- 724d501 Merge pull request jesseduffield#186 from reicheltp/add-win-to-docs
- 14f27e8 Merge pull request jesseduffield#191 from CallanTaylor/stop-ticker
- 182d810 Merge pull request jesseduffield#194 from Olshansk/patch-1
- 9bf4c8b Merge pull request jesseduffield#197 from jesseduffield/update-deps
- 69f32d5 Merge pull request jesseduffield#199 from gggeek/issue_198
- 386334b Merge pull request jesseduffield#201 from stirante/health-check
- fa6460b Merge pull request jesseduffield#203 from jesseduffield/fix-cpu
- 22ab840 Merge pull request jesseduffield#204 from jesseduffield/remove-rollbar
- 10617da Merge pull request jesseduffield#209 from jesseduffield/dawidd6-patch-1
- 5ff438a Merge pull request jesseduffield#21 from waterfl0w/german-translation
- 272a433 Merge pull request jesseduffield#212 from biologghe/patch-1
- af22494 Merge pull request jesseduffield#226 from zverev-iv/master
- 197ff32 Merge pull request jesseduffield#237 from jesseduffield/health-check-alignment
- d4e2fbe Merge pull request jesseduffield#238 from jesseduffield/more-correction
- ff0a53b Merge pull request jesseduffield#241 from tylerstillwater/fix-empty-logs
- 2d37030 Merge pull request jesseduffield#245 from Liberatys/feature/add-new-config-folder-loc
- 415b14f Merge pull request jesseduffield#246 from stokito/patch-1
- fb6b73b Merge pull request jesseduffield#247 from stokito/exec_shell
- 3663fe5 Merge pull request jesseduffield#248 from stokito/browser
- 4391878 Merge pull request jesseduffield#252 from jtraub/browser-services
- 839d490 Merge pull request jesseduffield#256 from comdotlinux/master
- 503bf0c Merge pull request jesseduffield#265 from Dwarven/master
- 048c4c9 Merge pull request jesseduffield#268 from cmoog/ssh-host
- 7b25314 Merge pull request jesseduffield#271 from Eonfge/installationScript
- 9fad294 Merge pull request jesseduffield#272 from lpessoa/lp-order-by-status
- 83c9fa8 Merge pull request jesseduffield#277 from jesseduffield/some-changes
- 2712d99 Merge pull request jesseduffield#278 from camflan/patch-1
- a038661 Merge pull request jesseduffield#280 from conorbros/patch-1
- a0d8803 Merge pull request jesseduffield#291 from dezren39/patch-2
- 1d29a12 Merge pull request jesseduffield#292 from dhax/patch-1
- 0d825a4 Merge pull request jesseduffield#294 from jesseduffield/no-monitoring-prompt
- e9d65ed Merge pull request jesseduffield#295 from glendsoza/master
- dd88876 Merge pull request jesseduffield#300 from jesseduffield/fix-click-scroll
- 35bd0db Merge pull request jesseduffield#307 from jesseduffield/fix-overflow
- 1f5d31c Merge pull request jesseduffield#310 from Tiryoh/feature/update-readme
- bba2fea Merge pull request jesseduffield#313 from jesseduffield/fix-goreleaser
- 3abff08 Merge pull request jesseduffield#317 from mark2185/feature/docker-pause
- a51bb83 Merge pull request jesseduffield#32 from jonyhy96/master
- 846cadd Merge pull request jesseduffield#324 from jesseduffield/less-cpu-usage
- 31435c6 Merge pull request jesseduffield#325 from jesseduffield/use-github-actions
- dc2e0ff Merge pull request jesseduffield#328 from jesseduffield/no-more-unversioned
- 05fa320 Merge pull request jesseduffield#329 from jesseduffield/use-updated-alpine
- 4f19a66 Merge pull request jesseduffield#330 from jesseduffield/update-gocui
- 1924dd2 Merge pull request jesseduffield#331 from jesseduffield/refresh-after-hiding-stopped-containers
- 011824a Merge pull request jesseduffield#332 from jesseduffield/fixes
- 13c0bfc Merge pull request jesseduffield#334 from jesseduffield/retry-if-docker-not-available
- b709f9f Merge pull request jesseduffield#335 from jesseduffield/inspect-via-sdk
- c4e41b3 Merge pull request jesseduffield#336 from jesseduffield/inspect-via-sdk
- 100fc69 Merge pull request jesseduffield#337 from jesseduffield/default-to-no-timestamps
- 7396dcb Merge pull request jesseduffield#338 from jesseduffield/no-more-docker
- 76fdbd1 Merge pull request jesseduffield#339 from jesseduffield/config-updates
- da650f4 Merge pull request jesseduffield#340 from jesseduffield/alright-ed
- 2fa6a89 Merge pull request jesseduffield#342 from jesseduffield/container-logs-in-sdk
- 0118786 Merge pull request jesseduffield#346 from jesseduffield/exec-shell-service
- 270c9de Merge pull request jesseduffield#352 from rmtsrc/master
- 0b158df Merge pull request jesseduffield#355 from DasFaultier/master
- 7581417 Merge pull request jesseduffield#356 from jesseduffield/extract-kill
- df1a0b7 Merge pull request jesseduffield#358 from Syriiin/readme/docker-compose-faq
- 79feb36 Merge pull request jesseduffield#362 from tilliwilli/change-white-colors-to-default
- 2db5aa5 Merge pull request jesseduffield#366 from miles170/master
- d556ce5 Merge pull request jesseduffield#367 from blennster/master
- 63e9d82 Merge pull request jesseduffield#368 from jesseduffield/fix-linting
- 836b814 Merge pull request jesseduffield#37 from mjarkk/remove-dead-code
- 8670bc0 Merge pull request jesseduffield#372 from jesseduffield/resizable-windows
- 33dafa0 Merge pull request jesseduffield#373 from gusandrioli/add-auto-generated-cheetsheets-message
- 38959a0 Merge pull request jesseduffield#374 from gusandrioli/check-cheatsheet-is-up-to-date
- 26858c3 Merge pull request jesseduffield#375 from jesseduffield/sort-volumes-by-labels
- 26b40a9 Merge pull request jesseduffield#376 from jesseduffield/up-services
- f948334 Merge pull request jesseduffield#377 from jesseduffield/upping-v2
- 950936b Merge pull request jesseduffield#378 from jesseduffield/small-improvements
- 2134025 Merge pull request jesseduffield#379 from jesseduffield/ignore-substrings
- 9c95c34 Merge pull request jesseduffield#38 from mcintyre94/migrate-to-flaggy
- 150adf7 Merge pull request jesseduffield#383 from clemsau-forks/master
- 6025912 Merge pull request jesseduffield#387 from gusandrioli/wrap-custom-cmds-on-shell
- bcaa548 Merge pull request jesseduffield#39 from mjarkk/update-gitignore
- 2ecfc5d Merge pull request jesseduffield#390 from jesseduffield/fix-port-flickering
- 04cf343 Merge pull request jesseduffield#392 from jesseduffield/list-panel-filtering
- 83acb91 Merge pull request jesseduffield#401 from jesseduffield/add-dev-container
- d777bfe Merge pull request jesseduffield#405 from jesseduffield/tail-logs-configurable
- 17fcdb2 Merge pull request jesseduffield#407 from nakaakist/fix-service-id
- 966a266 Merge pull request jesseduffield#424 from Tony-Sol/master
- e49a2bd Merge pull request jesseduffield#43 from jesseduffield/yeah_ed
- cdd4347 Merge pull request jesseduffield#432 from jesseduffield/dependabot/go_modules/github.com/gogo/protobuf-1.3.2
- cd11c3e Merge pull request jesseduffield#439 from jesseduffield/dependabot/go_modules/github.com/opencontainers/image-spec-1.0.2
- f93ddec Merge pull request jesseduffield#440 from jesseduffield/dependabot/go_modules/github.com/docker/distribution-2.8.0incompatible
- fcc0bbe Merge pull request jesseduffield#442 from jesseduffield/dawidd6-patch-1
- d265698 Merge pull request jesseduffield#45 from immanuelfodor/master
- 8ae9400 Merge pull request jesseduffield#46 from jesseduffield/44_defaulting_to_containers
- b2525f4 Merge pull request jesseduffield#486 from jesseduffield/add-environ-to-cmd
- cce9d40 Merge pull request jesseduffield#487 from jesseduffield/bump-things
- 8976f10 Merge pull request jesseduffield#489 from jesseduffield/graceful-dir-check
- cf31c23 Merge pull request jesseduffield#50 from mikhailswift/master
- 7f0f430 Merge pull request jesseduffield#508 from Vininhos/fix-typo-pt
- 06ab7b7 Merge pull request jesseduffield#511 from rajiv-k/docker-host-ssh
- 9440a10 Merge pull request jesseduffield#517 from joaothallis/docs/fix-go-version-to-install
- ce780b8 Merge pull request jesseduffield#529 from scottmckendry/master
- 0f1b8c9 Merge pull request jesseduffield#534 from jesseduffield/fix-buggy-log-rendering
- be2d80d Merge pull request jesseduffield#535 from jesseduffield/bump-gocui-2
- 1cf2e02 Merge pull request jesseduffield#536 from jesseduffield/create-pull-request/patch
- b60039c Merge pull request jesseduffield#54 from icdevin/patch-1
- c45bdea Merge pull request jesseduffield#540 from peauc/feature/issue-522-add-number-like-lazygit
- d4b4992 Merge pull request jesseduffield#55 from mcintyre94/add-compose-file-flag
- c73b3f7 Merge pull request jesseduffield#552 from peauc/feature/issue-493
- 4f375bb Merge pull request jesseduffield#554 from hauskens/patch-1
- 0849b80 Merge pull request jesseduffield#561 from thaJeztah/update_docker
- de40167 Merge pull request jesseduffield#563 from jesseduffield/docker-compose-command-update
- bedde4a Merge pull request jesseduffield#564 from viviannevilar/patch-1
- be05115 Merge pull request jesseduffield#568 from thaJeztah/update_docker_27.1
- e88be90 Merge pull request jesseduffield#59 from vedelaar/master
- 1178381 Merge pull request jesseduffield#599 from A11Might/feat-show-panel-number
- 72d9c4a Merge pull request jesseduffield#60 from mjarkk/fix-main-focus-bug
- 07558af Merge pull request jesseduffield#605 from A11Might/readme-add-manual-install
- 187689a Merge pull request jesseduffield#62 from mjarkk/fix-58
- 4137d21 Merge pull request jesseduffield#703 from jesseduffield/fix-docker-api
- 78edbf3 Merge pull request jesseduffield#706 from nickspaargaren/upgrade-go-version-1.23
- f4fc366 Merge pull request jesseduffield#716 from ManManavadaria/bugfix/index-out-of-range-713
- 572ff63 Merge pull request jesseduffield#74 from jesseduffield/go-modules
- df536a7 Merge pull request jesseduffield#77 from dawidd6/minimum-compose
- c6519b7 Merge pull request jesseduffield#79 from jesseduffield/light-theme-borders
- 9c8c88e Merge pull request #8 from jesseduffield/nil-pointer
- 275cd7c Merge pull request jesseduffield#81 from dawidd6/gen_ch_fix
- 78a5ff9 Merge pull request jesseduffield#84 from stdedos/patch-1
- 787bff1 Merge pull request jesseduffield#85 from immanuelfodor/master
- b002816 Merge pull request jesseduffield#86 from dawidd6/goreleaser
- 9207dc6 Merge pull request jesseduffield#88 from pvande/feature/display-project-directory
- 6883c08 Merge pull request jesseduffield#90 from oguzcandemircan/turkhis-language-support
- 2bf1392 Merge pull request jesseduffield#92 from dawidd6/polish
- 36c1680 Merge pull request jesseduffield#93 from jesseduffield/snapcraft
- dc87228 Merge pull request jesseduffield#96 from jesseduffield/ci-snap
- cd95ffc Merge pull request jesseduffield#97 from mjarkk/fix-94
- a5ec531 Merge pull request jesseduffield#98 from mjarkk/fix-76
- 3087f86 Merge pull request jesseduffield#99 from jesseduffield/ci-snap-2
- 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
- a1924cf Phase5 and Phase6 completed
- 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 (jesseduffield#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
- 6f316b9 Remove homebrew formula from GoReleaser
- cdf1d9a Remove loader code for confirmation panel
- 1b91964 Remove sponsors workflow
- 4d121cf Remove the containers once you exit
- 25e8775 Removed
PATHvariable 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 cgofrom Docker Go build - 12f3cfa Rename StatusPanel to ProjectPanel
- 1d12ef1 Rename lazydocker to lazypodman (Phase 1)
- 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 (jesseduffield#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
- 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
- c04867b Update Config.md
- b80b13d Update Config.md
- eaecd2c Update Config.md - location of the config in Windows
- 2966d25 Update FUNDING.yml
- 39a8e86 Update GoReleaser to v2 and fix deprecated configs
- 1bc6ebc Update README...
- 4e2f26b Update README.md
- 5c10726 Update README.md
- baf1759 Update README.md
- ae9bbda Update README.md
- 4a99c46 Update README.md
- 9462017 Update README.md
- b30648c Update README.md
- 80af149 Update README.md
- 588ff79 Update README.md
- c3f8cc1 Update README.md
- 0d42164 Update README.md
- ff4d545 Update README.md
- 99bf41c Update README.md
- 2e0c1e8 Update README.md
- 46400c4 Update README.md
- de36873 Update README.md
- 577a778 Update README.md
- 4416a5f Update README.md
- d38ee4f Update README.md
- 023370e Update README.md
- f5e11aa Update README.md
- 3715e6a Update README.md
- e4c7a84 Update README.md
- 4dc13eb Update README.md
- f4f5605 Update README.md
- a3d3109 Update README.md
- b8804d9 Update README.md
- 4f096c3 Update README.md
- 8a1975e Update README.md
- 374b4ac Update README.md
- 7feb0c4 Update README.md
- b389f48 Update README.md
- 05af9e5 Update README.md
- 704197e Update README.md
- 6cbfc4c Update README.md
- 16b700c Update README.md
- 2e26736 Update README.md
- d375734 Update README.md
- 50681bc Update
go installinstructions - 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 (jesseduffield#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
- ab8d87e Updated README.md
- cc2f803 Updated README.md
- 553b985 Updated README.md
- 923c911 Updated README.md
- 50c837f Updated README.md
- d644d50 Updated README.md
- 15bc01b Updated README.md
- 080512d Updated README.md
- 8f77c0f Updated README.md
- b8969fd Updated README.md
- 0e0997d Updated README.md
- 338b655 Updated README.md
- 53248a1 Updated README.md
- 8aa725f Updated README.md
- 0da5fef Updated README.md
- 1060e17 Updated README.md
- 6209547 Updated README.md
- 478e2ed Updated README.md
- c635266 Updated README.md
- e8ebec1 Updated README.md
- 604ca8f Updated README.md
- 530dbbe Updated README.md
- 866bcae Updated README.md
- 3314ecb Updated README.md
- d68ecbf 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
- 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
VERSIONandVCS_REFbuild 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 jesseduffield#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
- 052c2ec appease linter
- cd791e5 appease linter
- 6bc57b7 appease linter
- 23bb569 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
gitcommand - e93cadf changed "white" colors to "default" to work in both light and dark terminals
- 42e029c checkout latest master before updating docs
- bdf53fa ci: add snapcraft installation script
- 36075dc ci: build on window/i386 too
- 0bb696a ci: comment some stuff
- f84c36c ci: get squashfs-tools too
- 939305f ci: global GOFLAGS with -mod=vendor
- 817fb53 ci: gox, vendor and you
- d4b2373 ci: improvements
- 8ecb872 ci: install snapcraft before goreleaser
- 139d991 ci: proper build matrix using workflows
- 74444ae ci: split gox step
- 5d55939 clean some things up
- 46de6b3 clean up some things
- b453ce8 cleaning things up
- 1ec809e cleanup
- f34c7b9 close goEvery goroutines when switching to a subprocess
- a2958c7 code review changes
- 450d163 commands: pass arguments inline
- 38f28b1 completed phase 5
- b24ed8c completed phase3 of the PLAN.md
- 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
- 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
- 56e691c executed phase2 of the plan
- ea3c009 extract process kill logic
- d2fa5e9 feat(docker): Honor the host specified in current docker context (jesseduffield#464)
- 7c074d2 feat(i18n): 🌐 Chinese translation (jesseduffield#441)
- 50582db feat(i18n): 🌐 Portuguese translation (jesseduffield#479)
- 454eaee feat: add selectedLineBgColor theme customization (jesseduffield#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
- 953e560 fix: Maintenance typo (jesseduffield#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
- cf87275 fix: version bump
- 0e13712 fix: version bump
- 49dd19b fixed faulty auto-formatting
- 70cffac fixed typos in 'german.go'
- 046d70e fixes for Linux
- 0d04e4a fixing Linux build problems
- 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
- 6af9e54 go mod tidy in docs
- 1eec32f 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 (jesseduffield#473)
- 16e596e i18n: userLang variable was set needlessly
- 9ec03ee ignore items with configured substrings
- 07bfb92 implemented review comments by adding improved scrolling checking jesseduffield#31
- bb74eda improve readability of colours
- 1ff2198 improve readability of colours (jesseduffield#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
- 71f05ff more
- ee68874 more
- a9d1694 more concise showing of ports
- 4a76f7b more keybindings
- d3eea00 more progess
- 2d85895 more progress
- 9ad6181 more progress
- f0ffdcd more progress
- b2e60e1 more progress
- e5ccc67 more progress
- 5bf1a40 more progress
- 09eaab2 more progress
- 1585b30 more progress
- d3ea878 more progress
- aa55ff1 more progress
- 8c34a5d more progress
- fdc3690 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
- 4c91647 refactor
- 52fb944 refactor
- e29e110 refactor and add test
- d6ad538 refactor side list panel some more
- 751dbef refactor some more
- afe3d23 refactor: kill tunnel cmd on Close
- 75ed6b1 refresh images upon receiving an event
- 8a095f7 regenerate cheatsheets
- 4554b5c regenerated i18n
- 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
- a96151e removed PLAN.md as migration is complete
- b899796 removed scrollCount jesseduffield#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 jesseduffield#31
- 4de994e scrolling does not go beyond the displayed text jesseduffield#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
- 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
- 593c174 uopdated README
- 22ff831 update CONTRIBUTING.md to talk about vendoring
- 3e2a3e6 update cheatsheet
- 4a6b1b8 update cheatsheet
- df7f9c4 update cheatsheets
- 0a0116b 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
- 0597c1e update dependencies
- 60a4c14 update dependencies
- 927ec67 update docs
- b287834 update docs
- 49fe834 update docs
- 7e490b9 update docs
- c88fba5 update docs
- 167feee 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
- e728be9 updated documentation (phase5)
- 0c46c84 updated the ASCII art logo
- 19dac18 updated vendor for gocui jesseduffield#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 jesseduffield#31
- c2ea933 vendor: add golang-collections
- 1246ac1 visually display context tabs
- 15990ef wait when upping
- 0bdd0e0 yellow ports in container panel for consistency