Living on the edge. Trying Reform for validation.
Converted raw SQL create view statements to Sequel so they will run on Postgres
Updated pact_repository to work with separated domain/db models for updating a pact.
Ensured pact_repository returns pact when attributes have not changed.
Added tag timestamps to response
Update README.md
Added more tests for VersionRepository, using database_cleaner gem
Adding bethtest to .gitignore
Releasing version 1.3.0
WIP adding POST endpoint for /pacts
Merge branch 'master' into reform
Moved all web hook validation into contracts. Currently failing when method or URL are blank.
Fixed Webhook validation
Added endpoint to publish Pact by posting to /pacts with X-Pact-Consumer-Version.
This is to provide a simpler alternative to having to create the full path to PUT the pact to.
Added validation to ensure that the participant names in the path match the participant names in the pact.
DRYing up validation code
Refactor Pact contracts
Rescue JSON parse when body empty