Permalink
Commits on Dec 11, 2017
  1. More zing

    jnunemaker committed Dec 11, 2017
  2. Merge pull request #563 from austinfonacier/master

    jnunemaker committed Dec 11, 2017
    Add a fun zinger
Commits on Dec 7, 2017
  1. Add a fun zinger

    austinfonacier committed Dec 7, 2017
Commits on Oct 12, 2017
  1. Merge pull request #557 from onetwopunch/fix-encoding-warning

    jnunemaker committed Oct 12, 2017
    Fixed assignment warning
  2. Merge pull request #558 from diversiforge/quiet-noisy-specs

    jnunemaker committed Oct 12, 2017
    Silence some noisy spec warnings in Ruby 2.4
Commits on Oct 3, 2017
  1. Test that response code is an Integer, not a Fixnum

    Diversiforge committed Oct 3, 2017
    Ruby 2.4 unifies Fixnum and Bigint into Integer, so a deprecation
    warning is thrown on references to Fixnum. This commit slightly modifies
    the test to check for Integer, rather than Fixnum. Since Integer is a
    superclass of Fixnum, the 'be_a' syntax will return true for either
    case.
  2. Fixed assignment warning

    onetwopunch committed Oct 3, 2017
Commits on Sep 7, 2017
  1. Merge pull request #553 from josephinesayco/json-api-parser

    jnunemaker committed Sep 7, 2017
    add ability to parse response from JSONAPI
  2. add ability to parse response from JSONAPI

    Josephine Sayco committed Sep 7, 2017
Commits on Jul 21, 2017
  1. Release 0.15.6

    jnunemaker committed Jul 21, 2017
  2. Merge pull request #548 from MrLeebo/patch-1

    jnunemaker committed Jul 21, 2017
    Add ResponseError response attribute to message
Commits on Jul 14, 2017
Commits on Jun 27, 2017
  1. Merge pull request #545 from rbmrclo/docs/readme-spacing

    jnunemaker committed Jun 27, 2017
    Give some spacing love to code snippets in docs/README
Commits on Jun 20, 2017
Commits on Jun 9, 2017
  1. Merge pull request #544 from JonMidhir/replace_fakeweb_with_webmock

    jnunemaker committed Jun 9, 2017
    Replaces Fakeweb with Webmock in tests.
  2. Merge pull request #543 from Mr0grog/542-charset-case-and-encoding-sa…

    jnunemaker committed Jun 9, 2017
    …dness
    
    Ensure correct encoding is used for Content-Types that are lower-case or aliases
Commits on Jun 8, 2017
Commits on Jun 3, 2017
  1. Add 2.4.1 to the build

    JonMidhir committed Jun 3, 2017
  2. Touch it, tidy it

    JonMidhir committed Jun 3, 2017
  3. Replaces Fakeweb with Webmock in tests.

    JonMidhir committed Jun 3, 2017
    Fakeweb hasn't had a release in years and sadly no longer appears to be
    maintained. As a result tests are failing on more modern Rubies (2.4.x).
    This change replaces Fakeweb with Webmock, which is actively maintained.
Commits on Jun 2, 2017
  1. Encode body even if charset doesn't match case

    Mr0grog committed Jun 2, 2017
    As long as the charset is a known one according to Ruby's matching algorithm (which appears to be case insensitive and also includes aliases), we should use that encoding.
    
    Fixes #542 (and maybe #541 as well)
  2. Ensure encoding tests actually change encoding

    Mr0grog committed Jun 2, 2017
    These tests previously passed even when the response body's encoding was not updated to match the `Content-Type` header (in all cases, they are testing that the body is treated as UTF-8 even when the body was *already* treated as UTF-8, which means that even when the code failed to *change* the encoding to UTF-8, the result still looked correct because there was never anything to change in the first place).
    
    NOTE: tests *should* fail on this commit. We were getting false passes before.
Commits on May 19, 2017
  1. Ignore built gem files

    jnunemaker committed May 19, 2017
  2. Release 0.15.5

    jnunemaker committed May 19, 2017
Commits on May 18, 2017
  1. Merge pull request #540 from Rsullivan00/rs/encoding-issues

    jnunemaker committed May 18, 2017
    [#539] Use non-destructive gsub, fix test stubbing
Commits on May 17, 2017
  1. Release 0.15.4

    jnunemaker committed May 17, 2017
  2. Merge pull request #536 from danielbecker/master

    jnunemaker committed May 17, 2017
    Prevent passing nil to encode_body.
  3. Merge pull request #538 from Rsullivan00/rs/encoding-issues

    jnunemaker committed May 17, 2017
    [#533] Prevent gsub errors with different encodings
Commits on May 16, 2017
  1. Release 0.15.3

    jnunemaker committed May 16, 2017