Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 27, 2015
Commits on Apr 9, 2015
  1. Add code of conduct

Commits on Mar 7, 2015
  1. Use Travis's container architecture

    Builds should start faster and run faster.
    Also, test against Ruby 2.2.0.
Commits on Mar 6, 2015
  1. Actually interpolate

  2. gitignore .ruby-version

Commits on Mar 5, 2015
  1. @mikeycgto
  2. @mikeycgto

    Add Braintree::CreditCard.delete support

    mikeycgto authored committed
  3. Upgrade to RSpec 3

  4. Document #84

  5. @southgate

    Add cancel method that only updates status

    southgate authored committed
  6. @southgate

    Remove extra spaces

    southgate authored committed
  7. @southgate

    Support updating add_ons and discounts

    southgate authored committed
  8. @southgate

    Revert "Save add_on amount when adding to Subscription"

    southgate authored committed
    This reverts commit 492253b.
  9. @southgate

    Save add_on amount when adding to Subscription

    southgate authored committed
  10. @wacii

    add support for `Braintree::CreditCard#subscriptions`

    wacii authored committed
    Associate subscriptions with the associated credit card on creation.
Commits on Feb 2, 2015
  1. @mislav

    Only `require` modules that the current file directly interfaces with

    mislav authored committed
    This has several advantages:
    - When looking at a source file, it's immediately obvious what are its
      dependencies to Ruby stdlib or 3rd-party libraries.
    - When changing a specific module in a way that one of the dependencies
      is no longer necessary, its easier to remember to remove the
      associated `require`. If all `require`s are in the main library file,
      in the long term it can be difficult to determine whether each of the
      require's are still needed.
    - Instead of loading whole of `active_support/core_ext`, cherry-pick
      parts of it that we need in the current file.
Commits on Jan 22, 2015
  1. @wacii
  2. @wacii
  3. @wacii

    use customer id provided to `Braintree::PaymentMethod.create`

    wacii authored
    Ignored all parameters provided except the nonce. Only passed specs
    because the customer id was included in the credit card hash passed
    to the tokenize card method.
    The customer id has been removed from the test hash and now all
    parameters passed to .create are used in the creation of the credit
  4. @wacii
  5. @wacii

    partially replicate client side `tokenizeCard` method

    wacii authored
    Stores credit card data identified by the returned "payment method
    nonce". Returned value may be used more than once.
  6. @wacii

    add support for `Braintree::PaymentMethod.update`

    wacii authored
    Assumes requested payment method is a credit card as that is the
    only one currently supported by fake_braintree.
  7. @wacii

    add support for `Braintree::PaymentMethod.find`

    wacii authored
    Assumes requested payment method is a credit card as that is the
    only one currently supported by fake_braintree.
  8. @wacii

    Fix loading of ActiveSupport::Deprecation for version 4.2

    wacii authored committed
    Missing `require active_support`. This file sets up autoloading
    that the rest of ActiveSupport depends on. Other files might load
    without it, but it is not guaranteed.
Commits on Jan 16, 2015
Commits on Dec 22, 2014
Commits on Dec 8, 2014
  1. Update wording in README

  2. @mislav

    Fix creating log directory before initializing Logger

    mislav authored committed
    `set_configuration` now also assigns Braintree `logger`, but `clear!`
    must be called first to create the log directory if it doesn't exist.
Something went wrong with that request. Please try again.