Permalink
Commits on Dec 11, 2012
  1. 0.7.2 release.

    myronmarston committed Dec 11, 2012
  2. Fix DynamicStruct so that it allows a `sort` param.

    `sort` params were broken due to the fact that we
    are using a Hashie::Mash as our DynamicStruct. Hash
    has a sort method, so it meant that a `sort` entry
    in the hash was not used for `mash.sort`.
    
    I don't remember the full history of why I switched to
    a Hashie::Mash in 8f6d2f4 but this is one downside:
    more collisions with method names. We may want to
    reconsider that decision at some point, but this solves
    the problem for now.
    myronmarston committed Dec 11, 2012
Commits on Dec 5, 2012
  1. 0.7.1 release.

    myronmarston committed Dec 5, 2012
  2. Define reasonable #inspect / #to_s output from our sinatra middleware.

    It was including all of the endpoint definitions in the output before.
    myronmarston committed Dec 5, 2012
Commits on Dec 4, 2012
Commits on Oct 31, 2012
  1. 0.7.0 release.

    benkirzhner committed Oct 31, 2012
Commits on Oct 23, 2012
  1. 0.6.0 release.

    myronmarston committed Oct 23, 2012
  2. Merge pull request #15 from seomoz/parse_param_config

    Refactor request param parsing into configurable ParamParser objects.
    myronmarston committed Oct 23, 2012
  3. Allow string_validation_options to be passed a block.

    This gives extra flexibility.
    myronmarston committed Oct 23, 2012
  4. Fix spec that was failing on 1.8.7.

    Integer(nil) behaves differently on 1.8.7 vs 1.9, apparently.
    myronmarston committed Oct 23, 2012
Commits on Oct 22, 2012
  1. Switch to checking code coverage manually.

    I'm not sure why, but cane isn't failing the build when the coverage percentage drops.
    myronmarston committed Oct 22, 2012
Commits on Oct 20, 2012
  1. Remove unused file.

    myronmarston committed Oct 20, 2012
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