Done
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
Damien JohnsonDamien Johnson(Deactivated)Reporter
Mario LopezMario Lopez(Deactivated)Capitalizable
TrueStory Points
3Time remaining
0hSprint
NoneFix versions
Priority
Medium
Details
Details
Assignee
Damien Johnson
Damien Johnson(Deactivated)Reporter
Mario Lopez
Mario Lopez(Deactivated)Capitalizable
True
Story Points
3
Time remaining
0h
Sprint
None
Fix versions
Priority
Created February 7, 2019 at 2:15 PM
Updated June 20, 2019 at 7:50 PM
Resolved April 24, 2019 at 6:38 PM
We need a new filter that will ultimately work the same way as the API Validator filter. This story is to create the filter, use the Swagger Request Validator library, and provide the most basic functionality possible. Further features will be developed in future stories.
This filter will be shipped in the regular filter bundle.
Story grooming: we are assuming that RBAC validation will come later. This filter will simply validate the things specified by the OpenAPI document. We are also assuming the delegation is not necessary at this time.
Original spike: REP-7123
Prototype filter: https://github.com/rackerlabs/repose/commits/REP-7123
Acceptance Criteria
The OpenAPI validation filter exists and can validate requests.
The filter is configurable and supports:
Specifying an OpenAPI document (API definition)