mirror of
https://github.com/ilyakooo0/docker-hs.git
synced 2024-10-26 19:11:33 +03:00
79d00d9c53
...leaving the original commit messages below: - Docker.Http compiles - preliminary updates - Using requestHelper for a few more functions - check expected status codes for a given endpoint - split up requestHelper by adding parseResponse. Updated create opts for docker api 1.24 - DockerT instances - outline for inspect container. fixed some warnings - generalize http handlers - monadio instance - switch to statusCodeToError from expectedStatusCode - added tlssettings for client auth - small change - hide constructors for ContainerID and ImageID - preliminary whitelist for ImageID and ContainerID - types for container details and network settings - include HostConfig and NetworkSettings in ContainerDetails - some aeson instances - more aeson instances - Implemented getContainerLogs - some aeson instances - more aeson instances - more aeson instances - Re-export some functionality and hide others - rewrote tests for new api - added supported ciphers for ssl - tests for ssl - ability to set CA - takes care of #10 - use CA in tests Squashing more commits from both myself(Deni) and James into this one: - Get rid of compiler warnings - Mostly just unused imports and such. - Removes old commented out code - Adds defaultCreateOpts and some automatic style changes. - Use local docker daemon in tests (for now without tls...) - send POST bodies - Sets application/json headers expliclty. - Makes tests pass. - Added ExposedPorts data type. Removed some manual to/from json instances in favour of ones generated by generics. - Adds more json instance mostly pertaining to HostConfig - Removes Storage driver options from HostConfig It's unclear from the docs and the go code how this is to be used and what it's for. - Adds a better way to serialize CreateOpts |
||
---|---|---|
.. | ||
Dockerfile | ||
tests.hs |