Commits on Jun 6, 2016
  1. @jamestalmage

    0.2.0

    jamestalmage committed Jun 6, 2016
  2. @jamestalmage

    bump dependencies.

    jamestalmage committed Jun 6, 2016
  3. @jamestalmage
  4. @jamestalmage

    use xo for liniting/style

    jamestalmage committed Jun 6, 2016
  5. @fnando @jamestalmage

    Tweak travis-ci.

    fnando committed with jamestalmage Feb 23, 2016
  6. @fnando @jamestalmage
Commits on Apr 10, 2016
  1. @jamestalmage

    0.1.0

    jamestalmage committed Apr 10, 2016
  2. @RubenVerborgh @jamestalmage

    Restore the response event. (#31)

    * Restore the response event.
    
    This makes the response event and callback behave as in the Node.js API.
    Fixes #30.
    
    * Simplify callback passing.
    RubenVerborgh committed with jamestalmage Apr 10, 2016
Commits on Sep 10, 2015
  1. @jamestalmage

    Merge pull request #22 from olalonde/fix-21

    use consume-stream instead of adding a noop `data` listener.
    jamestalmage committed Sep 9, 2015
Commits on Sep 9, 2015
  1. @jamestalmage
Commits on Jul 6, 2015
  1. testing Travis-CI build

    committed Jul 6, 2015
Commits on Jul 4, 2015
  1. npm: bump to 0.0.6

    committed Jul 4, 2015
  2. @jamestalmage
  3. @jamestalmage
  4. @jamestalmage
  5. @jamestalmage
  6. @jamestalmage

    don't replace `options.makeRequest` with the default implementation

    set it as `options.defaultRequest` instead. That is just going to
    confuse people. Not sure what I was thinking there.
    jamestalmage committed Jul 4, 2015
  7. @jamestalmage

    Allow customizable redirection behavior.

    Allow users to intercept and perform influence the redirection
    themselves. This adds a `makeRequest` option that can be used to
    do just that. For now, my plan is to leave it undocumented,
    because I want to get a release out, and don't want to commit
    to this API decision just yet. Specifically, I want make some
    progress on #19, and #12 before committing to exactly how
    it will behave.
    jamestalmage committed Jul 3, 2015
Commits on Jul 3, 2015
  1. @jamestalmage

    Merge pull request #18 from olalonde/jt-major-refactoring

    major refactor
    jamestalmage committed Jul 3, 2015
  2. @jamestalmage

    fix style errors

    jamestalmage committed Jul 3, 2015
  3. @jamestalmage

    fix language in README

    jamestalmage committed Jul 3, 2015
  4. @jamestalmage
  5. @jamestalmage
  6. @jamestalmage

    add jscs style checks

    jamestalmage committed Jul 3, 2015
  7. @jamestalmage

    added iojs

    jamestalmage committed Jul 3, 2015
  8. @jamestalmage

    run https tests with customr certificates instead of ignoring

    certificate errors.
    jamestalmage committed Jul 3, 2015
  9. @jamestalmage

    Fix node v0.8 build on travis

    An extra step is required to get npm to install correctly on travis
    jamestalmage committed Jul 3, 2015
  10. @jamestalmage
  11. @jamestalmage

    document `fetchedUrls`

    jamestalmage committed Jul 3, 2015
  12. @jamestalmage

    add linter to build

    jamestalmage committed Jul 3, 2015
  13. @jamestalmage

    add test build for node v0.8

    streams in node v0.8 have some interesting issues. Mainly you
    must not defer consuming them with a `stream.on('data', ...)` handler,
    or you will miss data (there doesn't seem to be any buffering).
    This is problematic for our test suite which use promises (which
    will defer until next tick once resolved).
    
    This change changes the `concatJson` utility method to consume the
    result stream immediately, and resolve the promise with parsed result.
    
    There are still https issues in node 0.8, so I'm using semver to
    skip those for now.
    jamestalmage committed Jul 3, 2015
  14. @jamestalmage

    major refactor

    This refactors the code significantly an closes a number
    of outstanding issues.
    
    Closes #15 - remove underscore as dependency.
    Closes #8  - some options not copied between requests.
    Closes #6  - add variable that tells you if it redirected.
    jamestalmage committed Jul 3, 2015
  15. @jamestalmage
  16. @jamestalmage

    small README changes

    jamestalmage committed Jul 2, 2015
  17. @jamestalmage