pedestal-api

Easily build APIs in Pedestal using Schema and Swagger

MIT License

Downloads
47.6K
Stars
109
Committers
2

Bot releases are visible (Hide)

pedestal-api - Updated swagger-ui Latest Release

Published by oliyh over 3 years ago

This release updates the project dependencies, most notably ring-swagger and swagger-ui.

pedestal-api - Compatibility with pedestal 0.5.3

Published by oliyh over 3 years ago

This release fixes:

  • Compatibility with pedestal 0.5.3+ as per #20
pedestal-api - Compatibility with pedestal 0.5.2

Published by oliyh over 7 years ago

The 0.5.2 release of pedestal incorporates ring 0.5.1 which has a security update which broke route-swagger.

route-swagger is now fixed and this release is compatible with pedestal 0.5.2. Thanks to @lerouxrgd for reporting and @frankiesardo for merging the fix.

pedestal-api - Swagger compliance

Published by oliyh over 8 years ago

This release contains improvements to compliance of the Swagger spec, including:

pedestal-api - Pedestal 0.5.0 support

Published by oliyh over 8 years ago

Pedestal 0.5.0 introduced some breaking changes which are catered for in this release.

It also contains:

pedestal-api - Initial release

Published by oliyh over 8 years ago

  • Content deserialisation, including:
    • application/json
    • application/edn
    • application/transit+json
    • application/transit+msgpack
    • application/x-www-form-urlencoded
  • Content negotiation, including:
    • application/json
    • application/edn
    • application/transit+json
    • application/transit+msgpack
  • Human-friendly error messages when schema validation fails
    • e.g. {:error {:body-params {:age "(not (integer? abc))"}}}
  • Convenience functions for annotating routes and interceptors