Jack Wills
76ccf7c006
refactor: remove uneccessary is_running load
2024-11-15 16:30:02 +00:00
Jack Wills
2a834d6c2f
refactor: execute_command()
...
Include Id and DockerCommand in a DockerMessage, used by the execute_command function to reduce duplicated code
2024-11-15 15:39:06 +00:00
Jack Wills
65a1afcb06
feat: Added ports section, closes #21
2024-01-18 14:30:54 +00:00
Jack Wills
0e5ee143b0
feat: exec mode improvements
...
Use Bollard library to exec in pure Rust.
`--use-cli` cli arg, will then only try to exec into containers using
Docker.
Only try to exec into a container if the state == Running.
2023-11-18 22:44:39 +00:00
Jack Wills
937202fe34
feat: delete container, closes #27
...
Enable a user to delete a container. A dialog will pop up to ask the user to confirm the deletion. A user can then click on either button, or press N/Y to make a selection
2023-03-30 02:12:03 +00:00
Jack Wills
41cbb84f28
feat: use ContainerId new_type
2022-10-01 23:27:38 +00:00
Jack Wills
6731002ee4
refactor: remove pointless clone()'s & variable declarations
2022-10-01 21:02:38 +00:00
Jack Wills
1dbb914387
docs: changelog
2022-10-01 20:05:34 +00:00
Jack Wills
d0f617820c
feat: spawn docker updates into own thread
...
Collects spawns into a hashmap, then on next update if spawn exists in hash map, don't bother to run another update
2022-07-23 02:46:38 +00:00
Jack Wills
679203cf2d
feat: docker_recv for all docker commands
2022-04-29 16:10:14 +00:00