Skip to content
Commits on Oct 17, 2013
  1. Prevent duplicate requests

    committed Oct 17, 2013
Commits on Mar 12, 2011
  1. Fix exception with Net::HTTP and ruby 1.8.7

    Apparently Net::HTTP#request modifies the Request object. The .detect call in Samuel::Diary#record_response was unable to find the matching request.
    committed Mar 12, 2011
Commits on Jan 13, 2010
  1. @chrisk

    Release version 0.3.2

    chrisk committed Jan 12, 2010
Commits on Jan 12, 2010
  1. @Flameeyes

    Only add check_dependencies to the test task if Jeweler is present.

    Tests can be properly executed even when Jeweler is not available, but the
    check_dependencies task will not be present in that case.
    Flameeyes committed Jan 12, 2010
  2. @Flameeyes

    Instead of relying on "puts nil" producing output, output a fixed str…

    …ing.
    
    This fixes tests run on Ruby 1.9 as "puts nil" produces no output there.
    Flameeyes committed Jan 12, 2010
Commits on Jan 3, 2010
  1. @chrisk

    Fix an RDoc formatting mistake

    chrisk committed Jan 3, 2010
Commits on Jan 2, 2010
  1. @chrisk
  2. @chrisk

    Release version 0.3.1

    chrisk committed Jan 2, 2010
  3. @chrisk

    Fix that a log label could be blank if you configure labels but don't…

    … leave the default intact
    chrisk committed Jan 2, 2010
Commits on Jan 1, 2010
  1. @chrisk

    Release version 0.3.0

    chrisk committed Jan 1, 2010
  2. @chrisk

    Merge branch 'httpclient_support'

    * httpclient_support: (36 commits)
      Regenerate gemspec
      Rename an internal module to make a more accurate historical reference :)
      Rename an internal method for clarity
      Rakefile: less sudo
      Rakefile: Add httpclient as a development dependency
      Rakefile: remove YARD as a development dependency, since we do a begin/rescue around the task definition
      Rakefile: update gem description for HTTPClient support
      Some RDoc syntax fixes in the README
      Add info to the README about HTTPClient support
      Move internal code out of the top-level module, so it only contains the end-user API
      Stop saving logged requests, so the GC can remove them
      Reorder methods so all the config methods are together again
      Refactor Samuel.load_drivers to be more concise
      Reorganize code into a consistent module/filesystem structure
      Extend loaded HTTP drivers using modules instead of dynamically requiring files
      Always load all LogEntry subclasses, now that they can be safely loaded without loading the HTTP drivers
      Check classes using strings, so this file can be safely required when Net::HTTP isn't loaded
      Make sure Net::HTTP requests are still logged when Net::HTTP raises during the connection stage
      Only load extensions for the HTTP drivers already loaded.
      We're not using benchmark anymore
      ...
    
    Conflicts:
    	README.rdoc
    chrisk committed Jan 1, 2010
  3. @chrisk

    It's 2010

    chrisk committed Jan 1, 2010
  4. @chrisk
  5. @chrisk

    Regenerate gemspec

    chrisk committed Jan 1, 2010
  6. @chrisk
  7. @chrisk
  8. @chrisk

    Rakefile: less sudo

    chrisk committed Dec 31, 2009
  9. @chrisk
  10. @chrisk

    Rakefile: remove YARD as a development dependency, since we do a begi…

    …n/rescue around the task definition
    chrisk committed Dec 31, 2009
  11. @chrisk
  12. @chrisk
  13. @chrisk
  14. @chrisk
  15. @chrisk
  16. @chrisk
  17. @chrisk
  18. @chrisk
  19. @chrisk
  20. @chrisk

    Always load all LogEntry subclasses, now that they can be safely load…

    …ed without loading the HTTP drivers
    chrisk committed Dec 31, 2009
  21. @chrisk

    Check classes using strings, so this file can be safely required when…

    … Net::HTTP isn't loaded
    chrisk committed Dec 31, 2009
Commits on Dec 31, 2009
  1. @chrisk

    Make sure Net::HTTP requests are still logged when Net::HTTP raises d…

    …uring the connection stage
    chrisk committed Dec 30, 2009
  2. @chrisk

    Only load extensions for the HTTP drivers already loaded.

    This automatically requires 'net/http' if nothing else is already loaded.
    chrisk committed Dec 30, 2009
Commits on Dec 30, 2009
  1. @chrisk

    We're not using benchmark anymore

    chrisk committed Dec 30, 2009
  2. @chrisk

    DRY up some code using delegation

    chrisk committed Dec 30, 2009
Something went wrong with that request. Please try again.