Olivier Bellone
42f4c84505
Merge pull request #701 from stripe/ob-bump-faraday
...
Bump Faraday minimum version to 0.13.0
2018-11-16 18:05:20 +01:00
Olivier Bellone
c80a491e03
Bump Faraday minimum version to 0.13.0
2018-11-16 13:54:26 +01:00
Brandur
63d95e1e34
Bump version to 4.0.1
v4.0.1
2018-11-15 14:54:06 -08:00
Brandur
10f235584c
Merge pull request #699 from stripe/brandur-check-request-id
...
Only send telemetry if request ID was present
2018-11-15 14:53:29 -08:00
Brandur
78df532c8c
Only send telemetry if request ID was present
...
Tweaks telemetry implementation slightly to be inline with the recent
implementation in stripe-php. Telemetry isn't much good if a request ID
wasn't present, so we only send telemetry if it was.
2018-11-15 14:45:45 -08:00
Brandur
8c4813fcbf
Bump version to 4.0.0
v4.0.0
2018-11-15 10:41:58 -08:00
Brandur
770a97e6f9
Merge pull request #698 from stripe/brandur-net-http-persistent
...
Use Faraday's `Net::HTTP::Persistent` adapter
2018-11-15 10:38:17 -08:00
Brandur
85013c9770
Use Faraday's Net::HTTP::Persistent
adapter
...
This changes the library's default connection over to use the adapter
for `Net::HTTP::Persistent`, which is a connection pooling library for
Ruby.
In the long run, I think we should probably just drop Faraday ... the
amount of value it's getting us is extremely tenuous and its API is
difficult to work with. I hate to do it at this point though because
technically people could be writing custom middleware for it.
2018-11-15 08:55:28 -08:00
Brandur
7a444d8fb0
Bump version to 3.31.1
v3.31.1
2018-11-12 16:42:22 -08:00
Brandur
d2c3a55d4e
Merge pull request #697 from stripe/akropp-telemetry-in-ms
...
Making stripe telemetry more specific in terms of units
2018-11-12 16:41:34 -08:00
Anton Kropp
5e3c3a9b45
Making stripe telemetry more specific in terms of units
2018-11-12 16:35:21 -08:00
Brandur
ba23aa5e2c
Bump version to 3.31.0
v3.31.0
2018-11-12 10:44:20 -08:00
Brandur
9bc61c675a
Merge pull request #696 from stripe/akropp-add-client-telemetry
...
Adding metadata header to client requests
2018-11-12 10:42:32 -08:00
Anton Kropp
ab248ec691
Adding metadata header to client requests
2018-11-12 10:24:06 -08:00
Remi Jannel
e2f4fa23d0
Bump version to 3.30.0
v3.30.0
2018-11-08 17:41:11 -08:00
remi-stripe
a53e7d9f68
Merge pull request #693 from stripe/remi-add-invoice-methods
...
Add new methods to the Invoice resource
2018-11-08 17:36:16 -08:00
Remi Jannel
bbec79ccba
Add new methods to the Invoice resource
2018-11-08 17:28:55 -08:00
Remi Jannel
d62f12f277
Bump version to 3.29.0
v3.29.0
2018-10-30 10:48:15 -07:00
remi-stripe
4cee6fdb1b
Merge pull request #694 from stripe/remi-add-webhook-endpoint
...
Add support for the Webhook Endpoint resource
2018-10-30 10:45:17 -07:00
Remi Jannel
da9d15df95
Add support for the Webhook Endpoint resource
2018-10-30 10:36:10 -07:00
remi-stripe
fa3dc321b7
Merge pull request #692 from stripe/remi-add-person
...
Add support for the Person resource
2018-10-30 10:30:59 -07:00
Remi Jannel
23d94005d3
Add support for the Person resource
2018-10-30 10:25:10 -07:00
Brandur
9bc6ae85a5
Bump version to 3.28.0
v3.28.0
2018-09-24 16:14:36 -06:00
Brandur
7b939cb7d8
Merge pull request #690 from stripe/daz-terminal-bindings
...
Bindings for Terminal endpoints
2018-09-24 16:14:09 -06:00
David Zhu
cd5e3a7077
Linting issues
2018-09-24 13:50:06 -07:00
David Zhu
51f4550c2f
Bump StripeMock version
2018-09-24 13:43:49 -07:00
David Zhu
b3055bfd44
Terminal Bindings
2018-09-24 13:43:32 -07:00
Olivier Bellone
6237a28b87
Bump version to 3.27.0
v3.27.0
2018-09-24 21:10:29 +02:00
Olivier Bellone
e20b44d5da
Merge pull request #689 from stripe/ob-file-resource
...
Handle `file` objects like `file_upload`
2018-09-24 21:09:26 +02:00
Olivier Bellone
9d64d31e2a
Upgrade stripe-mock
2018-09-22 16:52:58 +02:00
Olivier Bellone
ea09249e67
Use files.stripe.com only for the file create endpoint
2018-09-20 23:02:00 +02:00
Olivier Bellone
f3dd3ab1bf
Handle file objects like file_upload
2018-09-17 16:53:23 +02:00
Brandur
0b4802cdea
Fix minor grammatical mistake
2018-09-14 12:18:15 -06:00
Brandur
b43b83cee1
Add a few more comments around new #eql?
/#hash
2018-09-14 09:59:38 -06:00
Olivier Bellone
45e807a41a
Bump version to 3.26.1
v3.26.1
2018-09-14 10:12:00 +02:00
Olivier Bellone
8a53098c12
Merge pull request #688 from stripe/brandur-hash
...
Override `StripeObject#eql?` and `#hash` to produce more optimistic equivalency
2018-09-14 10:10:02 +02:00
Brandur
7c01836135
Override StripeObject#eql?
and #hash
to produce more optimistic equivalency
...
Overrides `#eql?` (hash equality) and `#hash` so that Stripe objects can
be used more easily as Hash keys and that certain other frameworks that
rely on these methods will have an easier time (e.g. RSpec's `change`,
see #687 ).
I think this might be a little controversial if we weren't already
overriding the `#==` implementation, but because we are, I think it
makes sense to extent it to these two methods as well.
2018-09-13 17:39:18 -06:00
Brandur
27f39aed85
Bump version to 3.26.0
v3.26.0
2018-09-05 14:54:35 -07:00
Brandur
856201f67e
Merge pull request #681 from stripe/remi-add-reporting-resources
...
Add support for the Reporting resources
2018-09-05 14:52:48 -07:00
Brandur
68cfe0fd8b
Merge pull request #685 from timcraft/use-keyword-args
...
Use keyword args for StripeObject#update_attributes
2018-09-05 09:54:22 -07:00
Brandur
8d01c03515
Merge pull request #684 from timcraft/remove-util-titlecase-parts
...
Remove Util.titlecase_parts method
2018-09-05 09:52:49 -07:00
Brandur
f8fd0d263e
Merge pull request #683 from timcraft/remove-util-file-readable
...
Remove unused Util.file_readable method
2018-09-05 09:51:38 -07:00
Tim Craft
29fe27d245
Use keyword args for StripeObject#update_attributes
2018-09-05 14:28:50 +01:00
Tim Craft
92775b1358
Remove Util.titlecase_parts method
2018-09-05 14:25:39 +01:00
Tim Craft
a43296d242
Remove unused Util.file_readable method
2018-09-05 14:11:05 +01:00
Remi Jannel
66248ba2aa
Add support for the Reporting resources
2018-08-30 20:11:07 -04:00
Brandur
1bbbfd4e66
Merge pull request #680 from stripe/brandur-stripe-mock-030
...
Upgrade stripe-mock to 0.30.0
2018-08-30 10:30:28 -07:00
Brandur
b19358fb80
Upgrade stripe-mock to 0.30.0
...
Upgrades to the most recent version of stripe-mock now that we've got a
few more fixes into both its implementation and into stripe-ruby's test
suite.
2018-08-30 10:09:10 -07:00
Brandur
54b012caa0
Merge pull request #679 from stripe/brandur-minor-test-fixes
...
Minor test fixes
2018-08-30 09:40:49 -07:00
Brandur
6ad182b1eb
Minor test fixes
...
I was testing with a new version of stripe-mock and it caught a few
problems with query parameter validation on. This patch contains some
minor fixes to address them.
2018-08-29 15:57:51 -07:00