podman/pkg/api/handlers
Jhon Honce f9c392f50a V2 API Version Support
* Update blang/semver to allow ParseTolerant() support
* Provide helper functions for API handlers to obtain client's 'version'
  path variable focused on API endpoint tree: libpod vs. compat
* Introduce new errors:
  * version not given in path, endpoints may determine if this is a hard
    error (ErrVersionNotGiven)
  * given version not supported (ErrVersionNotSupported), only a soft
    error if the handler is going to hijack the connection
* Added unit tests for version parsing
* bindings check version on connect:
  * client <= Server API version connection is continued
  * client >= Server API version connection fails

Signed-off-by: Jhon Honce <jhonce@redhat.com>
2020-05-20 10:21:30 -07:00
..
compat V2 API Version Support 2020-05-20 10:21:30 -07:00
libpod Merge pull request #6211 from baude/v2remoteimagetree 2020-05-13 13:38:47 -07:00
swagger add {generate,play} kube 2020-05-06 17:08:22 +02:00
utils V2 API Version Support 2020-05-20 10:21:30 -07:00
decoder.go Fixed syscall.Signal not convertable by decoder 2020-02-19 15:04:24 +01:00
types.go Parameters for ExecStart are body, not query 2020-05-14 16:56:02 -04:00