Commit graph

94 commits

Author SHA1 Message Date
Jesse Duffield
46de6b365d clean up some things
remove redundant g argument
2022-10-09 18:36:42 -07:00
Jesse Duffield
540c592b04 prevent issue where opening popup in maximised main view shows popup in front of a side view 2022-10-09 18:03:57 -07:00
Jesse Duffield
fb7b28243b improve subprocess approach 2022-10-09 18:03:46 -07:00
Jesse Duffield
270c9de796
Merge pull request #352 from rmtsrc/master 2022-10-08 12:02:59 -07:00
Jesse Duffield
cd791e576f appease linter
see if this works
2022-10-08 09:25:31 -07:00
rmt/src
3c607534d1
Include image name on config tab 2022-07-13 14:06:25 +01:00
Jesse Duffield
14af9f4547 exec shell handler for services panel 2022-05-19 15:30:39 +10:00
Luka Markušić
a03f550535 Refactor pausing a bit 2022-05-12 14:19:06 +02:00
Luka Markušić
badc92f192 Add container pause functionality 2022-05-12 14:01:44 +02:00
Jesse Duffield
d0a53fbe60 use SDK to print container logs to stdout 2022-05-12 19:03:15 +10:00
Jesse Duffield
8319aed87c deal with TTY containers gracefully 2022-05-11 22:11:01 +10:00
Jesse Duffield
b4509fb45e add TODO's for using the docker SDK 2022-05-11 19:41:53 +10:00
Jesse Duffield
0b7017150c use sdk to obtain container logs 2022-05-11 19:12:11 +10:00
Jesse Duffield
a100caa0d9 use sdk to inspect containers 2022-05-11 18:22:14 +10:00
Jesse Duffield
75ed6b12e5 refresh images upon receiving an event 2022-05-10 23:14:46 +10:00
Jesse Duffield
ac1e47766a ensure we refresh after hiding stopped containers 2022-05-10 22:24:19 +10:00
Jesse Duffield
052c2ec1d1 appease linter 2022-05-10 20:59:28 +10:00
Jesse Duffield
6bc57b7628 appease linter 2022-05-09 21:31:24 +10:00
Jesse Duffield
2fe7505ebc use event channel to reduce CPU usage by a LOT 2022-05-09 20:31:16 +10:00
Jesse Duffield
15105d87ff fix overflow bug 2022-02-02 10:32:13 +11:00
glendsoza
9a0bbd1e38 Fixed the typo and removed the uncessory comment 2022-01-18 21:42:49 +05:30
glendsoza
4d90a0345f Changes as requested per review 2022-01-17 19:24:32 +05:30
glendsoza
663928e81a Log the error 2022-01-14 12:56:58 +05:30
glendsoza
32aa08066c 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 2022-01-14 12:27:30 +05:30
glendsoza
af2eb0bb84 Created a seperate context to display just environment variables in the container panel 2022-01-12 22:39:12 +05:30
Jesse Duffield
4391878bab
Merge pull request #252 from jtraub/browser-services 2021-11-26 21:47:12 +11:00
Jesse Duffield
52fb944bfb refactor 2021-11-26 21:38:52 +11:00
Jesse Duffield
3c9437f801 slightly more responsive 2021-11-26 21:16:47 +11:00
Mark Kopenga
fb6b73bf5f
Merge pull request #247 from stokito/exec_shell
Exec shell: separate menu item and auto detect shell: bash or sh
2021-03-24 21:38:10 +01:00
Sergey Ponomarev
7ede2f8297 Open in browser
Most containers expose some http port. We can open it in browser.
For simplicity we can just open first container's published port.
2021-03-22 17:43:10 +02:00
Sergey Ponomarev
2688801cbd Separate menu item for Exec shell
Login to container's shell is very popular operation and to make it easier it will be better to make it as a separate menu item with a dedicated hot key.
2020-12-12 18:45:24 +02:00
Tyler Stillwater
6ef3342e96 Logs PrepareForChildren 2020-10-29 09:20:32 -06:00
Jesse Duffield
1f9f82601b support bulk commands in each of the panels 2019-07-29 18:59:07 +10:00
mjarkk
30a79faa49
Moved the filtering out of containers to the docker.go file 2019-07-07 14:19:35 +02:00
mjarkk
b89b02eee5
Added h key binding 2019-07-06 21:20:21 +02:00
Jesse Duffield
345f02eb11 fix nil pointer exception when trying to kill process 2019-06-30 18:24:59 +10:00
Jesse Duffield
ea8258d66e more stuff 2019-06-30 11:40:55 +10:00
Jesse Duffield
32fc8ea3e2 defaulting to not wrap now that we can navigate horizontally in the main view 2019-06-29 15:47:15 +10:00
Jesse Duffield
e220bedc79 support actual mouse support and focusing the main view 2019-06-29 13:41:15 +10:00
Jesse Duffield
dcb8b3329f fix up click events on list panels 2019-06-29 10:22:37 +10:00
Jesse Duffield
8242bd279a show ports at top of container config 2019-06-23 19:39:45 +10:00
Jesse Duffield
ee688746f0 more 2019-06-23 12:27:31 +10:00
Jesse Duffield
014dce909c no more separate code paths for tty container logs 2019-06-23 08:11:16 +10:00
Jesse Duffield
5ab4ef6f8c support docker daemon going down randomly 2019-06-16 12:37:47 +10:00
Jesse Duffield
383f8a51e3 move goroutine call into the NewTask function 2019-06-15 14:51:09 +10:00
Jesse Duffield
344c72f91a allow showing TOP of a container/service 2019-06-15 14:31:49 +10:00
Jesse Duffield
2474c0b34e support custom commands in services and containers panel 2019-06-15 14:08:12 +10:00
Jesse Duffield
3e49e299b9 better support for custom commands 2019-06-10 20:14:44 +10:00
Jesse Duffield
87c6208577 add volumes panel 2019-06-10 18:08:23 +10:00
Jesse Duffield
d81c407dd2 allow for viewing logs in both status and containers panel 2019-06-09 12:24:22 +10:00