{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":306680670,"defaultBranch":"main","name":"faraday-net_http","ownerLogin":"lostisland","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-23T15:48:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2613464?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724662034.0","currentOid":""},"activityList":{"items":[{"before":"2d9d0aaf17d8143b3678cfd291afa689d37cef92","after":"046f0cc847e9555f9d20d6c60b5e255e775058f8","ref":"refs/heads/main","pushedAt":"2024-08-26T08:45:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"iMacTia","name":"Matt","path":"/iMacTia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2527520?s=80&v=4"},"commit":{"message":"Version bump to 3.3.0","shortMessageHtmlLink":"Version bump to 3.3.0"}},{"before":"b1329e6615876465bbf6557c3e4462f3cdeb0f60","after":"2d9d0aaf17d8143b3678cfd291afa689d37cef92","ref":"refs/heads/main","pushedAt":"2024-08-26T08:44:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"iMacTia","name":"Matt","path":"/iMacTia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2527520?s=80&v=4"},"commit":{"message":"Accept SSLOptions->ciphers to be passed to the Net::HTTP instance (#45)","shortMessageHtmlLink":"Accept SSLOptions->ciphers to be passed to the Net::HTTP instance (#45)"}},{"before":"e44b487a201d24e5ca878ee6164d80cb5a781bab","after":null,"ref":"refs/heads/mg/test-against-master-faraday","pushedAt":"2024-08-26T08:37:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"iMacTia","name":"Matt","path":"/iMacTia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2527520?s=80&v=4"}},{"before":"adb725569ea900e4eb6f5c3338135c0ff90a3c64","after":"b1329e6615876465bbf6557c3e4462f3cdeb0f60","ref":"refs/heads/main","pushedAt":"2024-08-26T08:37:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"iMacTia","name":"Matt","path":"/iMacTia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2527520?s=80&v=4"},"commit":{"message":"Run CI against `main` branch of Faraday. (#46)\n\nThis allows to test against new, unreleased versions of Faraday so that we can release faraday and faraday-net_http in tandem.","shortMessageHtmlLink":"Run CI against main branch of Faraday. (#46)"}},{"before":null,"after":"e44b487a201d24e5ca878ee6164d80cb5a781bab","ref":"refs/heads/mg/test-against-master-faraday","pushedAt":"2024-08-26T08:35:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"iMacTia","name":"Matt","path":"/iMacTia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2527520?s=80&v=4"},"commit":{"message":"Run CI against `main` branch of Faraday.\n\nThis allows to test against new, unreleased versions of Faraday so that we can release faraday and faraday-net_http in tandem.","shortMessageHtmlLink":"Run CI against main branch of Faraday."}},{"before":"6572f21a62b58dbe03a914bb66ae8240283b017e","after":"adb725569ea900e4eb6f5c3338135c0ff90a3c64","ref":"refs/heads/main","pushedAt":"2024-08-26T08:29:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"iMacTia","name":"Matt","path":"/iMacTia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2527520?s=80&v=4"},"commit":{"message":"Opt-in for MFA requirement explicitly (#43)\n\nAs a popular gem, `faraday-net_http` implicitly requires that all\r\nprivileged operations by any of the owners require OTP.\r\n\r\nHowever, by explicitly setting `rubygems_mfa_required` metadata, the\r\ngem will show \"NEW VERSIONS REQUIRE MFA\" and\r\n\"VERSION PUBLISHED WITH MFA\" in the sidebar at\r\nhttps://rubygems.org/gems/faraday-net_http\r\n\r\nRef:\r\n- https://blog.rubygems.org/2022/08/15/requiring-mfa-on-popular-gems.html\r\n- https://guides.rubygems.org/mfa-requirement-opt-in/","shortMessageHtmlLink":"Opt-in for MFA requirement explicitly (#43)"}},{"before":"1dd1e64a18222091e7f5a1028289b850389163ca","after":"6572f21a62b58dbe03a914bb66ae8240283b017e","ref":"refs/heads/main","pushedAt":"2024-08-01T07:21:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"v3.2.0","shortMessageHtmlLink":"v3.2.0"}},{"before":"c1cdf4429ab2092a8c3b355a5a5ae6e0e3454fe3","after":"1dd1e64a18222091e7f5a1028289b850389163ca","ref":"refs/heads/main","pushedAt":"2024-08-01T06:40:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"Support setting SSL client cert as a an array, to configure extra_chain_cert (#42)\n\n* fix test: tap into SSLOptions setting client_cert\r\n\r\nTested locally using 3.1.4 and got:\r\nwarning: Passing only keyword arguments to Struct#initialize will behave differently from Ruby 3.2. Please use a Hash literal like .new({k: v}) instead of .new(k: v).\r\n\r\nChecked the keyword vs literal on 3.3.4, Yes it behaves differently.\r\n\r\nirb(main):008> ssl_options_without_literal_hash = Faraday::SSLOptions.new(client_cert: \"this is my string\")\r\n=> # ssl_options_with_literal_hash = Faraday::SSLOptions.new({client_cert: \"this is my string\"})\r\n=>\r\n...\r\nirb(main):010> ssl_options_with_literal_hash\r\n=>\r\n verify={:client_cert=>\"this is my string\"},\r\n verify_hostname=nil,\r\n ca_file=nil,\r\n ca_path=nil,\r\n verify_mode=nil,\r\n cert_store=nil,\r\n client_cert=nil,\r\n client_key=nil,\r\n certificate=nil,\r\n private_key=nil,\r\n verify_depth=nil,\r\n version=nil,\r\n min_version=nil,\r\n max_version=nil>\r\n\r\nLooked closer at other tests.\r\nThanks for all the good examples.\r\nFound a way that should be more compatible: (Well, it worked on my machine with 3.1.4 and 3.3.4 :-D )\r\n\r\n let(:ssl_options) do\r\n Faraday::SSLOptions.new.tap do |ssl_options|\r\n ssl_options.client_cert = cert\r\n end\r\n end\r\n\r\n---------\r\n\r\nCo-authored-by: Lars Kronfält ","shortMessageHtmlLink":"Support setting SSL client cert as a an array, to configure extra_cha…"}},{"before":"b0341ae9c1d126540cd1866388b0ec13a8fbbd19","after":null,"ref":"refs/heads/unlock-simplecov","pushedAt":"2024-07-24T10:24:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"}},{"before":"bffd43677f1cfb390a8df777fd431df5e1513e9a","after":"c1cdf4429ab2092a8c3b355a5a5ae6e0e3454fe3","ref":"refs/heads/main","pushedAt":"2024-07-24T10:24:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"Use latest Ruby","shortMessageHtmlLink":"Use latest Ruby"}},{"before":null,"after":"b0341ae9c1d126540cd1866388b0ec13a8fbbd19","ref":"refs/heads/unlock-simplecov","pushedAt":"2024-07-24T10:19:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"Use latest Ruby","shortMessageHtmlLink":"Use latest Ruby"}},{"before":"417da453f08c660b440165702f0c46b422d71a3f","after":"bffd43677f1cfb390a8df777fd431df5e1513e9a","ref":"refs/heads/main","pushedAt":"2024-07-24T09:16:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"v3.1.1","shortMessageHtmlLink":"v3.1.1"}},{"before":"67e438e283e8edad19f357ed5ae1705a50261202","after":"c4b3bfc7084059e2d5b51bea4254074ab11f4925","ref":"refs/heads/1-0-stable","pushedAt":"2024-07-24T09:01:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"CI: Use ruby/setup-ruby Action in publish.yml","shortMessageHtmlLink":"CI: Use ruby/setup-ruby Action in publish.yml"}},{"before":"1d6c5f4cf1c6fb71ae3c1f37ee5b02b855a112c3","after":"67e438e283e8edad19f357ed5ae1705a50261202","ref":"refs/heads/1-0-stable","pushedAt":"2024-07-24T08:55:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"Lint: Style/IfUnlessModifier","shortMessageHtmlLink":"Lint: Style/IfUnlessModifier"}},{"before":"6ac8f58b6394c846b3a47b0cc259a92dcc5298cb","after":"1d6c5f4cf1c6fb71ae3c1f37ee5b02b855a112c3","ref":"refs/heads/1-0-stable","pushedAt":"2024-07-24T08:52:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"CI: Fix bin/setup to support Ruby 2.7","shortMessageHtmlLink":"CI: Fix bin/setup to support Ruby 2.7"}},{"before":"73eb0be662c8f84e0fd6dd17c980a249473329bc","after":"6ac8f58b6394c846b3a47b0cc259a92dcc5298cb","ref":"refs/heads/1-0-stable","pushedAt":"2024-07-24T08:50:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"CI: Include 1-0-stable among push branches","shortMessageHtmlLink":"CI: Include 1-0-stable among push branches"}},{"before":"1a017e243aa61f9e0a27cf0dc29ed3b7d43b8a03","after":"73eb0be662c8f84e0fd6dd17c980a249473329bc","ref":"refs/heads/1-0-stable","pushedAt":"2024-07-24T08:49:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"CI: Update ci.yml\n\nThe version names, the actions, were ancient, of course.","shortMessageHtmlLink":"CI: Update ci.yml"}},{"before":"7afc27567eb7d65b7883d3864380b28682c79fc6","after":"1a017e243aa61f9e0a27cf0dc29ed3b7d43b8a03","ref":"refs/heads/1-0-stable","pushedAt":"2024-07-24T08:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"CI: Repair publish.yml\n\nThe name of the ruby-version is now without an .x.","shortMessageHtmlLink":"CI: Repair publish.yml"}},{"before":"9d1abe578a163ef0ac2a77f5c62c90c477c91f84","after":"7afc27567eb7d65b7883d3864380b28682c79fc6","ref":"refs/heads/1-0-stable","pushedAt":"2024-07-24T08:41:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"v1.0.2","shortMessageHtmlLink":"v1.0.2"}},{"before":"d1ca2433af144a557c795cff96fc20508d6d61d2","after":"9d1abe578a163ef0ac2a77f5c62c90c477c91f84","ref":"refs/heads/1-0-stable","pushedAt":"2024-07-24T08:36:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"Fix conditions for calling `configure_ssl`\n\n`env[:ssl]` is an instance of `Faraday::SSLOptions`, and as a result,\n`configure_ssl` is always executed, even when the connection is to HTTP.\nFixes #37","shortMessageHtmlLink":"Fix conditions for calling configure_ssl"}},{"before":null,"after":"d1ca2433af144a557c795cff96fc20508d6d61d2","ref":"refs/heads/1-0-stable","pushedAt":"2024-07-24T08:32:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"Version bump to 1.0.1","shortMessageHtmlLink":"Version bump to 1.0.1"}},{"before":"11953160f75dd488133a74857c2b07d41be8995d","after":"417da453f08c660b440165702f0c46b422d71a3f","ref":"refs/heads/main","pushedAt":"2024-07-24T07:06:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"Fix conditions for calling `configure_ssl`\n\n`env[:ssl]` is an instance of `Faraday::SSLOptions`, and as a result,\n`configure_ssl` is always executed, even when the connection is to HTTP.\nFixes #37","shortMessageHtmlLink":"Fix conditions for calling configure_ssl"}},{"before":"320993354c4448fc27b89fa85b67c800270ebbc7","after":"11953160f75dd488133a74857c2b07d41be8995d","ref":"refs/heads/main","pushedAt":"2024-01-09T10:18:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"CI: Use .ruby-version Ruby in publish.yml","shortMessageHtmlLink":"CI: Use .ruby-version Ruby in publish.yml"}},{"before":"6591281138d2b2a56e029cf7bebf1f0a31c4a7ee","after":"320993354c4448fc27b89fa85b67c800270ebbc7","ref":"refs/heads/main","pushedAt":"2024-01-09T10:15:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"v3.1.0","shortMessageHtmlLink":"v3.1.0"}},{"before":"14ae06bf73d85efd28b4c1b1e3d5804e3933bdd8","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-01-09T09:51:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"da8bbc9b30becf588b157c98ad0b8dbaffea9e8a","after":"6591281138d2b2a56e029cf7bebf1f0a31c4a7ee","ref":"refs/heads/main","pushedAt":"2024-01-09T09:51:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Merge pull request #36 from lostisland/dependabot/github_actions/actions/checkout-4","shortMessageHtmlLink":"Merge pull request #36 from lostisland/dependabot/github_actions/acti…"}},{"before":null,"after":"14ae06bf73d85efd28b4c1b1e3d5804e3933bdd8","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-01-09T09:50:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}},{"before":"8b44e01d0238fdf350e1b994f6f89ad0544ee3e9","after":null,"ref":"refs/heads/olleolleolle-patch-1","pushedAt":"2024-01-09T09:49:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"}},{"before":"69985d18d0f97620f1fb93083377189bd14421d2","after":"da8bbc9b30becf588b157c98ad0b8dbaffea9e8a","ref":"refs/heads/main","pushedAt":"2024-01-09T09:49:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"},"commit":{"message":"CI: Tell dependabot to update GH Actions","shortMessageHtmlLink":"CI: Tell dependabot to update GH Actions"}},{"before":"49308e699484808d00b2bc17491a238dc79460e2","after":null,"ref":"refs/heads/olleolleolle-patch-2","pushedAt":"2024-01-09T09:49:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"olleolleolle","name":"Olle Jonsson","path":"/olleolleolle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNlQwODo0NTo1NS4wMDAwMDBazwAAAASkCdrf","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wOVQwOTo0OTozNC4wMDAwMDBazwAAAAPbHlUe"}},"title":"Activity · lostisland/faraday-net_http"}