Permalink
Switch branches/tags
Nothing to show
Commits on Sep 10, 2015
  1. Merge pull request #184 from eileencodes/update-for-rails5

    Upgrade ActiveResource for Rails 5
    eileencodes committed Sep 10, 2015
Commits on Sep 9, 2015
  1. Upgrade ActiveResource for Rails 5

    Rails 5 requires Ruby 2.2.2 or higher. Tests for 2.0 and below have been
    failing for some time on this gem anyway.
    
    Additionally this adds `activemodel-serializers-xml` since that was
    extracted to a gem and removed in Rails 5.
    
    I swapped the Rails in the gemfile to use the specified gems so we don't
    have to require sprockets and sprockets-rails in it since this gem
    doesn't even use those gems.
    eileencodes committed Sep 9, 2015
  2. Merge pull request #183 from maclover7/contributing

    Add CONTRIBUTING.md
    rafaelfranca committed Sep 9, 2015
Commits on Sep 1, 2015
Commits on Jul 28, 2015
  1. Merge pull request #181 from rjordan/patch-1

    Update threadsafe_attributes_test.rb
    rafaelfranca committed Jul 28, 2015
  2. Update threadsafe_attributes_test.rb

    The exposing test that really should have gone with the last PR (#180). Sorry.
    rjordan committed Jul 28, 2015
  3. Merge pull request #180 from rjordan/patch-1

    Fix issues with nil and false values
    rafaelfranca committed Jul 28, 2015
  4. Fix issues with nil and false values

    nil and false are valid values but undupable. This will allow propagation into Thread.current for these values (and prevent an exception).
    rjordan committed Jul 28, 2015
Commits on Jun 17, 2015
  1. Merge pull request #167 from Shopify/threadsafe2

    Threadsafety
    rafaelfranca committed Jun 17, 2015
  2. Extend threadsafety to ActiveResource::Base.

    Currently, `ActiveResource::Base.headers` is stored in a threadlocal variable. This commit extends
    the same solution to other class attributes: `headers`, `site`, `user`, `password`, and
    `connection`.
    peterjm committed with rafaelfranca Jan 6, 2015
Commits on May 5, 2015
  1. Merge pull request #162 from packagethief/bundle-arel

    Specify arel in the development bundle for compatibility with edge rails
    jeremy committed May 5, 2015
  2. Merge pull request #164 from packagethief/alias-method-chain

    Avoid using alias_method_chain, now deprecated in Active Support
    jeremy committed May 5, 2015
  3. Merge pull request #163 from packagethief/test-bleedthrough

    Fix order-dependent test failures
    jeremy committed May 5, 2015
  4. Avoid using alias_method_chain, now deprecated in Active Support

    The less than venerable `#alias_method_chain` has been deprecated in the
    latest version of Active Support. Fortunately, we only use it in two places.
    
    Replace with the longhand version using `alias_method` for forward
    compatibility. Not using Module#prepend in order to maintain compatibility
    with older versions of Ruby.
    packagethief committed May 5, 2015
  5. Fix order-dependent proxy test failures

    Since `proxy` is nil by default, the assertion on line 221 would only pass
    if it was run after another test had set a proxy. Set it to a consistent
    value for testing, and ensure we reset it between runs.
    packagethief committed May 5, 2015
  6. Reset Person.schema to its original value after modifying it

    Fixes order-dependent test failures. Schema tests running after the
    original value was modified here would fail.
    packagethief committed May 5, 2015
  7. Include the root element in JSON responses for all tests

    All test fixtures assume the presence of a root element, so make it the
    default. Fixes that tests expecting a root would fail unless `BaseTest`,
    which turns the setting on, ran first.
    packagethief committed May 5, 2015
Commits on Dec 4, 2014
Commits on Sep 23, 2014
  1. Merge pull request #136 from brettg/singleton-prefix-options

    Fix loss of prefix_options in Singleton#find
    committed Sep 23, 2014
  2. Merge pull request #126 from stateio/verify_ssl

    Verify peer by default over SSL.
    committed Sep 23, 2014
Commits on Jul 21, 2014
  1. Merge pull request #140 from rails/revert-121-dirty-model

    Revert "Dirty model integration" - give it time to finish baking first
    jeremy committed Jul 21, 2014
  2. Revert "Dirty model integration"

    jeremy committed Jul 21, 2014
Commits on Jun 4, 2014
Commits on May 17, 2014
Commits on May 13, 2014
  1. Merge pull request #131 from cbeer/rbx

    fix rbx definition and add ruby 2.1.2 to .travis.yml for testing
    carlosantoniodasilva committed May 13, 2014
  2. Merge pull request #129 from cbeer/missing-require

    add missing fixture 'require' statements
    carlosantoniodasilva committed May 13, 2014
Commits on May 2, 2014
  1. Merge pull request #123 from goodgravy/fix/find-first-with-no-matches

    Return [], not nil, when no records are found.
    guilleiguaran committed May 2, 2014
Commits on Apr 22, 2014
  1. Verify peer by default over SSL.

    phillmv committed Apr 22, 2014
Commits on Apr 14, 2014
  1. Merge pull request #125 from basvodde/master

    Initialized @proxy with nil to remove warning
    guilleiguaran committed Apr 14, 2014
  2. Initialized @proxy with nil to remove warning about access to uniniti…

    …alized instance variable
    basvodde committed Apr 14, 2014
Commits on Mar 26, 2014
  1. Update changelog

    James Brady committed Mar 26, 2014
  2. Return [], not nil, when no records are found.

    James Brady committed Mar 26, 2014