{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":43465675,"defaultBranch":"master","name":"go-libp2p","ownerLogin":"libp2p","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-30T23:24:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14838238?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715197264.0","currentOid":""},"activityList":{"items":[{"before":"e8599c4c5d6919211ed1790d29fe8361763b886e","after":"0385ec924bad172f74a74db09939e97c079b1420","ref":"refs/heads/id-obs-addr","pushedAt":"2024-05-08T19:43:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"basichost: append certhash for webrtc addresses provided via address factory (#2774)","shortMessageHtmlLink":"basichost: append certhash for webrtc addresses provided via address …"}},{"before":null,"after":"e8599c4c5d6919211ed1790d29fe8361763b886e","ref":"refs/heads/id-obs-addr","pushedAt":"2024-05-08T19:41:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"add test for a single observation","shortMessageHtmlLink":"add test for a single observation"}},{"before":"01ce97c730b36b60564bc3bbb59a7fda54f5b24a","after":"a86d94e4084861dafb35ce85af0bd7262324a42d","ref":"refs/heads/master","pushedAt":"2024-05-08T18:19:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Update github.com/quic-go/quic-go dependency (#2780)\n\n* Update github.com/quic-go/quic-go dependency\r\n\r\n* Revert some dependency updates\r\n\r\n* Revert more changes\r\n\r\n* Update dependencies in examples and test-plans\r\n\r\n* Revert \"Update dependencies in examples and test-plans\"\r\n\r\nThis reverts commit e03cb1d36cc54c1e3decc55c56c3036dd091cf30.\r\n\r\n* mod tidy in test-plans\r\n\r\nTidy in test-plans because we want to test the head for interop\r\n\r\n---------\r\n\r\nCo-authored-by: Marco Munizaga ","shortMessageHtmlLink":"Update github.com/quic-go/quic-go dependency (#2780)"}},{"before":"af0161e83e1d7bf1ae4e91a748de3f3d50021313","after":"01ce97c730b36b60564bc3bbb59a7fda54f5b24a","ref":"refs/heads/master","pushedAt":"2024-05-08T10:22:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"webrtc: add webrtc addresses to host normalizer (#2784)","shortMessageHtmlLink":"webrtc: add webrtc addresses to host normalizer (#2784)"}},{"before":"0385ec924bad172f74a74db09939e97c079b1420","after":"af0161e83e1d7bf1ae4e91a748de3f3d50021313","ref":"refs/heads/master","pushedAt":"2024-05-08T10:21:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Add a \"Limited\" network connectivity state (#2696)\n\nRename the Transient state on connection to Limited. This is more appropriate and also \r\ndoesn't conflict with the transient resource manager scope.\r\n\r\nAdds a Limited connectedness state for peers connected to us over Limited connections. \r\nThis allows users to ignore such peers if they are interested in only peers connected to \r\nus over Unlimited connections. \r\n\r\nFor some peers who disconnect before we sent a Connectedness event, we will now \r\nonly send a Disconnected event. \r\n---------\r\n\r\nCo-authored-by: guillaumemichel \r\nCo-authored-by: sukun \r\nCo-authored-by: Marco Munizaga ","shortMessageHtmlLink":"Add a \"Limited\" network connectivity state (#2696)"}},{"before":"e9b230091d781326a8a00c63f2d2a800cb70b92f","after":"b542b1529884e27e8b6b3a2418f2bcda64ab9b27","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-07T19:03:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"review comments","shortMessageHtmlLink":"review comments"}},{"before":"25ccbf2644fe41286d954fba6de4094eeb0208aa","after":"e9b230091d781326a8a00c63f2d2a800cb70b92f","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-07T18:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"review comments","shortMessageHtmlLink":"review comments"}},{"before":"cd2fd6035863db69863319a7db1427dbe583245a","after":"b87b33758e789ee083c51670230706eb13ec883a","ref":"refs/heads/normalise-webrtc","pushedAt":"2024-05-05T15:27:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"webrtc: add webrtc addresses to host normalizer","shortMessageHtmlLink":"webrtc: add webrtc addresses to host normalizer"}},{"before":"51879ecc8e3ad597e6b5ec6e090467f44b3fb8ce","after":"cd2fd6035863db69863319a7db1427dbe583245a","ref":"refs/heads/normalise-webrtc","pushedAt":"2024-05-05T15:21:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"webrtc: add webrtc addresses to host normalizer","shortMessageHtmlLink":"webrtc: add webrtc addresses to host normalizer"}},{"before":null,"after":"51879ecc8e3ad597e6b5ec6e090467f44b3fb8ce","ref":"refs/heads/normalise-webrtc","pushedAt":"2024-05-05T15:07:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"webrtc: add webrtc addresses to host normalizer","shortMessageHtmlLink":"webrtc: add webrtc addresses to host normalizer"}},{"before":"a16b08d372d7a93d4851b86e84e521403d0f6a4a","after":"25ccbf2644fe41286d954fba6de4094eeb0208aa","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-05T08:54:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Always send 1 event for a connection","shortMessageHtmlLink":"Always send 1 event for a connection"}},{"before":"9a247a9077d63efcafa068bf30bbdf6cf90bd956","after":"a16b08d372d7a93d4851b86e84e521403d0f6a4a","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-05T08:44:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Always send 1 event for a connection","shortMessageHtmlLink":"Always send 1 event for a connection"}},{"before":"3340fce69daef5b3a37b1a20de827c3845c3df90","after":"9a247a9077d63efcafa068bf30bbdf6cf90bd956","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-05T08:38:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Always send 1 event for a connection","shortMessageHtmlLink":"Always send 1 event for a connection"}},{"before":"02a74d81b264a1c6f199a802b14685489aae94d6","after":"3340fce69daef5b3a37b1a20de827c3845c3df90","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-04T20:22:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Always send 1 event for a connection","shortMessageHtmlLink":"Always send 1 event for a connection"}},{"before":"cee9aa110162d80b3fda2ba8414c1807076073bc","after":"02a74d81b264a1c6f199a802b14685489aae94d6","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-04T20:00:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Always send 1 event for a connection","shortMessageHtmlLink":"Always send 1 event for a connection"}},{"before":"e975ff873c4936323fc8748651b71a85c82cfae4","after":"cee9aa110162d80b3fda2ba8414c1807076073bc","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-04T19:24:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Always send 1 event for a connection","shortMessageHtmlLink":"Always send 1 event for a connection"}},{"before":"1abc06375f172d9498c2af2cc32d47cbfb3e9c2c","after":"e975ff873c4936323fc8748651b71a85c82cfae4","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-04T17:27:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Always send 1 event for a connection","shortMessageHtmlLink":"Always send 1 event for a connection"}},{"before":"5271dd85e9dd0a0b5f1caa4f2fbe7917ab435aed","after":"1abc06375f172d9498c2af2cc32d47cbfb3e9c2c","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-03T16:22:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Always send 1 event for a connection","shortMessageHtmlLink":"Always send 1 event for a connection"}},{"before":"dd7950ee719ef8fea76b44239dde94ab68e6ab70","after":"5271dd85e9dd0a0b5f1caa4f2fbe7917ab435aed","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-03T16:07:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Always send 1 event for a connection","shortMessageHtmlLink":"Always send 1 event for a connection"}},{"before":"c68a035d71db0eb2c430393c47875db9a5eefc53","after":"dd7950ee719ef8fea76b44239dde94ab68e6ab70","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-03T16:00:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Always send 1 event for a connection","shortMessageHtmlLink":"Always send 1 event for a connection"}},{"before":"12d5826df18b3f8fbe52158a79550a20144d8bcf","after":"c68a035d71db0eb2c430393c47875db9a5eefc53","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-02T16:32:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"simplify connectedness events","shortMessageHtmlLink":"simplify connectedness events"}},{"before":"241f2a002a6c67a4be6030404c88e6e905e58eef","after":"12d5826df18b3f8fbe52158a79550a20144d8bcf","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-02T15:05:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"simplify connectedness events","shortMessageHtmlLink":"simplify connectedness events"}},{"before":"12d5826df18b3f8fbe52158a79550a20144d8bcf","after":"241f2a002a6c67a4be6030404c88e6e905e58eef","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-02T14:57:30.000Z","pushType":"push","commitsCount":43,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"Merge branch 'master' into steb/connected-v-transient","shortMessageHtmlLink":"Merge branch 'master' into steb/connected-v-transient"}},{"before":"2681035a47eb50ba0de864f838a0a75c148fa322","after":"12d5826df18b3f8fbe52158a79550a20144d8bcf","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-02T14:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"simplify connectedness events","shortMessageHtmlLink":"simplify connectedness events"}},{"before":"0dcc73b81ea6ea36ad16f980736a313e47ebeaaa","after":"2681035a47eb50ba0de864f838a0a75c148fa322","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-02T13:51:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"fix deadlock in sending connectedness events","shortMessageHtmlLink":"fix deadlock in sending connectedness events"}},{"before":"57c688ecdc6b2f2b3c5e8188bdfda24a0bd8647b","after":"0dcc73b81ea6ea36ad16f980736a313e47ebeaaa","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-02T13:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"fix deadlock in sending connectedness events","shortMessageHtmlLink":"fix deadlock in sending connectedness events"}},{"before":"207b2569b23e42bfe78e0619963a513e5c970cd1","after":"57c688ecdc6b2f2b3c5e8188bdfda24a0bd8647b","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-02T12:40:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"connectedness event deadlock test","shortMessageHtmlLink":"connectedness event deadlock test"}},{"before":"e07c950eeb97b10a1b1e69b7b36761ee7a610c81","after":"207b2569b23e42bfe78e0619963a513e5c970cd1","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-05-02T10:39:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"close emitter after the events are sent","shortMessageHtmlLink":"close emitter after the events are sent"}},{"before":"246afbd6da1db74d1c8f44e804d09653d710a85b","after":"e07c950eeb97b10a1b1e69b7b36761ee7a610c81","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-04-30T17:13:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"check for limited connectivity event","shortMessageHtmlLink":"check for limited connectivity event"}},{"before":"4ca85c13e81e5d6ef7a468573ddd07e05b671291","after":"246afbd6da1db74d1c8f44e804d09653d710a85b","ref":"refs/heads/steb/connected-v-transient","pushedAt":"2024-04-30T16:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sukunrt","name":"sukun","path":"/sukunrt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2179993?s=80&v=4"},"commit":{"message":"store connectedness state on swarm","shortMessageHtmlLink":"store connectedness state on swarm"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERPwMxQA","startCursor":null,"endCursor":null}},"title":"Activity · libp2p/go-libp2p"}