{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":614359210,"defaultBranch":"master","name":"litep2p","ownerLogin":"paritytech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-15T12:35:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14176906?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727364209.0","currentOid":""},"activityList":{"items":[{"before":"06a2c4dd82ea91f897cb47c4ef015ab5f8190c05","after":"1010e6c9b0c314cbe1a8c67ad85562508785d83c","ref":"refs/heads/dm-test-providers","pushedAt":"2024-09-26T18:42:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmitry-markin","name":"Dmitry Markin","path":"/dmitry-markin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6322171?s=80&v=4"},"commit":{"message":"Test `ADD_PROVIDER` litep2p -> libp2p","shortMessageHtmlLink":"Test ADD_PROVIDER litep2p -> libp2p"}},{"before":"671d78f87a39cb38c60c88584595146cee8f1135","after":"dd8f8894e305b243991d0e3994f8e6017510e55b","ref":"refs/heads/lexnv/update-yamux","pushedAt":"2024-09-26T16:08:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"yamux: Adjust documentation\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"yamux: Adjust documentation"}},{"before":"14dc4cc133e4c09f06b75119970583973a8353f0","after":"2260c9558b884d74714c21ddd895f059acfa1bac","ref":"refs/heads/lexnv/cancel-connections","pushedAt":"2024-09-26T15:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"quic: Backport abortable socket dial futures from TCP\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"quic: Backport abortable socket dial futures from TCP"}},{"before":"8301fffd52e62b9bfc960d46a765018b8b4cec38","after":"671d78f87a39cb38c60c88584595146cee8f1135","ref":"refs/heads/lexnv/update-yamux","pushedAt":"2024-09-26T15:33:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"yamux: Add log target for tracing\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"yamux: Add log target for tracing"}},{"before":"4c082a21816ba5a26efccb72b2f963bdd44a0ab3","after":"8301fffd52e62b9bfc960d46a765018b8b4cec38","ref":"refs/heads/lexnv/update-yamux","pushedAt":"2024-09-26T15:24:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"yamux: Backport pending read and write frames\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"yamux: Backport pending read and write frames"}},{"before":null,"after":"4c082a21816ba5a26efccb72b2f963bdd44a0ab3","ref":"refs/heads/lexnv/update-yamux","pushedAt":"2024-09-26T15:23:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"yamux: Backport pending read and write frames\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"yamux: Backport pending read and write frames"}},{"before":null,"after":"14dc4cc133e4c09f06b75119970583973a8353f0","ref":"refs/heads/lexnv/cancel-connections","pushedAt":"2024-09-25T16:23:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"websocket: Backport abortable socket dial futures from TCP\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"websocket: Backport abortable socket dial futures from TCP"}},{"before":null,"after":"50cbd34cc102dec170753ffa2c280e96f89a95c8","ref":"refs/heads/lexnv/improve-protocol-logs","pushedAt":"2024-09-25T15:30:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"tcp: Adjust handler fns to return Result\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"tcp: Adjust handler fns to return Result<bool>"}},{"before":"5b88ea40f35d94c04f1d80ff3f8dbb6c12fd53a2","after":"c97ffaa5ad0953cad0b9012ce5c17a42347c6667","ref":"refs/heads/lexnv/enhanve-address-store","pushedAt":"2024-09-24T15:10:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"address/tests: Use >= for random ranges of scores\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"address/tests: Use >= for random ranges of scores"}},{"before":null,"after":"728c56380e8127faa7c255374ac12c7db963566a","ref":"refs/heads/lexnv/improve-peer-state","pushedAt":"2024-09-24T14:58:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"manager/handle: Use new peerstate interface\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"manager/handle: Use new peerstate interface"}},{"before":null,"after":"5b88ea40f35d94c04f1d80ff3f8dbb6c12fd53a2","ref":"refs/heads/lexnv/enhanve-address-store","pushedAt":"2024-09-24T14:31:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"manager/tests: Adjust testing to new address store interface\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"manager/tests: Adjust testing to new address store interface"}},{"before":"de5354b36019f1f4a5272c6cd6d865cf23550753","after":"9869283434663595341e4846384dd3c2c1569a09","ref":"refs/heads/lexnv/improve-address-handling","pushedAt":"2024-09-24T11:11:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"peer_state: Return bool when dial failure was handled\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"peer_state: Return bool when dial failure was handled"}},{"before":"dd3714fb49757b171620917ef46c3e0ebb6e47d7","after":"de5354b36019f1f4a5272c6cd6d865cf23550753","ref":"refs/heads/lexnv/improve-address-handling","pushedAt":"2024-09-24T11:06:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"manager: Better tracking of addresses for opening\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"manager: Better tracking of addresses for opening"}},{"before":"6a613d8835fb3a2d07387df13ba1f3bfc7e36f56","after":"dd3714fb49757b171620917ef46c3e0ebb6e47d7","ref":"refs/heads/lexnv/improve-address-handling","pushedAt":"2024-09-24T08:29:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"peer_state/tests: Check full lifecycle of a connection\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"peer_state/tests: Check full lifecycle of a connection"}},{"before":"0c36972de7a7574d641048ac00e0cb868b1dd11e","after":"6a613d8835fb3a2d07387df13ba1f3bfc7e36f56","ref":"refs/heads/lexnv/improve-address-handling","pushedAt":"2024-09-24T08:01:46.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"peer_state/tests: Check on dial failure\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"peer_state/tests: Check on dial failure"}},{"before":"450e135089c50b0ac71b81a2f99bb610fb90aa79","after":"f1a9beee018f9dbd7be8421acd1a3c965e300673","ref":"refs/heads/lexnv/substream-set","pushedAt":"2024-09-23T15:22:00.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into lexnv/substream-set\nand use IndexMap\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into lexnv/substream-set"}},{"before":"31e7832bde082d556872b4c734cf7dbe2ab4061b","after":null,"ref":"refs/heads/dependabot/cargo/multiaddr-0.18.1","pushedAt":"2024-09-23T14:36:39.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":null,"after":"bf7a3c0567d1fa399c165b70dd2526cef74fc9fc","ref":"refs/heads/dependabot/cargo/multiaddr-0.18.2","pushedAt":"2024-09-23T14:36:34.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":"build(deps): bump multiaddr from 0.17.1 to 0.18.2\n\nBumps [multiaddr](https://github.com/multiformats/rust-multiaddr) from 0.17.1 to 0.18.2.\n- [Release notes](https://github.com/multiformats/rust-multiaddr/releases)\n- [Changelog](https://github.com/multiformats/rust-multiaddr/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/multiformats/rust-multiaddr/commits)\n\n---\nupdated-dependencies:\n- dependency-name: multiaddr\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump multiaddr from 0.17.1 to 0.18.2"}},{"before":null,"after":"0c36972de7a7574d641048ac00e0cb868b1dd11e","ref":"refs/heads/lexnv/improve-address-handling","pushedAt":"2024-09-20T16:25:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"transport/tests: Connections are reported properly now\n\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"transport/tests: Connections are reported properly now"}},{"before":"a586148eff39245adcdc76209e669013f2c96ab2","after":null,"ref":"refs/heads/revert-247-as-ci-new-runners","pushedAt":"2024-09-19T10:20:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alvicsam","name":"Alexander Samusev","path":"/alvicsam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41779041?s=80&v=4"}},{"before":null,"after":"a586148eff39245adcdc76209e669013f2c96ab2","ref":"refs/heads/revert-247-as-ci-new-runners","pushedAt":"2024-09-19T09:37:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alvicsam","name":"Alexander Samusev","path":"/alvicsam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41779041?s=80&v=4"},"commit":{"message":"Revert \"[ci] Change CI runners (#247)\"\n\nThis reverts commit d50ec1014479d9a49aabbb9ae1c8587b702d0314.","shortMessageHtmlLink":"Revert \"[ci] Change CI runners (#247)\""}},{"before":"75c3ac0e4fa5ef61aa8de5eca4bd8431554c4cd6","after":null,"ref":"refs/heads/as-ci-new-runners","pushedAt":"2024-09-19T09:37:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alvicsam","name":"Alexander Samusev","path":"/alvicsam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41779041?s=80&v=4"}},{"before":"c19c144c4efbc153d0ca59c9287ff094b0c55327","after":"d50ec1014479d9a49aabbb9ae1c8587b702d0314","ref":"refs/heads/master","pushedAt":"2024-09-19T09:37:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"alvicsam","name":"Alexander Samusev","path":"/alvicsam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41779041?s=80&v=4"},"commit":{"message":"[ci] Change CI runners (#247)\n\nPR changes runner for the `test` job in the process of runners\r\nunification. More details can be found here\r\nhttps://github.com/paritytech/ci_cd/issues/1039","shortMessageHtmlLink":"[ci] Change CI runners (#247)"}},{"before":"b112d3a18c781324e7fe4c8952d810cbc67a4540","after":"75c3ac0e4fa5ef61aa8de5eca4bd8431554c4cd6","ref":"refs/heads/as-ci-new-runners","pushedAt":"2024-09-19T09:24:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alvicsam","name":"Alexander Samusev","path":"/alvicsam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41779041?s=80&v=4"},"commit":{"message":"fix comment","shortMessageHtmlLink":"fix comment"}},{"before":"4b7cab08010106d5c5456b90def0a4e57eefbecf","after":"b112d3a18c781324e7fe4c8952d810cbc67a4540","ref":"refs/heads/as-ci-new-runners","pushedAt":"2024-09-19T09:11:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alvicsam","name":"Alexander Samusev","path":"/alvicsam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41779041?s=80&v=4"},"commit":{"message":"try parity-default runner","shortMessageHtmlLink":"try parity-default runner"}},{"before":null,"after":"4b7cab08010106d5c5456b90def0a4e57eefbecf","ref":"refs/heads/as-ci-new-runners","pushedAt":"2024-09-19T09:00:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alvicsam","name":"Alexander Samusev","path":"/alvicsam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41779041?s=80&v=4"},"commit":{"message":"[ci] Change CI runners","shortMessageHtmlLink":"[ci] Change CI runners"}},{"before":"0c6c9afbe74934bf6def3ed4fd8ab41e2a80225f","after":null,"ref":"refs/heads/lexnv/refactor-req-resp","pushedAt":"2024-09-18T14:03:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"}},{"before":"a68b7136b6579766508d171371be1b3b3d60751f","after":"c19c144c4efbc153d0ca59c9287ff094b0c55327","ref":"refs/heads/master","pushedAt":"2024-09-18T14:03:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lexnv","name":"Alexandru Vasile","path":"/lexnv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60601340?s=80&v=4"},"commit":{"message":"req-resp: Refactor to move functionality to dedicated methods (#244)\n\nThis PR refactors the `RequstResponse::run()` method to move away from\r\nwriting code in `loop { tokio::select! }`.\r\nInstead, the functionality is moved to dedicated functions.\r\n\r\nWhile at it, have remove the `async` from functions that were plain sync\r\nand added comments to make the polling a bit clearer.\r\n\r\ncc @paritytech/networking\r\n\r\n---------\r\n\r\nSigned-off-by: Alexandru Vasile ","shortMessageHtmlLink":"req-resp: Refactor to move functionality to dedicated methods (#244)"}},{"before":"3bb7898f5ad3cd131831066eefc04de37285a9a4","after":"06a2c4dd82ea91f897cb47c4ef015ab5f8190c05","ref":"refs/heads/dm-test-providers","pushedAt":"2024-09-18T12:23:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmitry-markin","name":"Dmitry Markin","path":"/dmitry-markin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6322171?s=80&v=4"},"commit":{"message":"Add e2e test for `ADD_PROVIDER`","shortMessageHtmlLink":"Add e2e test for ADD_PROVIDER"}},{"before":"4861342878c55904af8be8e16fc3cce4f2c2d9b9","after":"3bb7898f5ad3cd131831066eefc04de37285a9a4","ref":"refs/heads/dm-test-providers","pushedAt":"2024-09-18T12:04:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmitry-markin","name":"Dmitry Markin","path":"/dmitry-markin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6322171?s=80&v=4"},"commit":{"message":"Update Kademlia e2e tests for `ContentProvider` API","shortMessageHtmlLink":"Update Kademlia e2e tests for ContentProvider API"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQxODo0Mjo1Ni4wMDAwMDBazwAAAATB2KYh","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQxMjowNDoyNS4wMDAwMDBazwAAAAS5oSdc"}},"title":"Activity ยท paritytech/litep2p"}