Full Docker code refactor #183

Merged
Jef Roosens merged 17 commits from Chewing_Bever/vieter:docker-rework into dev 2022-05-16 15:44:36 +02:00

17 commits

Author SHA1 Message Date
889d5a0884
refactor(docker): removed unused function
All checks were successful
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-05-16 15:39:23 +02:00
3c87e60293
refactor(docker): more tightly integrate streams 2022-05-16 15:36:21 +02:00
850cba6ab9
refactor(docker): use http.Method instead of strings
All checks were successful
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-05-16 15:02:57 +02:00
d4c803c41c
doc(env): added missing docstring & README
All checks were successful
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-05-16 14:53:48 +02:00
055b168ff1
refactor(util): split into two files 2022-05-16 14:36:31 +02:00
1d3c7a1651
refactor(docker): renamed DockerDaemon to DockerConn 2022-05-16 14:09:21 +02:00
97cdaa18e1
refactor(docker): split stream separator code into own function
Some checks failed
ci/woodpecker/pr/docs Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/docker Pipeline was successful
ci/woodpecker/pr/test Pipeline was successful
2022-05-16 13:03:44 +02:00
ce67208fbd
refactor(docker): remove old code 2022-05-15 10:01:12 +02:00
e041682fea
feat(docker): fully migrate build commands to new code 2022-05-15 09:56:23 +02:00
79fd9c1f87
fix(docker): read_response now handles chunked data 2022-05-15 09:23:35 +02:00
1811ebbe3f
doc: documented new Docker code 2022-05-15 09:23:35 +02:00
f22ed29631
feat(docker): added StreamFormatReader 2022-05-15 09:23:35 +02:00
92cbea69d6
feat(docker): added ChunkedResponseReader implementation 2022-05-15 09:23:34 +02:00
da46b8b4ae
feat(docker): error when HTTP requests fail 2022-05-15 09:23:34 +02:00
4c97489f8a
feat(docker): partially migrate to new code 2022-05-15 09:23:21 +02:00
dd9958ea28
refactor: ran vfmt with new defaults
feat(docker): started work on new implementation
2022-05-15 09:23:21 +02:00
473c7ec06b
feat(docker): start of new socket implementation 2022-05-15 09:23:13 +02:00