Commit Graph

  • 455d1c163c Bump version to 5.9.0 v5.9.0 Brandur 2019-11-07 14:19:36 -08:00
  • 26a0964e56 Add simple instrumentation callback (#870) Bart 2019-11-07 16:18:11 -06:00
  • e045756d98 Relocate tests for instrumentation and add more tests #870 Bart de Water 2019-11-06 19:25:23 -06:00
  • 9d06b49bac Use a RequestEvent value object instead of positional args in callback Bart de Water 2019-11-06 15:39:52 -06:00
  • 7ef0b122ec Add a topic to Stripe::Instrumentation notifications Bart de Water 2019-11-06 12:58:15 -06:00
  • 162e29c979 Add gem version badge (#881) Viktor Fonic 2019-11-06 18:35:55 +01:00
  • 8bb8bbd67f
    Add gem version badge #881 Viktor Fonic 2019-11-06 15:57:43 +01:00
  • 9893b12b4c Add native support URLs sent as a file param #880 Joel Taylor 2019-11-05 19:52:37 -08:00
  • 8d72722cc7 Bump version to 5.8.0 v5.8.0 Remi Jannel 2019-11-05 19:41:29 -08:00
  • 6b4a0343b3
    Add support for Mandate (#879) remi-stripe 2019-11-05 19:36:41 -08:00
  • 138684b45c Add support for Mandate #879 Remi Jannel 2019-11-05 19:23:59 -08:00
  • 93ea15fb46 Add additional per-request configuration documentation (#876) Joel Taylor 2019-11-01 10:09:45 -07:00
  • ecccd5a38f Add additional per-request configuration documentation #876 Joel Taylor 2019-10-31 21:36:20 -07:00
  • 299e9ea0ab Raise an error when requests params are invalid (#874) Joel Taylor 2019-10-31 09:53:19 -07:00
  • e88964699e Raise an error when requests params are invalid #874 Joel Taylor 2019-10-25 14:03:23 -07:00
  • aa78549859 Mention in README that example requests can be found in the apiref #875 Richard Marmorstein 2019-10-28 10:57:21 -04:00
  • 4e564a1945
    Contributor Covenant (#873) Olivier Bellone 2019-10-24 11:03:28 -07:00
  • 0ae549adda
    Contributor Covenant #873 Olivier Bellone 2019-10-24 11:02:50 -07:00
  • fc0d9d142e Add simple instrumentation callback Bart de Water 2019-10-17 11:14:00 -04:00
  • 16c05468bc
    Bump version to 5.7.1 v5.7.1 Olivier Bellone 2019-10-15 17:09:44 -07:00
  • c4a0735232 s/connection_base/connect_base/ (#869) tmaxwell-stripe 2019-10-15 17:08:42 -07:00
  • e1f415fed5 s/connection_base/connect_base/ #869 Tim Maxwell 2019-10-15 16:51:41 -07:00
  • 00b60afbf5 Add some documentation on ordering direction Brandur 2019-10-10 10:36:32 -07:00
  • 15f8304e48 Bump version to 5.7.0 v5.7.0 Brandur 2019-10-10 10:11:58 -07:00
  • e3cc91ded2 Support backwards pagination with list's #auto_paging_each (#865) Brandur 2019-10-10 10:11:12 -07:00
  • 091abf6e1b Allow ending_before and starting_after to remain in hydrated list object #865 Brandur 2019-10-10 08:26:30 -07:00
  • 5c20fe4536 Support backwards pagination with list's #auto_paging_each Brandur 2019-10-09 14:25:42 -07:00
  • c206a3cc09 Bump version to 5.6.0 v5.6.0 Brandur 2019-10-04 13:16:35 -07:00
  • bbb585a7c3 Nicer error when specifying non-nil non-string opt value (#861) Brandur 2019-10-04 13:16:03 -07:00
  • a8daac6231 Nicer error when specifying non-nil non-string opt value #861 Brandur 2019-10-04 11:02:55 -07:00
  • 8fc0f70a2b Exclude ephemeral test scripts from Rubocop linting (#860) Brandur 2019-10-04 11:04:01 -07:00
  • 9fcb8fdd19 Exclude ephemeral test scripts from Rubocop linting #860 Brandur 2019-10-04 10:54:36 -07:00
  • 7e5698e77d Bump version to 5.5.0 v5.5.0 Brandur 2019-10-03 13:09:57 -07:00
  • ba7ee5c5f4 User-friendly messages and retries for EOFError and a few more network errors (#859) Michael Elfassy 2019-10-03 16:08:11 -04:00
  • ab2a7c9f5a refactor should_retry to reduce cyclomatic complexity #859 Michael Elfassy 2019-10-03 12:36:00 -04:00
  • 0c2fed71ba user-friendly messages for EOFError network errors Michael Elfassy 2019-10-03 09:36:53 -04:00
  • 27718e0e47 Drop Timecop dependency (#858) Brandur 2019-10-01 10:10:39 -07:00
  • 8bab04e2bc
    Bump version to 5.4.1 v5.4.1 Olivier Bellone 2019-10-01 10:07:32 -07:00
  • 6c068a04bb Drop Timecop dependency #858 Brandur 2019-10-01 09:54:38 -07:00
  • e52bb95995 Bump version to 5.4.0 v5.4.0 Brandur 2019-10-01 09:59:36 -07:00
  • 480303c446 Move to monotonic time for duration calculations (#857) Brandur 2019-10-01 09:58:50 -07:00
  • 6e3e684c94 Move to monotonic time for duration calculations #857 Brandur 2019-10-01 09:45:43 -07:00
  • f2b1fa150c Bump version to 5.3.0 v5.3.0 Brandur 2019-10-01 09:05:49 -07:00
  • 0544105fb8 Support Stripe-Should-Retry header (#853) Brandur 2019-10-01 09:05:00 -07:00
  • e61793eea2 Fix warnings and typo in NestedResource (#852) Vasu Adari 2019-09-25 22:33:53 +05:30
  • a1734ee508 Support Stripe-Should-Retry header #853 Brandur 2019-09-20 16:05:55 -07:00
  • 2526e477fc Fix warnings and indentation in NestedResource #852 Vasu Adari 2019-09-20 15:00:11 +05:30
  • 3c3a6e865a Fix typo in NestedResource Vasu Adari 2019-09-20 14:59:59 +05:30
  • 3cb9ad7fca Bump version to 5.2.0 v5.2.0 Brandur 2019-09-19 23:45:54 -07:00
  • cbf44035b8 Introduce system for garbage collecting connection managers (#851) Brandur 2019-09-19 23:43:49 -07:00
  • c905edc7de Introduce system for garbage collecting connection managers #851 Brandur 2019-09-19 16:24:37 -07:00
  • 1f80da4b7a Change some error tests to use assert_raises (#847) Brandur 2019-09-04 14:50:05 -07:00
  • 9592a05118 Change some error tests to use assert_raises #847 Brandur 2019-09-04 14:29:36 -07:00
  • 52f64b2bac Add a test to make sure request IDs make it into error objects (#846) Brandur 2019-09-04 14:26:25 -07:00
  • 70be52cc2b Bump version to 5.1.1 v5.1.1 Brandur 2019-09-04 14:22:58 -07:00
  • 761dc80ba3 Add a test to make sure request IDs make it into error objects #846 Brandur 2019-09-04 14:18:36 -07:00
  • b7495eb2e4 Transfer the request_id from the http_headers to error. (#845) Alica Moser 2019-09-04 17:13:53 -04:00
  • 10548a49d4 Transfer the request_id from the http_headers to error. #845 Alica Moser 2019-09-04 16:22:48 -04:00
  • 44451725e4 Bump version to 5.1.0 v5.1.0 Brandur 2019-08-27 14:25:25 -07:00
  • 3e21fa977a Retry requests on a 429 that's a lock timeout (#841) Brandur 2019-08-27 14:22:55 -07:00
  • fba07189e4 Retry requests on a 429 that's a lock timeout #841 Brandur 2019-08-27 14:12:09 -07:00
  • 82b5e510b9 Extract SSL verify none warning to its own method (#837) Brandur 2019-08-20 14:19:36 -07:00
  • 4ead52ee77 Extract SSL verify none warning to its own method #837 Brandur 2019-08-20 14:08:43 -07:00
  • 5b975f66ee Bump version to 5.0.1 v5.0.1 Brandur 2019-08-20 13:55:24 -07:00
  • 650114abca Increase connection keep alive timeout to 30 seconds (#836) Brandur 2019-08-20 13:54:34 -07:00
  • 1f0a3d3ec8 Tweak comment to call out .clear (new since it was written) Brandur 2019-08-20 13:52:03 -07:00
  • 25bd677b69 Increase connection keep alive timeout to 30 seconds #836 Brandur 2019-08-20 13:45:15 -07:00
  • b31632aec9
    Bump version to 5.0.0 v5.0.0 Olivier Bellone 2019-08-20 12:09:17 -07:00
  • 6fc69414e2
    [codegen] Run codegen for stripe-ruby v5 (#835) Olivier Bellone 2019-08-20 12:02:20 -07:00
  • 87b92dc969
    Fix test #835 Olivier Bellone 2019-08-20 11:47:48 -07:00
  • 58e43c7ee3
    Codegen for openapi 63fe31a Olivier Bellone 2019-08-20 11:38:12 -07:00
  • 44766516d9 stripe-ruby V5 (#815) Brandur 2019-08-20 11:35:24 -07:00
  • ff63ef4737
    Add Invoice.list_upcoming_line_items method (#834) #815 Olivier Bellone 2019-08-20 11:24:08 -07:00
  • 2d6eb723d4
    Add Invoice.list_upcoming_line_items method #834 Olivier Bellone 2019-08-20 10:57:51 -07:00
  • 95ac3de0a2 Do better bookkeeping when tracking state in Thread.current (#833) Brandur 2019-08-20 10:49:16 -07:00
  • 7a0c4a5ca8 Do better bookkeeping when tracking state in Thread.current #833 Brandur 2019-08-19 14:38:41 -07:00
  • 0abfc55e26 Minor cleanup in StripeClient (#832) Brandur 2019-08-19 15:57:23 -07:00
  • b372f8f4f9 Minor cleanup in StripeClient #832 Brandur 2019-08-19 13:56:39 -07:00
  • a9a7af0f1a Reset connections when connection-changing configuration changes (#829) Brandur 2019-08-19 13:11:54 -07:00
  • 615b97f0e7 Reset connections when connection-changing configuration changes #829 Brandur 2019-08-16 17:13:50 -07:00
  • a1249af10a Remove extraneous slash at the end of the line Brandur 2019-08-19 11:47:01 -07:00
  • 0b58fb8f7d Remove a few more very old deprecated methods (#831) Brandur 2019-08-16 17:40:29 -07:00
  • 4d52345a50 Fix inverted sign for 500 retries (#830) Brandur 2019-08-16 17:31:57 -07:00
  • 3c2136d76d Remove a few more very old deprecated methods #831 Brandur 2019-08-16 17:29:27 -07:00
  • a2e744b591 Fix inverted sign for 500 retries #830 Brandur 2019-08-16 17:24:02 -07:00
  • 084276b4b8 Tweak retry logic to be a little more like stripe-node (#828) Brandur 2019-08-16 16:45:21 -07:00
  • b13add6523 Tweak retry logic to be a little more like stripe-node #828 Brandur 2019-08-16 16:23:14 -07:00
  • e840ce89bc
    Add ErrorObject to StripeError exceptions (#811) Olivier Bellone 2019-08-16 10:18:48 -07:00
  • 50201a7770
    Add ErrorObject to StripeError exceptions #811 Olivier Bellone 2019-07-17 22:08:53 -07:00
  • 56ea5f4292
    Remove IssuerFraudRecord (#827) Olivier Bellone 2019-08-15 14:39:29 -07:00
  • b87c5a512f
    Remove UsageRecord.create method (#826) Olivier Bellone 2019-08-13 13:04:23 -07:00
  • fd004e5160
    Remove all alias for list methods (#823) Olivier Bellone 2019-08-07 11:15:14 -07:00
  • 53c96e602d
    Remove old deprecated methods (#820) Olivier Bellone 2019-08-07 10:53:07 -07:00
  • cf45ea70a8
    Ruby minimum version increase followup (#819) Olivier Bellone 2019-07-30 10:13:44 +08:00
  • f4cd69b72a
    Bump Rubocop to latest version (#818) Olivier Bellone 2019-07-30 10:12:15 +08:00
  • 445555617c
    Make CardError's code parameter named instead of positional (#816) Brandur 2019-07-29 18:51:55 -07:00
  • 15538b0e87
    Drop support for old versions of Ruby Brandur 2019-07-29 14:18:53 -07:00
  • 68d202b2be
    Convert library to use built-in Net::HTTP Brandur 2019-07-05 10:44:31 -07:00
  • cda8dc3e02
    Remove IssuerFraudRecord #827 Olivier Bellone 2019-08-15 14:31:30 -07:00
  • 8b45b1d980 Change max retry copy to match up to stripe-python's Brandur 2019-08-14 09:21:44 -07:00