Jesse Duffield
84090bcb94
support viewing docker compose config from status panel
2019-06-09 12:50:17 +10:00
Jesse Duffield
d81c407dd2
allow for viewing logs in both status and containers panel
2019-06-09 12:24:22 +10:00
Jesse Duffield
da645cf173
allow viewing container config in services panel
2019-06-09 12:07:01 +10:00
Jesse Duffield
1246ac1ad3
visually display context tabs
2019-06-09 12:00:53 +10:00
Jesse Duffield
6cc6f61ad1
Speed up startup time
...
Currently the thing most slowing down startup is calling docker-compose config --hash="*"
Even calling docker-compose config --services, which only returns service names, takes
about half a second. So that's the main bottleneck. We could try and directly obtain the
service names, but we'd then need to have our own algorithm for composing all the
docker-compose files being used, and that gives us more stuff to maintain
2019-06-09 10:59:35 +10:00
Jesse Duffield
5d55939719
clean some things up
2019-06-09 10:03:04 +10:00
Jesse Duffield
b65df625f4
much more stuff
2019-06-09 00:08:22 +10:00
Jesse Duffield
9a5a01dfbd
fix up rebuild container logic
2019-06-08 22:08:56 +10:00
Jesse Duffield
a27b429807
allow config option to only show standalone containers
2019-06-08 21:09:53 +10:00
Jesse Duffield
61a10f5cc7
return to the same panel after switching to a subprocess
2019-06-08 14:01:48 +10:00
Jesse Duffield
71f05ff80a
more
2019-06-08 13:42:18 +10:00
Jesse Duffield
7e45881dc3
a lot of change
2019-06-08 13:00:37 +10:00
Jesse Duffield
1f5df32141
WIP streaming commands
2019-06-05 23:20:42 +10:00
Jesse Duffield
129c9bbe9e
type the translations
2019-06-05 22:20:30 +10:00
Jesse Duffield
53844b2d7b
show logs from two hours ago
2019-06-05 21:08:38 +10:00
Jesse Duffield
c55e83aeaa
support custom commands and do minor refactor
2019-06-05 19:58:08 +10:00
Jesse Duffield
645f588cb1
focus on current line after returning from subprocess
2019-06-03 22:21:43 +10:00
Jesse Duffield
365096d5b0
subprocesses that can be safely interrupted
2019-06-03 22:02:44 +10:00
Jesse Duffield
f0f96de2b5
WIP on subprocesses
2019-06-03 21:52:25 +10:00
Jesse Duffield
54a5890485
move cursor when a service moves
2019-06-03 20:52:07 +10:00
Jesse Duffield
2f57561c40
more use of waiting statuses
2019-06-03 20:08:42 +10:00
Jesse Duffield
1ed796eb32
send stderr to the main view as well
2019-06-03 11:32:48 +10:00
Jesse Duffield
02b735e011
minor fixups
2019-06-02 21:35:03 +10:00
Jesse Duffield
a017067824
allow setting maximum duration on the graph
2019-06-02 21:08:21 +10:00
Jesse Duffield
69b11cbfd2
add new ticker task convenience function
2019-06-02 20:30:41 +10:00
Jesse Duffield
28b488b740
configurable graphs
2019-06-02 20:18:43 +10:00
Jesse Duffield
5bf1a40d2f
more progress
2019-06-02 17:54:59 +10:00
Jesse Duffield
3cfa4a2bda
more stuff
2019-06-02 16:28:52 +10:00
Jesse Duffield
159a1883e5
fix this insane CPU usage issue
2019-06-02 13:34:26 +10:00
Jesse Duffield
46d27c477e
support writing back config values to user config
2019-06-02 11:52:26 +10:00
Jesse Duffield
664058d5f0
make config type safe
2019-06-02 11:37:21 +10:00
Jesse Duffield
fdc36903ac
more progress
2019-06-02 01:00:12 +10:00
Jesse Duffield
aa55ff1a8e
more progress
2019-06-02 00:28:47 +10:00
Jesse Duffield
b2e60e1914
more progress
2019-06-01 18:43:25 +10:00
Jesse Duffield
e5ccc673d9
more progress
2019-06-01 18:30:55 +10:00
Jesse Duffield
d3ea878fc4
more progress
2019-06-01 17:08:27 +10:00
Jesse Duffield
f0ffdcd81f
more progress
2019-06-01 16:09:54 +10:00
Jesse Duffield
88758de164
progress on attaching properly
2019-05-19 14:10:03 +10:00
Jesse Duffield
2e9a80fe6c
lots of changes
2019-05-19 12:21:40 +10:00
Jesse Duffield
2f1c246fd7
add image history when listing images
2019-05-19 02:22:07 +10:00
Jesse Duffield
15bd991560
support pruning images
2019-05-19 01:44:52 +10:00
Jesse Duffield
4fe26f4f88
add images panel
2019-05-19 01:00:02 +10:00
Jesse Duffield
1488bfbcd4
separate refreshing of container panel from refreshing of main view using a key based on container id and context name
2019-05-19 00:21:26 +10:00
Jesse Duffield
cf8e1f0195
support attaching to containers
2019-05-19 00:19:04 +10:00
Jesse Duffield
9ad6181420
more progress
2019-05-18 23:01:10 +10:00
Jesse Duffield
4a76f7b65e
more keybindings
2019-05-18 22:34:28 +10:00
Jesse Duffield
52ec56289a
move model specific code to model file
2019-05-18 22:15:35 +10:00
Jesse Duffield
f06279a5e3
use provided config struct for removing containers
2019-05-18 22:08:12 +10:00
Jesse Duffield
2d858955e6
more progress
2019-05-18 21:58:10 +10:00
Jesse Duffield
bfa4d24810
remove commented out code
2019-05-18 20:09:59 +10:00