Commits on Apr 20, 2016
  1. @birarda

    Merge pull request #112 from clemens/bugfix/ensure-creation-time-is-s…

    …et-when-records-are-created
    
    Bugfix: Ensure creation time is set when records are created
    birarda committed Apr 20, 2016
Commits on Dec 14, 2015
  1. @clemens

    Bugfix: Ensure creation time is set when records are created

    According go the API docs, pretty much every record in the Braintree API has a created_at field – so we should have them as well.
    clemens committed Dec 14, 2015
Commits on Dec 8, 2015
  1. @birarda

    Merge pull request #109 from clemens/bugfix/ignore-empty-discounts-array

    Bugfix: Ignore empty discount/addon arrays
    birarda committed Dec 8, 2015
Commits on Nov 19, 2015
  1. @clemens

    Bugfix: Ignore empty discount/addon arrays

    The Braintree API is just fine with accepting an empty array – so FakeBraintree
    should be fine with this as well.
    
    Example:
    
    Braintree::Subscription.update(subscription_id, discounts: {
    	add: [],
    	update: [{ existing_id: some_id, amount: some_amount }]
    })
    
    This previously failed because FakeBraintree would stop at the `add` key since
    it can be found and isn't nil. After this patch, FakeBraintree continues on the
    empty array and correctly updates the discount.
    clemens committed Nov 19, 2015
Commits on Aug 26, 2015
  1. @birarda

    bump version to 0.8.0

    birarda committed Aug 26, 2015
  2. @birarda
  3. @birarda

    Merge pull request #107 from wacii/update-assets

    update client to 2.11.2  and drop-in to 1.8.3
    birarda committed Aug 26, 2015
Commits on Aug 24, 2015
  1. @wacii
Commits on Aug 17, 2015
  1. @birarda

    Merge pull request #104 from mattknox/master

    Fix crash on empty payment_method
    birarda committed Aug 17, 2015
Commits on Jul 30, 2015
  1. @mattknox

    shorter line to placate hound

    mattknox committed Jul 30, 2015
Commits on Jul 28, 2015
  1. @mattknox

    Fix crash on empty payment_method

    Not totally sure how we got to this state, but we got many crashes where FakeBraintree.registry.payment_methods[nonce] was nil and therefore couldn't merge.  This is the dumbest fix possible, but it works.
    mattknox committed Jul 28, 2015
Commits on Jul 27, 2015
  1. @birarda

    Merge pull request #100 from wacii/improve-customer-creation

    create payment method with customer
    birarda committed Jul 27, 2015
  2. @birarda

    Merge pull request #102 from wacii/pm-delete

    add support for `Braintree::PaymentMethod.delete`
    birarda committed Jul 27, 2015
Commits on Jul 26, 2015
  1. @wacii
Commits on Jul 24, 2015
  1. @wacii
Commits on Jul 22, 2015
  1. @birarda

    update latest release to 0.7.0

    birarda committed Jul 22, 2015
  2. @birarda

    Merge pull request #98 from wacii/client-2.9.0

    update client to 2.9.0 and drop-in to 1.7.0
    birarda committed Jul 22, 2015
Commits on Jul 15, 2015
  1. @wacii
Commits on Jul 2, 2015
  1. @birarda

    Merge pull request #97 from wacii/update-client-assets

    update client to 2.8.0 and drop-in to 1.6.0
    birarda committed Jul 2, 2015
Commits on Jun 25, 2015
  1. @wacii
Commits on May 21, 2015
  1. @birarda

    Merge pull request #95 from twalpole/merchant_account

    Add merchant_acount api
    birarda committed May 21, 2015
  2. @twalpole

    Add merchant_acount api

    twalpole committed Nov 12, 2014
Commits on May 20, 2015
  1. @birarda

    Merge pull request #93 from gabebw/gbw-lowercase-t

    Use a lowercase "t" for "thoughtbot"
    birarda committed May 20, 2015
  2. @birarda

    Merge pull request #94 from larrylv/patch-1

    Update contributors link
    birarda committed May 20, 2015
  3. @birarda

    Merge pull request #89 from wacii/new-js-api

    New js api
    birarda committed May 20, 2015
Commits on May 8, 2015
  1. @wacii

    address tilt autoload warning

    wacii committed May 8, 2015
  2. @wacii

    adapt to new client code

    Client token now expected to include configUrl rather than authUrl.
    The fake responds to get requests to this url with jsonp.
    wacii committed May 8, 2015
  3. @wacii

    update braintree.js to 2.7.2

    wacii committed May 8, 2015
  4. @wacii

    automatically determine dropin version when updating assets

    Before the asset versions needed to specified in lib/fake_braintree/version.rb
    
    Now the most recent client code is downloaded and loaded into a capybara session
    so that the dropin version may be extracted.
    wacii committed May 8, 2015
  5. @larrylv

    Update contributors link

    larrylv committed May 8, 2015
Commits on May 7, 2015
  1. @gabebw

    Use a lowercase "t" for "thoughtbot"

    This is a little bit insane, but "thoughtbot" is always lowercase, even when
    starting a sentence.
    gabebw committed May 7, 2015
  2. @birarda
  3. @birarda
Commits on May 2, 2015
  1. @wacii
  2. @wacii

    support capybara-webkit

    wacii committed May 2, 2015