Permalink
Commits on Mar 17, 2016
  1. Merge pull request #33 from foodpairing/develop

    vdel26 committed Mar 17, 2016
    authorize response: added plan + always include usage reports
Commits on Mar 9, 2016
  1. Merge pull request #32 from 3scale/update-readme

    mikz committed Mar 9, 2016
    Update README.md
  2. Update README.md

    mikz committed Mar 9, 2016
    does not depend on libxml anymore
  3. 0.7.0

    vdel26 committed Mar 9, 2016
  4. Merge pull request #31 from 3scale/xml2js

    vdel26 committed Mar 9, 2016
    Migrate to xml2js
Commits on Mar 8, 2016
  1. Migrate to xml2js

    vdel26 committed Mar 8, 2016
    - xml2js has an asynchronous API, so it requires some internal changes
      in the way the response is passed to the user's callback
    - introduce es6-promise to make it (hopefully) more readable
Commits on Mar 3, 2016
  1. 0.6.2

    vdel26 committed Mar 3, 2016
  2. Merge pull request #30 from 3scale/status-code

    vdel26 committed Mar 3, 2016
    Pass status code back to the caller
Commits on Mar 2, 2016
  1. fix response object in report call

    vdel26 committed Mar 2, 2016
  2. Status code should be in the response

    vdel26 committed Mar 2, 2016
    Pass through the HTTP status code returned by the 3scale backend to the `response` parameter in the callback.
  3. Merge pull request #29 from 3scale/user_key_examples

    vdel26 committed Mar 2, 2016
    Add examples for user_key authentication pattern
  4. Add examples for user_key authentication pattern

    vdel26 committed Mar 2, 2016
Commits on Dec 1, 2015
  1. Merge pull request #28 from 3scale/separate-tests

    vdel26 committed Dec 1, 2015
    Separate integration and unit tests
  2. Revert "keys in .travis.yml are not needed anymore"

    vdel26 committed Dec 1, 2015
    This reverts commit a8aa492.
  3. keys in .travis.yml are not needed anymore

    vdel26 committed Dec 1, 2015
  4. Separate integration tests into a separate file

    vdel26 committed Dec 1, 2015
    Now Travis will not run these tests when it runs `npm test` during a
    build.
    In order to run all tests (including integration) use `npm run
    test-all`.
  5. stub all tests in client_test

    vdel26 committed Dec 1, 2015
Commits on Nov 30, 2015
  1. Merge pull request #27 from 3scale/fix-no-periods

    vdel26 committed Nov 30, 2015
    Fix issue with eternity periods
  2. 0.6.1

    vdel26 committed Nov 30, 2015
  3. Fix bad use of `this` inside object literal

    vdel26 committed Nov 30, 2015
    It was causing an exception when period == 'eternity'.
    Added a test for this case.
  4. Merge pull request #26 from 3scale/add-usage-tests

    vdel26 committed Nov 30, 2015
    Add tests for usage reports and use Mocha for simpler tests
  5. 0.6.0

    vdel26 committed Nov 30, 2015
  6. engines and readme: node >=0.10.x

    vdel26 committed Nov 30, 2015
Commits on Nov 28, 2015
  1. Make libxmljs build in any node version

    vdel26 committed Nov 28, 2015
  2. fix deprecation warnings in travis

    vdel26 committed Nov 28, 2015
  3. Lock version of qs to ^5.2.0

    vdel26 committed Nov 28, 2015
    Latests versions of 'qs' are only supported on node 4
    See: ljharb/qs#126
  4. run Travis builds for latest stable versions of node

    vdel26 committed Nov 28, 2015
  5. rewrite tests in Mocha

    vdel26 committed Nov 27, 2015