Permalink
Commits on Oct 19, 2012
  1. 0.5.0 release.

    myronmarston committed Oct 19, 2012
Commits on Oct 18, 2012
  1. 0.4.3 release.

    myronmarston committed Oct 18, 2012
  2. 0.4.2 release.

    myronmarston committed Oct 18, 2012
  3. Add perform_validations setting to stub app.

    This allows users to disable validation checking.
    myronmarston committed Oct 18, 2012
Commits on Oct 17, 2012
  1. 0.4.1 release.

    myronmarston committed Oct 17, 2012
  2. Don't blow up if given no content type.

    (It's typical to have no content type for a GET).
    myronmarston committed Oct 17, 2012
  3. 0.4.0 release.

    myronmarston committed Oct 17, 2012
  4. available_versions => available_request_versions/available_response_v…

    …ersions
    
    These need to be separate lists.
    myronmarston committed Oct 17, 2012
  5. Improve failure message.

    myronmarston committed Oct 17, 2012
Commits on Oct 16, 2012
  1. Add RequestBodyValidator.

    Closes #6.
    myronmarston committed Oct 16, 2012
  2. on_unavailable_request_version => on_unavailable_sinatra_request_version

    I'm going to add a similar hook for use with rack.
    myronmarston committed Oct 16, 2012
  3. validate_if => validate_response_if

    We're going to need a separate validate_request_if callback so
    renaming this makes sense.
    myronmarston committed Oct 16, 2012
  4. Fix typo.

    [ci skip]
    myronmarston committed Oct 16, 2012
  5. Fix couple of spec that failed on 1.8.7 on travis.

    We can't count on the ordering of a set.
    myronmarston committed Oct 16, 2012
  6. Build all branches.

    myronmarston committed Oct 16, 2012
  7. Fix 1.8.7 syntax errors.

    Now that json-schema 1.0.10 is out with fixed 1.8.7 compatibility, this should fix the build on 1.8.7.
    myronmarston committed Oct 16, 2012
Commits on Oct 15, 2012
  1. Change api_version to separate request_version/response_version.

    This is important for apps that use HTTP content negotiation for 
    versioning.  The response version would be selected based on the
    Content-Type of the response (which the server might select based
    on the Accept request header).  The request version would be
    selected based on the Content-Type of the request.
    
    They need to be separately selectable, hence, separate configs.
    myronmarston committed Oct 15, 2012
Commits on Oct 12, 2012
Commits on Oct 3, 2012
  1. 0.3.6 release.

    myronmarston committed Oct 3, 2012
  2. 0.3.5 release.

    myronmarston committed Oct 3, 2012
  3. Fix issue with request_params_parser being used with a sinatra app th…

    …at is instantiated multiple times.
    myronmarston committed Oct 3, 2012
Commits on Oct 2, 2012
  1. 0.3.4 release.

    myronmarston committed Oct 2, 2012