Permalink
Commits on Dec 3, 2011
  1. Refactor to use a Cassette::Cache interface.

    myronmarston committed Dec 3, 2011
    Note that the cache is not yet implemented--it currently just delegates to the file system.  But this gives us the interface that we want.
Commits on Dec 2, 2011
  1. Remove unnecessary platform block from Gemfile.

    myronmarston committed Dec 2, 2011
    Now that we don't keep the Gemfile.lock under source control we can just rely on the conditionals in the gemspec.  Before I had this when Gemfile.lock was in source control so that it wouldn't change unnecessarily on different ruby interpreters.
  2. Update Changelog.

    myronmarston committed Dec 2, 2011
  3. Integrate VCR with RSpec metadata.

    myronmarston committed Dec 1, 2011
    Thanks to Ryan Bates for the great idea!
    
    Closes #95.
  4. Remove excess space.

    myronmarston committed Dec 1, 2011
Commits on Dec 1, 2011
  1. Ignore rspec-1 scenario on JRuby.

    myronmarston committed Dec 1, 2011
    The load path change I made in the last commit broke the JRuby build:
    
    java.io.IOException: Cannot run program "spec" (in directory "/home/vagrant/builds/myronmarston/vcr/tmp/aruba"): java.io.IOException: error=2, No such file or directory (NativeException)
    
    I don't care enough to get this to pass.
  2. Use latest excon now that it works on travis CI.

    myronmarston committed Dec 1, 2011
    See excon/excon#82 for information on what the problem was.
    
    Closes #106.
Commits on Nov 30, 2011
  1. Remove unneeded method.

    myronmarston committed Nov 30, 2011
    It was needed for the WebMock hook before I refactored it to take advantage of the global stub hook in WebMock 1.7.8.
Commits on Nov 29, 2011
  1. Fix version checker logic.

    myronmarston committed Nov 29, 2011
    If the min_patch is 0.6.5 and the max_minor is 0.7 and the library version is 0.7.3, the old code would wrongly categorize it as :too_low.
Commits on Nov 28, 2011
  1. Revert "Use latest excon."

    myronmarston committed Nov 28, 2011
    This reverts commit 6e13de0.
    
    It worked for me locally but it broke the Travis build :(.
  2. Normalize URI without standard port.

    myronmarston committed Nov 28, 2011
    This is how people tend to write URIs anyway.
  3. Normalize request method to a lower case symbol.

    myronmarston committed Nov 28, 2011
    Fog uses excon by passing `:method => "POST"`.
    
    Closes #105.
  4. Use latest excon.

    myronmarston committed Nov 28, 2011
    Closes #106.
Commits on Nov 26, 2011
Commits on Nov 25, 2011
  1. Fix around_http_request to support multiple requests.

    myronmarston committed Nov 25, 2011
    Fibers can only be used once so we have to create a new one for each request.
Commits on Nov 23, 2011
  1. Add around_http_request hook.

    myronmarston committed Nov 20, 2011
    For issue #91.