{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":240199753,"defaultBranch":"master","name":"net-ftp","ownerLogin":"ruby","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-13T07:16:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/210414?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717552560.0","currentOid":""},"activityList":{"items":[{"before":"3abae2f5866aca618b508e9b7624ce98be6bc731","after":"deda220a422cf1ff560c60017312984fe34ea354","ref":"refs/heads/master","pushedAt":"2024-06-05T01:56:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Bump version to 0.3.6","shortMessageHtmlLink":"Bump version to 0.3.6"}},{"before":"d7e97c24d1b06d99c5b512e2eb5a19410927de2d","after":"3abae2f5866aca618b508e9b7624ce98be6bc731","ref":"refs/heads/master","pushedAt":"2024-06-05T01:56:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Merge pull request #35 from ruby/rubygems_trusted_publishing\n\nConfigure RubyGems Trusted Publishing","shortMessageHtmlLink":"Merge pull request #35 from ruby/rubygems_trusted_publishing"}},{"before":"4d3363152c20145db3924a2e1e3e8737fed50bb8","after":null,"ref":"refs/heads/rubygems_trusted_publishing","pushedAt":"2024-06-05T01:56:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"}},{"before":null,"after":"4d3363152c20145db3924a2e1e3e8737fed50bb8","ref":"refs/heads/rubygems_trusted_publishing","pushedAt":"2024-06-05T01:47:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Configure RubyGems Trusted Publishing\n\nBased on https://github.com/ruby/net-imap/pull/265","shortMessageHtmlLink":"Configure RubyGems Trusted Publishing"}},{"before":"a711ae52b1b6058c863108af4c0d2b6a28bafb52","after":"d7e97c24d1b06d99c5b512e2eb5a19410927de2d","ref":"refs/heads/master","pushedAt":"2024-06-01T07:53:03.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Merge pull request #34 from mslinn/quote\n\nQuote and Literal subcommands are implemented","shortMessageHtmlLink":"Merge pull request #34 from mslinn/quote"}},{"before":"b0bb021fc81633f1ef537fa533b7fc38da3ebcb9","after":"a711ae52b1b6058c863108af4c0d2b6a28bafb52","ref":"refs/heads/master","pushedAt":"2024-06-01T07:41:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Merge pull request #28 from Maumagnaguagno/each_line_in_features\n\nPrefer String#each_line in Net::FTP#features","shortMessageHtmlLink":"Merge pull request #28 from Maumagnaguagno/each_line_in_features"}},{"before":"3de43c9d5793ff2c8cd36e4385f0286be9402d4e","after":"b0bb021fc81633f1ef537fa533b7fc38da3ebcb9","ref":"refs/heads/master","pushedAt":"2024-06-01T07:38:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Bump version to 0.3.5","shortMessageHtmlLink":"Bump version to 0.3.5"}},{"before":null,"after":"51b07d8b42abf4499e2f02f9ec16ff9993adb76f","ref":"refs/heads/clarify_license","pushedAt":"2024-06-01T07:30:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Bump version to 0.3.5","shortMessageHtmlLink":"Bump version to 0.3.5"}},{"before":"c987f488aaf9893aa7fc34fc225568f12e13a7e2","after":null,"ref":"refs/heads/clarify_license","pushedAt":"2024-06-01T07:28:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"}},{"before":"fd94029d365fb82a4723ff2a3af9f36fab760ee3","after":"3de43c9d5793ff2c8cd36e4385f0286be9402d4e","ref":"refs/heads/master","pushedAt":"2024-06-01T07:28:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Merge pull request #32 from ruby/clarify_license\n\nClarify the license of net-ftp","shortMessageHtmlLink":"Merge pull request #32 from ruby/clarify_license"}},{"before":"e8c746e9bef87e902765dd3b34b28e8526c11bf6","after":"c987f488aaf9893aa7fc34fc225568f12e13a7e2","ref":"refs/heads/clarify_license","pushedAt":"2024-05-02T01:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Remove a direct reference to BSDL","shortMessageHtmlLink":"Remove a direct reference to BSDL"}},{"before":null,"after":"e8c746e9bef87e902765dd3b34b28e8526c11bf6","ref":"refs/heads/clarify_license","pushedAt":"2024-05-01T07:50:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Clarify the license of net-ftp\n\nhttps://github.com/ruby/resolv/issues/45 realized me that LICENSE.txt contains only BSD-2-Clause license, while gemspec specifies both Ruby's and BSD-2-Clause license. So I'd like to clarify the license.","shortMessageHtmlLink":"Clarify the license of net-ftp"}},{"before":"482e37eec182251f938e1c52074f2c3f274b6458","after":"fd94029d365fb82a4723ff2a3af9f36fab760ee3","ref":"refs/heads/master","pushedAt":"2024-04-19T10:43:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hsbt","name":"Hiroshi SHIBATA","path":"/hsbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12301?s=80&v=4"},"commit":{"message":"Merge pull request #30 from m-nakamura145/update-ci-matrix\n\nUse reusing workflow for Ruby versions","shortMessageHtmlLink":"Merge pull request #30 from m-nakamura145/update-ci-matrix"}},{"before":"953c52c7de997828dae8a257568f45a467d3ecf5","after":"482e37eec182251f938e1c52074f2c3f274b6458","ref":"refs/heads/master","pushedAt":"2024-01-05T05:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hsbt","name":"Hiroshi SHIBATA","path":"/hsbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12301?s=80&v=4"},"commit":{"message":"Bump version to 0.3.4","shortMessageHtmlLink":"Bump version to 0.3.4"}},{"before":"2babb8db2fa78e0ada7d95cec911a00d2de03c27","after":null,"ref":"refs/heads/renew-test-certificates","pushedAt":"2024-01-01T11:58:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sorah","name":"Sorah Fukumori","path":"/sorah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29440?s=80&v=4"}},{"before":"f0adcf5ae1cf8b2d9e04e633188316b53f5c45e9","after":"953c52c7de997828dae8a257568f45a467d3ecf5","ref":"refs/heads/master","pushedAt":"2024-01-01T11:58:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sorah","name":"Sorah Fukumori","path":"/sorah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29440?s=80&v=4"},"commit":{"message":"Merge pull request #29 from ruby/renew-test-certificates\n\nRenew test certificates","shortMessageHtmlLink":"Merge pull request #29 from ruby/renew-test-certificates"}},{"before":null,"after":"2babb8db2fa78e0ada7d95cec911a00d2de03c27","ref":"refs/heads/renew-test-certificates","pushedAt":"2024-01-01T11:56:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sorah","name":"Sorah Fukumori","path":"/sorah","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29440?s=80&v=4"},"commit":{"message":"Renew test certificates\n\nReplicating https://github.com/ruby/net-http/pull/169\n\n----\n\nThe private key is replaced with a public known test key published at\n[RFC 9500].\n\nAlso lifetime has been extended to 10 years from 4 years.\n\n[RFC 9500]: https://www.rfc-editor.org/rfc/rfc9500.html","shortMessageHtmlLink":"Renew test certificates"}},{"before":"6be2f7e88be767df7b06f1a60b4209e1d2d4f6e8","after":"f0adcf5ae1cf8b2d9e04e633188316b53f5c45e9","ref":"refs/heads/master","pushedAt":"2023-12-15T03:48:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Bump up 0.3.3","shortMessageHtmlLink":"Bump up 0.3.3"}},{"before":"a72fd9f4a8e8a3fb88309ddcd897eddf6e485071","after":null,"ref":"refs/heads/fix-connection-leak-when-thread-interrupted","pushedAt":"2023-12-15T03:47:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"}},{"before":"7ff7ca262e4439127cecca83e1f678b116ffd286","after":"6be2f7e88be767df7b06f1a60b4209e1d2d4f6e8","ref":"refs/heads/master","pushedAt":"2023-12-15T03:47:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Merge pull request #27 from ruby/fix-connection-leak-when-thread-interrupted\n\nFix connection leak when the thread is interrupted by Thread#kill etc.","shortMessageHtmlLink":"Merge pull request #27 from ruby/fix-connection-leak-when-thread-inte…"}},{"before":null,"after":"a72fd9f4a8e8a3fb88309ddcd897eddf6e485071","ref":"refs/heads/fix-connection-leak-when-thread-interrupted","pushedAt":"2023-12-15T01:06:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Fix connection leak when the thread is interrupted by Thread#kill etc.\n\nSuggested by @ioquatix in https://github.com/ruby/net-ftp/pull/24#issuecomment-1856472262","shortMessageHtmlLink":"Fix connection leak when the thread is interrupted by Thread#kill etc."}},{"before":"85aff41d9427e44939e132590971bc00f8c4af0c","after":"7ff7ca262e4439127cecca83e1f678b116ffd286","ref":"refs/heads/master","pushedAt":"2023-12-14T07:30:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Bump up 0.3.2","shortMessageHtmlLink":"Bump up 0.3.2"}},{"before":"8b4d18493b22d7469048e9faf42bcc20750f2b2d","after":null,"ref":"refs/heads/fix-connection-leak-with-non-standard-errors","pushedAt":"2023-12-14T07:29:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"}},{"before":"015d803bd621f85e5bdcf2c20cb7780968d384ae","after":"85aff41d9427e44939e132590971bc00f8c4af0c","ref":"refs/heads/master","pushedAt":"2023-12-14T07:29:06.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Merge pull request #26 from ruby/fix-connection-leak-with-non-standard-errors\n\nFix connection leak when non-StandardError exceptions raise","shortMessageHtmlLink":"Merge pull request #26 from ruby/fix-connection-leak-with-non-standar…"}},{"before":null,"after":"8b4d18493b22d7469048e9faf42bcc20750f2b2d","ref":"refs/heads/fix-connection-leak-with-non-standard-errors","pushedAt":"2023-12-14T07:25:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Fix connection leak when non-StandardError exceptions raise\n\nThanks, @jeremyevans!\nhttps://github.com/ruby/net-ftp/pull/24#issuecomment-1855259150","shortMessageHtmlLink":"Fix connection leak when non-StandardError exceptions raise"}},{"before":"73fc8d1a0edfb64e59d45e3fec04e105a1af8c99","after":"015d803bd621f85e5bdcf2c20cb7780968d384ae","ref":"refs/heads/master","pushedAt":"2023-12-14T06:47:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Bump up 0.3.1","shortMessageHtmlLink":"Bump up 0.3.1"}},{"before":"a8bf6dc37ae3175371a9739cd276196417c6c318","after":null,"ref":"refs/heads/allow-227-without-paren","pushedAt":"2023-12-14T06:46:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"}},{"before":"edf45f4383695885ebe8635ae741e61f80b6339e","after":"73fc8d1a0edfb64e59d45e3fec04e105a1af8c99","ref":"refs/heads/master","pushedAt":"2023-12-14T06:46:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Merge pull request #25 from ruby/allow-227-without-paren\n\nAllow 227 responses without parentheses","shortMessageHtmlLink":"Merge pull request #25 from ruby/allow-227-without-paren"}},{"before":null,"after":"a8bf6dc37ae3175371a9739cd276196417c6c318","ref":"refs/heads/allow-227-without-paren","pushedAt":"2023-12-14T06:42:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Allow 227 responses without parentheses\n\nFix #16. Thanks, @Joshfindit for the report.","shortMessageHtmlLink":"Allow 227 responses without parentheses"}},{"before":"f5d10ca8b74e1ad625b7ad5fcff0039c8068e970","after":"edf45f4383695885ebe8635ae741e61f80b6339e","ref":"refs/heads/master","pushedAt":"2023-12-14T06:02:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"shugo","name":"Shugo Maeda","path":"/shugo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34552?s=80&v=4"},"commit":{"message":"Merge pull request #24 from gotoyuzo/fix-unexecpted-data-conn-drop\n\nRemoved inappropriate $! reference in Net::FTP","shortMessageHtmlLink":"Merge pull request #24 from gotoyuzo/fix-unexecpted-data-conn-drop"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXJz9hQA","startCursor":null,"endCursor":null}},"title":"Activity · ruby/net-ftp"}