{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":142522093,"defaultBranch":"main","name":"protocol-http","ownerLogin":"socketry","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-07-27T03:17:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22138037?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726697290.0","currentOid":""},"activityList":{"items":[{"before":"fc996902f6892f2c0c27db2e231046177b802d68","after":"491a3c24574f11a2b6c507ec5cbdc087041afe80","ref":"refs/heads/main","pushedAt":"2024-09-18T22:08:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Bump minor version.","shortMessageHtmlLink":"Bump minor version."}},{"before":"1c636763c7f28b31d15d6df61cb4e39846c4ba96","after":"fc996902f6892f2c0c27db2e231046177b802d68","ref":"refs/heads/main","pushedAt":"2024-09-18T22:03:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Ensure inflate reads all chunks when closing.","shortMessageHtmlLink":"Ensure inflate reads all chunks when closing."}},{"before":"fd5a7e5dcf3f17ab7212b268f3142386086be8e3","after":"1c636763c7f28b31d15d6df61cb4e39846c4ba96","ref":"refs/heads/main","pushedAt":"2024-09-17T04:04:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Modernize gem.","shortMessageHtmlLink":"Modernize gem."}},{"before":"4ce40b4b938eea73c32a6ee3d3cbed15b7b04cab","after":"fd5a7e5dcf3f17ab7212b268f3142386086be8e3","ref":"refs/heads/main","pushedAt":"2024-09-17T02:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Bump minor version.","shortMessageHtmlLink":"Bump minor version."}},{"before":"d5de7ae6af01277cd81912ec41244089ea8d0466","after":null,"ref":"refs/heads/body-discard","pushedAt":"2024-09-17T02:25:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"}},{"before":"082cc585a28b39658a5dc1a192b0aeb922a28fcd","after":"4ce40b4b938eea73c32a6ee3d3cbed15b7b04cab","ref":"refs/heads/main","pushedAt":"2024-09-17T02:25:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Introduce `Body#discard` for efficiently ignoring body. (#69)","shortMessageHtmlLink":"Introduce Body#discard for efficiently ignoring body. (#69)"}},{"before":"707a524e6934adcf5aa6e6e2aa2550ad3768b721","after":"d5de7ae6af01277cd81912ec41244089ea8d0466","ref":"refs/heads/body-discard","pushedAt":"2024-09-17T02:17:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Introduce support for discard.","shortMessageHtmlLink":"Introduce support for discard."}},{"before":"54b367ca24068bbfbbc4d8c01ce5a5555723e6b5","after":"707a524e6934adcf5aa6e6e2aa2550ad3768b721","ref":"refs/heads/body-discard","pushedAt":"2024-09-17T02:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Introduce support for discard.","shortMessageHtmlLink":"Introduce support for discard."}},{"before":"ab2a293b9a8464593fe312fa2c79a3acf102115a","after":"082cc585a28b39658a5dc1a192b0aeb922a28fcd","ref":"refs/heads/main","pushedAt":"2024-09-16T10:43:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Bump minor version.","shortMessageHtmlLink":"Bump minor version."}},{"before":"fa1fe2b8332fd9d79a934dd8caa573562c43a0c9","after":"54b367ca24068bbfbbc4d8c01ce5a5555723e6b5","ref":"refs/heads/body-discard","pushedAt":"2024-09-16T09:12:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Initial idea.","shortMessageHtmlLink":"Initial idea."}},{"before":"1d85bf2e52ed65ac40d91cbb1fb592bb88ca1384","after":"ab2a293b9a8464593fe312fa2c79a3acf102115a","ref":"refs/heads/main","pushedAt":"2024-09-16T08:42:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"More tests and 100% code coverage.","shortMessageHtmlLink":"More tests and 100% code coverage."}},{"before":"036101536b693f1569f9b139934d4946cda7120d","after":"1d85bf2e52ed65ac40d91cbb1fb592bb88ca1384","ref":"refs/heads/main","pushedAt":"2024-09-16T07:52:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Fix error handling edge cases.","shortMessageHtmlLink":"Fix error handling edge cases."}},{"before":"94860ddc6b881d660a54dc427e7d94c3a5e521d2","after":"036101536b693f1569f9b139934d4946cda7120d","ref":"refs/heads/main","pushedAt":"2024-09-16T01:11:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Work around breaking changes in `upload-artefact`.\n\nSee .","shortMessageHtmlLink":"Work around breaking changes in upload-artefact."}},{"before":"6b9f0a81f1646e431a0e348a511890fba1c5c8ca","after":"94860ddc6b881d660a54dc427e7d94c3a5e521d2","ref":"refs/heads/main","pushedAt":"2024-09-16T01:10:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Work around breaking changes in `upload-artefact`.\n\nSee .","shortMessageHtmlLink":"Work around breaking changes in upload-artefact."}},{"before":null,"after":"fa1fe2b8332fd9d79a934dd8caa573562c43a0c9","ref":"refs/heads/body-discard","pushedAt":"2024-09-15T23:29:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Initial idea.","shortMessageHtmlLink":"Initial idea."}},{"before":"655270f3fb6c6cc66a05b88245b36d48a12f2a0f","after":"6b9f0a81f1646e431a0e348a511890fba1c5c8ca","ref":"refs/heads/main","pushedAt":"2024-09-10T22:36:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Bump minor version.","shortMessageHtmlLink":"Bump minor version."}},{"before":"e7cd220d6d72b82e033555f2847e80b4345cf9d4","after":"655270f3fb6c6cc66a05b88245b36d48a12f2a0f","ref":"refs/heads/main","pushedAt":"2024-09-10T22:36:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Add some other streaming examples.","shortMessageHtmlLink":"Add some other streaming examples."}},{"before":"22991e5b8f176525e23dadb263dccc6e54d04483","after":null,"ref":"refs/heads/bidirectional-example-fixes","pushedAt":"2024-09-10T22:35:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"}},{"before":"0bb3b0a118fa44b1e77cff7b57dcfcdb9a75abe4","after":"e7cd220d6d72b82e033555f2847e80b4345cf9d4","ref":"refs/heads/main","pushedAt":"2024-09-10T22:35:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Use `Fiber.schedule` in Streamable. (#68)","shortMessageHtmlLink":"Use Fiber.schedule in Streamable. (#68)"}},{"before":"24489b4506d6051b07674ccf8178881951f314aa","after":"22991e5b8f176525e23dadb263dccc6e54d04483","ref":"refs/heads/bidirectional-example-fixes","pushedAt":"2024-09-10T22:28:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Remove local gem path.","shortMessageHtmlLink":"Remove local gem path."}},{"before":"a096406e578e180e0c53f6cd996cb8164b815e18","after":"24489b4506d6051b07674ccf8178881951f314aa","ref":"refs/heads/bidirectional-example-fixes","pushedAt":"2024-09-10T22:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Don't expose the internals.","shortMessageHtmlLink":"Don't expose the internals."}},{"before":"079cdd20bf3450a64cb9581a6d25277319c8be4f","after":"a096406e578e180e0c53f6cd996cb8164b815e18","ref":"refs/heads/bidirectional-example-fixes","pushedAt":"2024-09-10T20:38:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Use async in tests.","shortMessageHtmlLink":"Use async in tests."}},{"before":null,"after":"079cdd20bf3450a64cb9581a6d25277319c8be4f","ref":"refs/heads/bidirectional-example-fixes","pushedAt":"2024-09-09T21:32:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"147787343a60bd28868f3add550c66d743266a21","after":null,"ref":"refs/heads/body-streaming","pushedAt":"2024-09-09T21:08:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"}},{"before":"e9a5ffc21fbf81785992a1b52d32ea877cdeb15c","after":"0bb3b0a118fa44b1e77cff7b57dcfcdb9a75abe4","ref":"refs/heads/main","pushedAt":"2024-09-09T21:08:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Improved streamable body implementation. (#67)","shortMessageHtmlLink":"Improved streamable body implementation. (#67)"}},{"before":"01e6bcdfcc0caed80ddd0069ae3f3887ebfdf26b","after":"147787343a60bd28868f3add550c66d743266a21","ref":"refs/heads/body-streaming","pushedAt":"2024-09-09T02:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Streaming a file is a bit buggy, let's disable it and fix it later.","shortMessageHtmlLink":"Streaming a file is a bit buggy, let's disable it and fix it later."}},{"before":"acdc04ee8cc768d6fb8b246cd7accd6ba00c0547","after":"01e6bcdfcc0caed80ddd0069ae3f3887ebfdf26b","ref":"refs/heads/body-streaming","pushedAt":"2024-09-08T11:49:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Simplified test.","shortMessageHtmlLink":"Simplified test."}},{"before":"ef5d49d1f5d7e6357a8b710e367b8b715afb84a3","after":"acdc04ee8cc768d6fb8b246cd7accd6ba00c0547","ref":"refs/heads/body-streaming","pushedAt":"2024-09-08T11:48:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Back to 100% coverage.","shortMessageHtmlLink":"Back to 100% coverage."}},{"before":"f95fd5b5ae8c67226895091fc8c1dc32f480445f","after":"ef5d49d1f5d7e6357a8b710e367b8b715afb84a3","ref":"refs/heads/body-streaming","pushedAt":"2024-09-08T07:05:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Modernize gem.","shortMessageHtmlLink":"Modernize gem."}},{"before":"527a3588f8e558566456fbae210a027b076bfba4","after":"f95fd5b5ae8c67226895091fc8c1dc32f480445f","ref":"refs/heads/body-streaming","pushedAt":"2024-09-08T01:07:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ioquatix","name":"Samuel Williams","path":"/ioquatix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30030?s=80&v=4"},"commit":{"message":"Improving test coverage.","shortMessageHtmlLink":"Improving test coverage."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEujQwtwA","startCursor":null,"endCursor":null}},"title":"Activity ยท socketry/protocol-http"}