Amber Feng
29cd90b644
Merge pull request #35 from stripe/account-resource
...
Add Account API resource.
v1.7.1
2012-08-16 21:55:10 -07:00
Amber Feng
478ff80ac4
Add Account API resource.
2012-08-16 12:25:15 -07:00
Evan Broder
cf7054c430
Merge pull request #34 from isaacsanders/master
...
Added rvmrc to gitignore
2012-07-23 18:41:37 -07:00
Isaac Sanders
30ff28568a
Added rvmrc to gitignore
2012-07-22 00:35:06 -04:00
Greg Brockman
5caf8ece54
Update gemspec to dynamically select files
2012-06-19 23:16:02 -07:00
Greg Brockman
22907c7046
Fixup whitespace
2012-06-19 23:15:08 -07:00
Greg Brockman
6031cbf7b1
Improve method layout
2012-06-19 23:13:59 -07:00
Greg Brockman
020177faa5
Merge pull request #28 from HashNuke/refactor2
...
Refactors code into different files and other minor changes
2012-05-22 23:06:18 -07:00
Akash Manohar J
f21c27113d
Requires stripe/version
...
Signed-off-by: Akash Manohar J <akash@akash.im>
2012-05-23 11:30:41 +05:30
Akash Manohar J
461026c18e
Adds note in readme on how to run test cases
...
Signed-off-by: Akash Manohar J <akash@akash.im>
2012-05-23 11:30:41 +05:30
Akash Manohar J
78bf6a6260
Changes order of require
...
Signed-off-by: Akash Manohar J <akash@akash.im>
2012-05-23 11:30:41 +05:30
Evan Broder
35e7375ad7
Release v1.7.0
v1.7.0
2012-05-17 11:48:50 -07:00
Akash Manohar J
90ef0971d9
Moves API operations to seperate files
...
Signed-off-by: Akash Manohar J <akash@akash.im>
2012-05-15 02:56:40 +05:30
Akash Manohar J
e6fa8fa2f2
Requires all the classes in the stripe.rb file
...
Signed-off-by: Akash Manohar J <akash@akash.im>
2012-05-15 02:48:30 +05:30
Akash Manohar J
481d8110f2
Moves classes to seperate files
...
Signed-off-by: Akash Manohar J <akash@akash.im>
2012-05-15 02:38:09 +05:30
Evan Broder
b905b2164c
Run the test suite once with ActiveSupport loaded, once without
...
ActiveSupport is the source of many problems for us, so let's try to
catch them pre-emptively with testing
2012-05-07 17:24:44 -07:00
Evan Broder
f84ee25b03
Re-add StripeObject#as_json to make ActiveSupport happy
...
Fixes #25
2012-05-07 17:23:18 -07:00
Evan Broder
5f70ea3bbd
Merge branch 'signal'
2012-05-04 22:52:14 -07:00
Evan Broder
e69407fa3c
Add one more assertion to delete_discount test
2012-05-04 22:52:10 -07:00
Evan Broder
065f2316c7
Don't accept params to delete_customer because Stripe accepts none
2012-05-04 22:48:08 -07:00
Evan Broder
776807349f
Add new Transfer API endpoints
2012-05-04 15:58:05 -07:00
Evan Broder
95b3e95691
Add .lock files for alternative gemfiles
2012-05-04 03:09:12 -07:00
Evan Broder
c878e89898
Enable travis-ci
2012-05-04 03:06:38 -07:00
Evan Broder
eee7ab5c44
Add a Rakefile for running tests
2012-05-04 03:06:38 -07:00
Evan Broder
b3974868ac
Add alternative gemfiles for automated testing
2012-05-04 03:06:38 -07:00
Evan Broder
eba6826b05
Add a (simple) Gemfile
2012-05-03 23:38:05 -07:00
Evan Broder
69b1e4b0bd
Bump the multi_json dependency
...
multi_json 1.0 did not support pretty encoding
2012-05-01 16:32:56 -07:00
Evan Broder
f1d7ab6123
Drop old stripe-json vendor files from gemspec.
...
Fixes #24
2012-04-30 16:32:15 -07:00
Evan Broder
1b2f07a9ea
Merge branch 'multi_json'
...
Fixes #19 and #22
2012-04-30 14:46:36 -07:00
Evan Broder
56d7c98945
Switch from Basic to Bearer auth
...
Stripe will be supporting Basic auth for the indefinite future, but
our API keys map onto Bearer auth more cleanly, and using it lets us
get rid of the base64 encoding step.
2012-04-30 14:41:46 -07:00
Evan Broder
f8073e132a
Add our own JSON abstraction to deal with MultiJson backwards compatibility
...
Thanks to Kevin Menard for the tip on how to approach it.
2012-04-26 13:58:20 -07:00
Evan Broder
32e619c04a
Switch from deprecated MultiJson.{encode,decode} to .{dump,load}
...
Bump gem dependency accordingly
2012-04-23 10:18:57 -07:00
Evan Broder
2e9693eccf
Merge branch 'master' into multi_json
2012-04-23 10:08:00 -07:00
Evan Broder
69a96ecc4b
Parse URL query string in tests to deal with hash order differences
...
My rvm 1.8.7 Linux build of Ruby appears to generate query strings in
a different order than the test suite expected.
2012-04-23 10:00:29 -07:00
Brian Collins
00a4be73f9
Charge descriptions can be updated
2012-04-01 15:49:15 -07:00
Brian Collins
ba4ce6cd42
Revert "Charges should not be updatable"
...
This reverts commit 1415b08fb8a912f21b46b39015272ae8a42f105d.
2012-04-01 15:45:28 -07:00
Brian Collins
75fccd8275
Update readme
2012-04-01 14:00:54 -07:00
Brian Collins
a6de6e3be7
Use multi_json
2012-04-01 13:44:22 -07:00
Brian Collins
97c5d77154
Fix failing tests since baking query string into to get and delete requests
2012-04-01 13:25:02 -07:00
Brian Collins
1415b08fb8
Charges should not be updatable
2012-04-01 12:55:56 -07:00
Ross Boucher
e885c8cc64
Work around a bug in rest-client by encoding our own query strings
1.6.3
v1.6.3
2012-03-22 11:43:43 -07:00
Ross Boucher
9178c63f08
Merge pull request #18 from briancollins/master
...
Accept any arguments to StripeObject#as_json
1.6.2
v1.6.2
2012-02-24 15:47:43 -08:00
Brian Collins
dcc1e80ea6
Accept any arguments to StripeObject#as_json
2012-02-24 15:34:19 -08:00
Ross Boucher
c6847c2ad2
Merge pull request #17 from briancollins/master
...
Fix StripeObject#inspect when ActiveSupport 3.0 is loaded
1.6.1
v1.6.1
2012-02-22 12:15:57 -08:00
Brian Collins
6f30c7150e
Fix JSON encoding with ActiveSupport 3.0
2012-02-22 11:29:29 -08:00
Ross Boucher
1e7c20a75d
Update History.txt
2012-02-02 12:02:24 -08:00
Ross Boucher
da996f99c3
Remove restrictions on special keys, update our to_s and inspect formats.
1.6.0
v1.6.0
2012-01-27 14:58:15 -08:00
Ross Boucher
5d9f3c5909
Merge branch 'master' of github.com:stripe/stripe-ruby
...
Conflicts:
lib/stripe.rb
v1.5.26
2012-01-26 16:33:04 -08:00
Ross Boucher
d328e7b407
Bump the version
2012-01-26 16:32:14 -08:00
Ross Boucher
a1ff66d7fc
Rename to Event
2012-01-26 00:39:10 -08:00