Commit Graph

  • 4860f75372 Update JS deps Olle Jonsson 2024-07-22 09:41:43 +02:00
  • 0ffc6052eb
    Merge branch 'main' into update-js-deps #1574 Matt 2024-07-22 12:02:00 +01:00
  • 3502acdd9e
    Merge branch 'main' into drop-30-from-ci-matrix #1575 Matt 2024-07-22 12:00:35 +01:00
  • 073faf7539
    Remove rubygems-await version pinning Matt 2024-07-22 12:00:20 +01:00
  • 5f47cc937f CI: Drop EOL Ruby 3.0 from build matrix Olle Jonsson 2024-07-22 09:53:41 +02:00
  • 353f9c2b71 Update JS deps Olle Jonsson 2024-07-22 09:41:43 +02:00
  • 18524c6e89
    Version bump to 2.10.0 v2.10.0 Matt 2024-07-08 10:36:36 +01:00
  • d51c392c2c
    Use specific version of rubygems-await Matt 2024-07-08 10:35:46 +01:00
  • d83a2818e7
    Introduce Middleware DEFAULT_OPTIONS with Application and Instance Configurability (#1572) Ryan McNeil 2024-07-05 12:30:43 -06:00
  • fcdaff6f41
    Merge branch 'main' into rm-add-middleware-default-options #1572 Ryan McNeil 2024-07-05 10:42:28 -06:00
  • eb35ba0133 wrap default_options with Monitor for thread-safety Ryan McNeil 2024-07-05 10:41:04 -06:00
  • 8ce53cfa5a
    Fix typo in docs/middleware/index.md Ryan McNeil 2024-07-05 09:57:16 -06:00
  • 1958cb1ce2
    Add logger as explicit dependency (#1573) Fabian Winkler 2024-07-05 17:08:44 +02:00
  • 79771007eb Add logger as dependency #1573 Fabian Winkler 2024-07-05 12:19:26 +02:00
  • cf955d0789 Update verbiage Ryan McNeil 2024-07-03 13:54:04 -06:00
  • bfc0b9f79d add DEFAULT_OPTIONS section to documentation Ryan McNeil 2024-07-03 13:46:00 -06:00
  • 9f3766f69f add Initialization Error and default_options validation specs Ryan McNeil 2024-07-03 11:13:46 -06:00
  • d350fbb555 add DEFAULT_OPTIONS examples to RaiseError class Ryan McNeil 2024-07-03 10:41:06 -06:00
  • 14eeca8c23 Refactor middleware_spec Ryan McNeil 2024-07-02 19:28:45 -06:00
  • 369ef1772a include spec for ::default_options Ryan McNeil 2024-07-02 19:16:52 -06:00
  • d41a7838cb refactor key validation Ryan McNeil 2024-07-02 19:15:55 -06:00
  • dc61bfdcce fix merge usage Ryan McNeil 2024-06-27 12:17:18 -06:00
  • ccc3c18ab4 Update solution using class DEFAULT_OPTIONS and class instance vars Ryan McNeil 2024-06-27 11:47:47 -06:00
  • 1b4e0dcc68 Add basic ::default_options implementation Ryan McNeil 2024-06-25 12:15:55 -06:00
  • d7d5a6a36f
    Configure "npm" package-ecosystem for Dependabot (#1571) Yutaka Kamei 2024-06-25 19:57:48 +09:00
  • ec651ab4b1
    Configure "npm" package-ecosystem for Dependabot #1571 Yutaka Kamei 2024-06-25 13:38:59 +09:00
  • 5996054fd4
    Version bump to 2.9.2 v2.9.2 Matt 2024-06-18 09:52:10 +01:00
  • d8bfca25fa
    Merge relative url without escaping (#1569) ykrods 2024-06-18 17:50:41 +09:00
  • d4218f7b34 Merge relative url without escaping (#1567) #1569 ykrods 2024-06-18 13:24:36 +09:00
  • 4abafa5c66 Add Bundler::GemHelper tasks to Rakefile v2.9.1 Mattia Giuffrida 2024-06-05 16:30:09 +01:00
  • 89107f9889
    Add missing bundle install to publish.yml Matt 2024-06-05 15:57:43 +01:00
  • b5245081d9
    Version bump to 2.9.1 Matt 2024-06-05 15:06:55 +01:00
  • 04515f38b3
    Support default json decoder even when nil responds to :load (#1563) Max Rozenoer 2024-06-05 17:06:16 +03:00
  • b80e1a724d Fix Rubocop/code review comments #1563 Max Rozenoer 2024-06-05 16:35:12 +03:00
  • 63e92a2943
    Merge branch 'main' into allow_default_json_decoder_even_when_nil_respond_to_load Matt 2024-06-05 13:28:16 +01:00
  • 6933e9b70f
    Add TooManyRequestsError (429) to error docs (#1565) Tijmen Brommet 2024-06-04 12:34:03 +02:00
  • 65c1bcd62a
    Add TooManyRequestsError (429) to error docs #1565 Tijmen Brommet 2024-06-04 12:30:38 +02:00
  • f2bfa1dbcb In Rails (some versions at least), nil responds to :load (via ActiveSupport::Dependencies::Loadable mixin). Enable default json decoder to work in this case Max Rozenoer 2024-05-28 21:41:19 +03:00
  • 6d82d716c2
    Fix compatibility with Ruby 3.4.0-preview1 (#1560) Masato Nakamura 2024-05-24 23:50:52 +09:00
  • 899f835b4b
    Merge branch 'main' into parse-backtraces-correctly-with-ruby-3.4.0-preview1 #1560 Olle Jonsson 2024-05-24 16:41:37 +02:00
  • 7dc694150d Fix Rubocop errors Mattia Giuffrida 2024-05-24 15:38:01 +01:00
  • 87119f4935 Fix Rubocop errors #1561 Mattia Giuffrida 2024-05-24 15:38:01 +01:00
  • 8cdc483218
    Fix compatibility with Ruby 3.4.0-preview1 m-nakamura145 2024-05-24 23:23:24 +09:00
  • c9cc1b30ec Make dig method case-insensitive in Faraday::Utils::Headers Vitali Semenyuk 2024-04-01 15:24:16 +02:00
  • 45fb8ee6a1
    Merge branch 'main' into headers-dig #1557 Olle Jonsson 2024-04-02 12:55:01 +02:00
  • c0540b7ba3 Lint fix Olle Jonsson 2024-04-02 12:50:41 +02:00
  • 2ab75e49cd Lint fix #1558 Olle Jonsson 2024-04-02 12:50:41 +02:00
  • c6cf2cdc99 Make dig method case-insensitive in Faraday::Utils::Headers Vitali Semenyuk 2024-04-01 15:24:16 +02:00
  • 87e655f306
    Use Rubygems Trusted Publishers to publish. (#1552) Matt 2024-01-20 17:09:48 +00:00
  • f86a588205 Use Rubygems Trusted Publishers to publish. #1552 Mattia Giuffrida 2024-01-20 17:01:06 +00:00
  • cd2cdfd446
    Update rack requirement from ~> 2.2 to ~> 3.0 (#1549) dependabot[bot] 2024-01-20 16:53:12 +00:00
  • 2f47c3bdeb
    Merge branch 'main' into dependabot/bundler/rack-tw-3.0 #1549 Matt 2024-01-20 16:48:36 +00:00
  • 66551ecc79 Unescape the result of Rack::Utils.build_nested_query Mattia Giuffrida 2024-01-20 16:48:26 +00:00
  • f56e9387c8
    Remove unnecessary rubocop disable comments. (#1551) Matt 2024-01-20 16:33:29 +00:00
  • 7d7e9ce639 Remove unnecessary rubocop disable comments. #1551 Mattia Giuffrida 2024-01-20 16:31:04 +00:00
  • 18154c8332
    docs: update body param type for run_request (#1545) Gareth Jones 2024-01-20 21:49:37 +13:00
  • 26335ea90d
    Merge branch 'main' into patch-1 #1545 Matt 2024-01-20 08:47:12 +00:00
  • b9c30037da
    Update lib/faraday/connection.rb Matt 2024-01-20 08:47:03 +00:00
  • d5e03e8064
    Update rack requirement from ~> 2.2 to ~> 3.0 dependabot[bot] 2024-01-15 16:23:33 +00:00
  • 4b34b509fe Add RuboCop disables Olle Jonsson 2024-01-15 16:40:39 +01:00
  • 58571d7090
    Add RuboCop disables #1550 Olle Jonsson 2024-01-15 16:40:39 +01:00
  • d820a58314 add bundler config to dependabot geemus 2024-01-14 08:45:26 -06:00
  • e2c7f85341 add bundler config to dependabot #1548 geemus 2024-01-14 08:45:26 -06:00
  • 95ecd11653
    Merge branch 'main' into patch-1 Matt 2024-01-11 10:16:10 +00:00
  • cc5d607766
    Version bump to 2.9.0 v2.9.0 Matt 2024-01-09 10:35:49 +00:00
  • ceb01e42e8
    Bump faraday-net_http version to allow 3.1 (#1546) Matt 2024-01-09 10:33:43 +00:00
  • 3a7d9b50f7 Bump faraday-net_http version to allow 3.1 #1546 Mattia Giuffrida 2024-01-09 10:20:55 +00:00
  • 04aeedf0b8
    docs: update body param type for run_request Gareth Jones 2024-01-01 11:58:19 +13:00
  • 074506e67c Use latest Ruby version to publish and run rubocop Mattia Giuffrida 2023-12-28 12:37:06 +00:00
  • 898f203584 Run rubocop in CI using Ruby 3.3 Mattia Giuffrida 2023-12-28 12:20:29 +00:00
  • f0f549d7ef Fix Rubocop offenses Mattia Giuffrida 2023-12-27 10:46:18 +00:00
  • caa4ff42f8 Update GitHub workflows, add 3.3 to CI matrix Mattia Giuffrida 2023-12-27 10:37:19 +00:00
  • 13732f7ff2 Remove ruby2_keywords dependency Mattia Giuffrida 2023-12-27 10:36:49 +00:00
  • 8cbfd758c2 Make 3.0 the minimum supported Ruby version Mattia Giuffrida 2023-12-27 10:35:52 +00:00
  • 2bfeb852df Use latest Ruby version to publish and run rubocop #1544 Mattia Giuffrida 2023-12-28 12:37:06 +00:00
  • 15cfb2e5ff Run rubocop in CI using Ruby 3.3 Mattia Giuffrida 2023-12-28 12:20:29 +00:00
  • ac18b2f16a Fix Rubocop offenses Mattia Giuffrida 2023-12-27 10:46:18 +00:00
  • db9c157259 Update GitHub workflows, add 3.3 to CI matrix Mattia Giuffrida 2023-12-27 10:37:19 +00:00
  • 0ccb6c62cb Remove ruby2_keywords dependency Mattia Giuffrida 2023-12-27 10:36:49 +00:00
  • c9680332ad Make 3.0 the minimum supported Ruby version Mattia Giuffrida 2023-12-27 10:35:52 +00:00
  • 9487833b42
    Remove runtime dependency on base64 (#1541) Earlopain 2023-12-27 11:07:35 +01:00
  • bb27a82176
    Remove runtime dependency on base64 #1541 Earlopain 2023-12-23 11:53:29 +01:00
  • 7e12133b92
    v2.8.1 v2.8.1 Olle Jonsson 2023-12-21 09:10:21 +01:00
  • 1206b3917c [ci skip] Add context-preserving comment Olle Jonsson 2023-12-21 09:07:03 +01:00
  • d0e0436e24 Revert "Lint" Olle Jonsson 2023-12-21 09:00:23 +01:00
  • 588c964ce3
    [ci skip] Add context-preserving comment #1540 Olle Jonsson 2023-12-21 09:07:03 +01:00
  • ad8e7149ea
    Revert "Lint" Olle Jonsson 2023-12-21 09:00:23 +01:00
  • 25da081f59
    Version bump to 2.8.0 v2.8.0 Matt 2023-12-20 09:36:53 +00:00
  • 1e81e2c71a
    Configurable JSON encoders and decoders (#1539) Igor Tikhomirov 2023-12-20 12:35:08 +03:00
  • 188a362876 Change default methods to encode/decode JSON to dump/load #1539 ne006 2023-12-20 12:20:24 +03:00
  • 12fd9d040f Return empty hash fallback for Faraday::Response::Json#parse ne006 2023-12-20 12:09:00 +03:00
  • 000dc536f0 Fix wrong method in example ne006 2023-12-20 09:59:48 +03:00
  • 8430567cd7 Fix linting ne006 2023-12-20 09:58:26 +03:00
  • 96dad34f6c Move decoder options normalization to Faraday::Response::Json#initialize ne006 2023-12-20 09:54:15 +03:00
  • cc15fb7648 Fix CI lint ne006 2023-12-19 10:33:06 +03:00
  • 093e3aef37 Add decoder option to parser_options for Faraday::Response::Json ne006 2023-12-19 10:26:04 +03:00
  • 6c30fad716 Add encoder option to Faraday::Request::Json ne006 2023-12-19 10:19:16 +03:00
  • b8e2e454df Bump actions/checkout from 3 to 4 dependabot[bot] 2023-12-14 08:25:50 +00:00
  • 9ff2cee3c9
    Bump actions/checkout from 3 to 4 #1538 dependabot[bot] 2023-12-14 08:25:50 +00:00
  • 09a635f30e CI: tell dependabot to update GH Actions Olle Jonsson 2023-12-14 09:24:29 +01:00