podman/pkg/api/server
Jhon Honce 9634e7eef7 Add query parameter converters for complex types
* Add converter for URL query parameters of type map[string][]string
* Add converter for URL query parameters of type time.Time
* Added function to allocate and configure schema.Decoder for API use
* Updated API handlers to leverage new converters, and correct handler
  code for filter type

An encoding example for a client using filters:

  v := map[string][]string{
      "dangling": {"true"},
  }
  payload, err := jsoniter.MarshalToString(v)
  if err != nil {
    panic(err)
  }
  payload = "?filters=" + url.QueryEscape(payload)

Signed-off-by: Jhon Honce <jhonce@redhat.com>
2020-01-23 16:32:00 -07:00
..
docs.go Enable swagger validation for each PR 2020-01-22 15:17:14 -07:00
handler_api.go Initial commit on compatible API 2020-01-10 09:41:39 -06:00
listener_api.go Add service endpoint 2020-01-21 16:35:45 -06:00
register_auth.go Initial commit on compatible API 2020-01-10 09:41:39 -06:00
register_containers.go Enable swagger validation for each PR 2020-01-22 15:17:14 -07:00
register_distribution.go Enable swagger validation for each PR 2020-01-22 15:17:14 -07:00
register_events.go Enable swagger validation for each PR 2020-01-22 15:17:14 -07:00
register_healthcheck.go Enable swagger validation for each PR 2020-01-22 15:17:14 -07:00
register_images.go Enable swagger validation for each PR 2020-01-22 15:17:14 -07:00
register_info.go Enable swagger validation for each PR 2020-01-22 15:17:14 -07:00
register_monitor.go Initial commit on compatible API 2020-01-10 09:41:39 -06:00
register_ping.go Initial commit on compatible API 2020-01-10 09:41:39 -06:00
register_plugins.go Initial commit on compatible API 2020-01-10 09:41:39 -06:00
register_pods.go Enable swagger validation for each PR 2020-01-22 15:17:14 -07:00
register_swarm.go address review comments before merge 2020-01-10 09:47:19 -06:00
register_system.go Initial commit on compatible API 2020-01-10 09:41:39 -06:00
register_version.go Initial commit on compatible API 2020-01-10 09:41:39 -06:00
register_volumes.go Enable swagger validation for each PR 2020-01-22 15:17:14 -07:00
server.go Add query parameter converters for complex types 2020-01-23 16:32:00 -07:00
swagger.go Enable swagger validation for each PR 2020-01-22 15:17:14 -07:00