{"push_id":3103149621,"size":6,"distinct_size":1,"ref":"refs/heads/master","head":"ddf68c44232344bd30ef3175e96b305eeee91d36","before":"05d0aebea51fcb7059d6afa27c0179a81b0d9fdf","commits":[{"sha":"afaaf4c2cf29018100afc871a9e9c6c710b100b2","author":{"name":"Viljami Kuosmanen","email":"a53b8780a0e2886a2d7969d9a2eb9a5b9c874f82@avoinsorsa.fi"},"message":"Implement response validation, add postResponseHandler\n\nCloses #7\n\n- Renamed OpenAPIRequestValidator => OpenAPIValidator\n- Added validator.validateResponse\n- Added validator.getRequestValidatorsForOperation\n- Added validator.getResponseValidatorForOperation\n- validator.validateRequest & validator.validateResponse now accept\noperationId as second parameter\n- OpenAPIBackend constructor opt validate can be a predicate function\nto allow for fine control of whether to validate per request / operation","distinct":false,"url":"https://api.github.com/repos/anttiviljami/openapi-backend/commits/afaaf4c2cf29018100afc871a9e9c6c710b100b2"},{"sha":"e5b99fd867af391fd301ac9af17724523613006b","author":{"name":"Viljami Kuosmanen","email":"a53b8780a0e2886a2d7969d9a2eb9a5b9c874f82@avoinsorsa.fi"},"message":"Get rid of confusing operation handler call variable","distinct":false,"url":"https://api.github.com/repos/anttiviljami/openapi-backend/commits/e5b99fd867af391fd301ac9af17724523613006b"},{"sha":"11dd13da6533ee717a397f4779c1202fb345a7f6","author":{"name":"Viljami Kuosmanen","email":"a53b8780a0e2886a2d7969d9a2eb9a5b9c874f82@avoinsorsa.fi"},"message":"Remove unused validateRequests, validateResponses\n\nAlso make handleRequest slightly more readable","distinct":false,"url":"https://api.github.com/repos/anttiviljami/openapi-backend/commits/11dd13da6533ee717a397f4779c1202fb345a7f6"},{"sha":"b94a5dad7c204fb7c97f3003cd3bafe11ac3091c","author":{"name":"Viljami Kuosmanen","email":"a53b8780a0e2886a2d7969d9a2eb9a5b9c874f82@avoinsorsa.fi"},"message":"Include a reference to OpenAPIBackend instance in context object\n\n- Remove unnecessary context.responseValidator, since we can now just:\ncontext.api.validator.validateResponse(c.response, c.operation)","distinct":false,"url":"https://api.github.com/repos/anttiviljami/openapi-backend/commits/b94a5dad7c204fb7c97f3003cd3bafe11ac3091c"},{"sha":"25fe856d54988a5251f3127b734122a638c187b8","author":{"name":"Viljami Kuosmanen","email":"a53b8780a0e2886a2d7969d9a2eb9a5b9c874f82@avoinsorsa.fi"},"message":"Add docs for response validation + alias method in OpenAPIBackend","distinct":false,"url":"https://api.github.com/repos/anttiviljami/openapi-backend/commits/25fe856d54988a5251f3127b734122a638c187b8"},{"sha":"ddf68c44232344bd30ef3175e96b305eeee91d36","author":{"name":"Viljami Kuosmanen","email":"a53b8780a0e2886a2d7969d9a2eb9a5b9c874f82@avoinsorsa.fi"},"message":"Merge pull request #12 from anttiviljami/feature/response-validation\n\nImplement response validation, add postResponseHandler","distinct":true,"url":"https://api.github.com/repos/anttiviljami/openapi-backend/commits/ddf68c44232344bd30ef3175e96b305eeee91d36"}]}
{"actor":{"display_login":"anttiviljami"}}