{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3672542,"defaultBranch":"master","name":"sshkit","ownerLogin":"capistrano","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-03-09T16:37:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58257?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719101304.0","currentOid":""},"activityList":{"items":[{"before":"5ff3ffc3ac487831424dbbc32cf33fabafd3921d","after":"892d5bf820c58c046d304b05ce1f7f13de99cda6","ref":"refs/heads/master","pushedAt":"2024-06-23T00:08:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Release 1.23.0","shortMessageHtmlLink":"Release 1.23.0"}},{"before":"e9ef17421fdbd3476614ffcb4369d071a5e2cfc0","after":null,"ref":"refs/heads/chores/improve-release-drafter","pushedAt":"2024-06-23T00:03:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"}},{"before":"02198fe3113c66a51b9d00e509394ad195c5f9e3","after":"5ff3ffc3ac487831424dbbc32cf33fabafd3921d","ref":"refs/heads/master","pushedAt":"2024-06-23T00:03:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Improve auto-generation of release notes (#540)","shortMessageHtmlLink":"Improve auto-generation of release notes (#540)"}},{"before":null,"after":"e9ef17421fdbd3476614ffcb4369d071a5e2cfc0","ref":"refs/heads/chores/improve-release-drafter","pushedAt":"2024-06-22T23:59:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Improve auto-generation of release notes","shortMessageHtmlLink":"Improve auto-generation of release notes"}},{"before":"c8401f8d0752a1945d190f01641f6f5c6e58a1d7","after":"02198fe3113c66a51b9d00e509394ad195c5f9e3","ref":"refs/heads/master","pushedAt":"2024-06-22T15:35:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Handle unbracketed ipv6 addresses (#538)\n\n* Add failing test\r\n* Parse unbracketed ipv6 hosts with no ports\r\n* Tweak style","shortMessageHtmlLink":"Handle unbracketed ipv6 addresses (#538)"}},{"before":"37dd32589a26d3f05d90358f55e447033b3c03de","after":null,"ref":"refs/heads/replace-vagrant-with-docker","pushedAt":"2024-06-21T00:24:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"}},{"before":"830751cf388edeac7aa4156c43313b26c397726f","after":"c8401f8d0752a1945d190f01641f6f5c6e58a1d7","ref":"refs/heads/master","pushedAt":"2024-06-21T00:24:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Replace Vagrant with Docker Compose for running functional tests (#539)\n\n* Replace Vagrant with Docker Compose\r\n\r\n* Reenable functional tests in CI\r\n\r\n* Stream docker compose output while building image\r\n\r\n* Fix RuboCop issue and Ruby 2 compat\r\n\r\n* Wait for Docker container to start, to avoid test flake","shortMessageHtmlLink":"Replace Vagrant with Docker Compose for running functional tests (#539)"}},{"before":"6b5f18dd618933876db6da84c169bdce05770270","after":"37dd32589a26d3f05d90358f55e447033b3c03de","ref":"refs/heads/replace-vagrant-with-docker","pushedAt":"2024-06-21T00:19:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"A little extra delay, for good measure","shortMessageHtmlLink":"A little extra delay, for good measure"}},{"before":"a87b26379678e1597f10a6d06c872e78fbc49aba","after":"6b5f18dd618933876db6da84c169bdce05770270","ref":"refs/heads/replace-vagrant-with-docker","pushedAt":"2024-06-21T00:14:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Wait for Docker container to start, to avoid test flake","shortMessageHtmlLink":"Wait for Docker container to start, to avoid test flake"}},{"before":"f4939ee26a8aca85a03fd4044259e3e71ace9e4c","after":"a87b26379678e1597f10a6d06c872e78fbc49aba","ref":"refs/heads/replace-vagrant-with-docker","pushedAt":"2024-06-21T00:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Fix RuboCop issue and Ruby 2 compat","shortMessageHtmlLink":"Fix RuboCop issue and Ruby 2 compat"}},{"before":"fa2b58336bf73d1d73e2dd472caf353d0a175155","after":"f4939ee26a8aca85a03fd4044259e3e71ace9e4c","ref":"refs/heads/replace-vagrant-with-docker","pushedAt":"2024-06-21T00:06:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Stream docker compose output while building image","shortMessageHtmlLink":"Stream docker compose output while building image"}},{"before":null,"after":"fa2b58336bf73d1d73e2dd472caf353d0a175155","ref":"refs/heads/replace-vagrant-with-docker","pushedAt":"2024-06-15T00:15:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Reenable functional tests in CI","shortMessageHtmlLink":"Reenable functional tests in CI"}},{"before":"286e93a78039a20ba44ba35ac6d8554a358faf95","after":"830751cf388edeac7aa4156c43313b26c397726f","ref":"refs/heads/master","pushedAt":"2024-05-18T23:47:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Drop `mutex_m` dependency (#536)","shortMessageHtmlLink":"Drop mutex_m dependency (#536)"}},{"before":"3242c55680da8c63249413bedc5ea033f87cb811","after":"286e93a78039a20ba44ba35ac6d8554a358faf95","ref":"refs/heads/master","pushedAt":"2024-04-30T05:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Release 1.22.2","shortMessageHtmlLink":"Release 1.22.2"}},{"before":"f0b78194bb4a5131e3dafa23e20becec6d3220ce","after":"3242c55680da8c63249413bedc5ea033f87cb811","ref":"refs/heads/master","pushedAt":"2024-04-15T17:03:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Avoid calling closed? outside of synchronize block (#534)\n\n* Avoid calling closed? outside of synchronize block\r\n\r\n`closed?` calls `process` on the connection which is not safe because\r\nwe have not synchronised the connection pool. Another thread might\r\nconcurrently checkout the connection and start sending commands as well.\r\n\r\n* Update lib/sshkit/backends/connection_pool/cache.rb\r\n\r\nCo-authored-by: Matt Brictson \r\n\r\n---------\r\n\r\nCo-authored-by: Matt Brictson ","shortMessageHtmlLink":"Avoid calling closed? outside of synchronize block (#534)"}},{"before":"78e99463ddce532b864ddb92a732e25958173f8f","after":"f0b78194bb4a5131e3dafa23e20becec6d3220ce","ref":"refs/heads/master","pushedAt":"2024-04-01T21:13:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Release 1.22.1","shortMessageHtmlLink":"Release 1.22.1"}},{"before":"add7208ba1f7bba30530b39a3043d2c5f134da7b","after":"78e99463ddce532b864ddb92a732e25958173f8f","ref":"refs/heads/master","pushedAt":"2024-04-01T21:11:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Explicitly require base64 to fix missing constant with net-ssh 7.2.2+ (#532)\n\n* Explicitly require base64 to fix missing constant with net-ssh 7.2.2+\r\n\r\n* Add explicit base64 gem depedency, for Ruby 3.3+\r\n\r\n* Work around gem resolution error in legacy Ruby versions","shortMessageHtmlLink":"Explicitly require base64 to fix missing constant with net-ssh 7.2.2+ ("}},{"before":"7a7777622d3af4746e51cecca8241e31be807b32","after":null,"ref":"refs/heads/require-base64","pushedAt":"2024-04-01T21:11:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"}},{"before":"d2081399b0bd3437f4afcc478f32b617fcf172be","after":"7a7777622d3af4746e51cecca8241e31be807b32","ref":"refs/heads/require-base64","pushedAt":"2024-04-01T21:09:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Work around gem resolution error in legacy Ruby versions","shortMessageHtmlLink":"Work around gem resolution error in legacy Ruby versions"}},{"before":"afde14ec553fa694bd3464eb612c2971d422db60","after":null,"ref":"refs/heads/fix-ruby-head","pushedAt":"2024-04-01T21:08:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"}},{"before":"952d3be0d7032e6e6c5273672601a976d1977cc0","after":"add7208ba1f7bba30530b39a3043d2c5f134da7b","ref":"refs/heads/master","pushedAt":"2024-04-01T21:08:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Fix failing tests on ruby head (#533)","shortMessageHtmlLink":"Fix failing tests on ruby head (#533)"}},{"before":null,"after":"afde14ec553fa694bd3464eb612c2971d422db60","ref":"refs/heads/fix-ruby-head","pushedAt":"2024-04-01T21:05:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Fix failing tests on ruby head","shortMessageHtmlLink":"Fix failing tests on ruby head"}},{"before":"73ec4d8225cba251085964889fa7bfcf3809f39c","after":"d2081399b0bd3437f4afcc478f32b617fcf172be","ref":"refs/heads/require-base64","pushedAt":"2024-04-01T21:02:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Fix failing tests on ruby head","shortMessageHtmlLink":"Fix failing tests on ruby head"}},{"before":"43cd429fa50a53bb3e414381718571137d66fcd9","after":"73ec4d8225cba251085964889fa7bfcf3809f39c","ref":"refs/heads/require-base64","pushedAt":"2024-04-01T21:00:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Fix failing tests on ruby head","shortMessageHtmlLink":"Fix failing tests on ruby head"}},{"before":"4ba50d5e53bab760324faf26505d641ece6a7ee4","after":"43cd429fa50a53bb3e414381718571137d66fcd9","ref":"refs/heads/require-base64","pushedAt":"2024-04-01T20:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Fix failing tests on ruby head","shortMessageHtmlLink":"Fix failing tests on ruby head"}},{"before":"d7d187539e0c9bb25174edbeb33f97d4176896da","after":"4ba50d5e53bab760324faf26505d641ece6a7ee4","ref":"refs/heads/require-base64","pushedAt":"2024-04-01T20:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Work around gem resolution error in legacy Ruby versions","shortMessageHtmlLink":"Work around gem resolution error in legacy Ruby versions"}},{"before":null,"after":"d7d187539e0c9bb25174edbeb33f97d4176896da","ref":"refs/heads/require-base64","pushedAt":"2024-04-01T20:40:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Add explicit base64 gem depedency, for Ruby 3.3+","shortMessageHtmlLink":"Add explicit base64 gem depedency, for Ruby 3.3+"}},{"before":"cf9c4b8d4b7512166237a431b78de5e0ce1aa2c4","after":null,"ref":"refs/heads/dependabot/github_actions/toolmantim/release-drafter-6.0.0","pushedAt":"2024-03-01T18:01:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"}},{"before":"baabdc27ff3396259a7317f22cd113a218d8bd17","after":"952d3be0d7032e6e6c5273672601a976d1977cc0","ref":"refs/heads/master","pushedAt":"2024-03-01T18:01:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Bump toolmantim/release-drafter from 5.25.0 to 6.0.0 (#530)\n\nBumps [toolmantim/release-drafter](https://github.com/toolmantim/release-drafter) from 5.25.0 to 6.0.0.\r\n- [Release notes](https://github.com/toolmantim/release-drafter/releases)\r\n- [Commits](https://github.com/toolmantim/release-drafter/compare/v5.25.0...v6.0.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: toolmantim/release-drafter\r\n dependency-type: direct:production\r\n update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump toolmantim/release-drafter from 5.25.0 to 6.0.0 (#530)"}},{"before":null,"after":"cf9c4b8d4b7512166237a431b78de5e0ce1aa2c4","ref":"refs/heads/dependabot/github_actions/toolmantim/release-drafter-6.0.0","pushedAt":"2024-03-01T03:08:50.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 toolmantim/release-drafter from 5.25.0 to 6.0.0\n\nBumps [toolmantim/release-drafter](https://github.com/toolmantim/release-drafter) from 5.25.0 to 6.0.0.\n- [Release notes](https://github.com/toolmantim/release-drafter/releases)\n- [Commits](https://github.com/toolmantim/release-drafter/compare/v5.25.0...v6.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: toolmantim/release-drafter\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump toolmantim/release-drafter from 5.25.0 to 6.0.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbIHUmQA","startCursor":null,"endCursor":null}},"title":"Activity · capistrano/sshkit"}