Permalink
Commits on Oct 29, 2010
  1. it's official. 2010-10-29!

    rubiii committed Oct 29, 2010
Commits on Oct 19, 2010
  1. added Savon::Global#strip_namespaces to disable stripping namespaces …

    rubiii committed Oct 19, 2010
    …from SOAP response Hashes.
    
    the current core extension based implementation of translating SOAP response XML to a Hash will be replaced with a proper alternative asap. this option is a workaround for the problem and should be gone as soon as we have a legit alternative.
Commits on Oct 18, 2010
  1. fix missing Savon::Version

    rubiii committed Oct 18, 2010
Commits on Oct 17, 2010
  1. showing more respect for the target namespace and fixed objects yield…

    rubiii committed Oct 17, 2010
    …ed by Savon::Client.new
Commits on Oct 16, 2010
  1. properly serialize nil values

    rubiii committed Oct 16, 2010
  2. fix for issue #60

    rubiii committed Oct 16, 2010
  3. fix for issue 97 (auth.type)

    rubiii committed Oct 16, 2010
Commits on Oct 15, 2010
  1. use latest version of httpi

    rubiii committed Oct 15, 2010
Commits on Oct 12, 2010
  1. added issue 96

    rubiii committed Oct 12, 2010
  2. updated dependencies

    rubiii committed Oct 12, 2010
Commits on Oct 6, 2010
  1. fix for issue #80

    rubiii committed Oct 6, 2010
Commits on Oct 4, 2010
  1. fix documentation

    rubiii committed Oct 4, 2010
  2. fixed example

    rubiii committed Oct 4, 2010
  3. require the date library

    rubiii committed Oct 4, 2010
Commits on Oct 1, 2010
  1. moved global settings to the Savon module itself.

    rubiii committed Oct 1, 2010
    an example for configuring whether to log HTTP requests:
    
      Savon.configure { |config| config.log = false }
Commits on Sep 29, 2010
  1. added WSSE changes

    rubiii committed Sep 29, 2010
  2. refactored Savon::WSSE impl. and specs. removed global wsse config. w…

    rubiii committed Sep 29, 2010
    …sse should be configured for single clients instead.
  3. wording

    rubiii committed Sep 29, 2010
  4. formatting

    rubiii committed Sep 29, 2010
Commits on Sep 28, 2010
Commits on Sep 27, 2010
  1. updated CHANGELOG

    rubiii committed Sep 27, 2010
  2. refactoring to really center a Savon::Client instance around a single…

    rubiii committed Sep 27, 2010
    … SOAP service. this is another pretty big rewrite, but please wait until you see the updated documentation. it's actually a much simpler interface and fixes quite a couple of bugs.
    
    * Savon::Client.new can now be configured inside a given block
    * instead of dispatching SOAP requests via method_missing, you now use the #request method (this fixes a couple of bugs around the namespaced input tag and XML attributes)
    * the http, wsdl and wsse objects can be accessed and configured in blocks passed to Savon::Client.new and Savon::Client#request
    * a new soap object is created for every request, so you can only access it inside a block passed to Savon::Client#request
    * the soap header can not be specified as a String and has to be specified as a Hash (might revert this if people really need this feature)
    * Savon::SOAP::XML#xml (for specifying custom XML) now accepts a block and yields a Builder::XmlMarkup object
    * extensive class level documentation will be moved to a website asap
    * global configuration changed, but will be moved to a single method asap
    * some methods on the Savon::WSDL::Document changed as well
Commits on Sep 26, 2010
  1. replaced HTTP request-specific code with using the HTTPI gem.

    rubiii committed Sep 26, 2010
    please read the CHANGELOG and make yourself familiar with HTTPI: http://rubygems.org/gems/httpi
    using HTTPI fixes a couple of bugs and feature requests.
  2. added bundler

    rubiii committed Sep 26, 2010
  3. lowered minimum_score for flay

    rubiii committed Sep 26, 2010
  4. added yard

    rubiii committed Sep 26, 2010