{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":67872529,"defaultBranch":"master","name":"go-libp2p-pubsub","ownerLogin":"libp2p","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-09-10T13:26:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14838238?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716482832.0","currentOid":""},"activityList":{"items":[{"before":"eb5ced60d302823e87b57c0776b7629239e125df","after":null,"ref":"refs/heads/own-certified-addr-book","pushedAt":"2024-05-23T16:47:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Stebalien","name":"Steven Allen","path":"/Stebalien","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310393?s=80&v=4"}},{"before":"7038c82c216ee37d1a0f188a1a0f1639640f7cd4","after":"dbd1c9eadedc402fa40ba3e45296594d7e828110","ref":"refs/heads/master","pushedAt":"2024-05-21T00:13:31.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":"Fix: Own our CertifiedAddrBook (#555)\n\n* Subscribe to libp2p events to maintain our own Certified Address Book\r\n\r\n* Update go version\r\n\r\n* Use TestGossipsubStarTopology test instead of new test\r\n\r\n* Don't return an error in manageAddrBook\r\n\r\n* Return on error while subscribing\r\n\r\n* Use null resource manager so that the new IP limit doesn't break tests\r\n\r\n* Mod tidy","shortMessageHtmlLink":"Fix: Own our CertifiedAddrBook (#555)"}},{"before":"94969bd585020e563d86cc049729b62ae53b545e","after":"eb5ced60d302823e87b57c0776b7629239e125df","ref":"refs/heads/own-certified-addr-book","pushedAt":"2024-05-20T23:50:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Mod tidy","shortMessageHtmlLink":"Mod tidy"}},{"before":"1a80eaafa516d67ac53c2e1bfbd3d757c4872c8f","after":"94969bd585020e563d86cc049729b62ae53b545e","ref":"refs/heads/own-certified-addr-book","pushedAt":"2024-05-20T23:22:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Use null resource manager so that the new IP limit doesn't break tests","shortMessageHtmlLink":"Use null resource manager so that the new IP limit doesn't break tests"}},{"before":"3aa9d671aec0f777a7f668ca2b2ceb37218fb6bb","after":"7038c82c216ee37d1a0f188a1a0f1639640f7cd4","ref":"refs/heads/master","pushedAt":"2024-05-20T23:20:17.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":"chores: bump go-libp2p (#558)","shortMessageHtmlLink":"chores: bump go-libp2p (#558)"}},{"before":"bcb017beb9db20c455388200b362419a7fc91b57","after":"1a80eaafa516d67ac53c2e1bfbd3d757c4872c8f","ref":"refs/heads/own-certified-addr-book","pushedAt":"2024-05-20T23:09:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Use null resource manager so that the new IP limit doesn't break tests","shortMessageHtmlLink":"Use null resource manager so that the new IP limit doesn't break tests"}},{"before":"699a45b32892a1ebc65b3c49cd33102a0a1560f5","after":"bcb017beb9db20c455388200b362419a7fc91b57","ref":"refs/heads/own-certified-addr-book","pushedAt":"2024-05-20T18:53:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Don't return an error in manageAddrBook","shortMessageHtmlLink":"Don't return an error in manageAddrBook"}},{"before":"e3c2e9230d58d4c23a5206a209655c21ee123148","after":"699a45b32892a1ebc65b3c49cd33102a0a1560f5","ref":"refs/heads/own-certified-addr-book","pushedAt":"2024-05-20T18:33:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Bump go-libp2p","shortMessageHtmlLink":"Bump go-libp2p"}},{"before":"19b87dd89d1bf5cbae732b57c33be20493cd389e","after":"e3c2e9230d58d4c23a5206a209655c21ee123148","ref":"refs/heads/own-certified-addr-book","pushedAt":"2024-05-20T18:26:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Bump go-libp2p","shortMessageHtmlLink":"Bump go-libp2p"}},{"before":"c0a528ee7b098714f4dadae1e7fb3f858ac360de","after":"3aa9d671aec0f777a7f668ca2b2ceb37218fb6bb","ref":"refs/heads/master","pushedAt":"2024-05-02T16:41:05.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":"fix: Don't bother parsing an empty slice (#556)","shortMessageHtmlLink":"fix: Don't bother parsing an empty slice (#556)"}},{"before":"048a4d30d0c3c00829181fd81aa697eb60497448","after":"c0a528ee7b098714f4dadae1e7fb3f858ac360de","ref":"refs/heads/master","pushedAt":"2024-05-02T16:40:54.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":"Replace fragmentRPC with appendOrMergeRPC (#557)\n\nThis will allow us to add more logic around when we split/merge\r\nmessages. It will also allow us to build the outgoing rpcs as we go\r\nrather than building one giant rpc and then splitting it.","shortMessageHtmlLink":"Replace fragmentRPC with appendOrMergeRPC (#557)"}},{"before":null,"after":"a59e4bfdd7598c88312b94881413db622b89d271","ref":"refs/heads/marco/appendOrMergeRPC","pushedAt":"2024-05-01T19:26:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Replace fragmentRPC with appendOrMergeRPC\n\nThis will allow us to add more logic around when we split/merge\nmessages. It will also allow us to build the outgoing rpcs as we go\nrather than building one giant rpc and then splitting it.","shortMessageHtmlLink":"Replace fragmentRPC with appendOrMergeRPC"}},{"before":"048a4d30d0c3c00829181fd81aa697eb60497448","after":"22961e9d2febdc55e83ac1bc8f6d64c2a0bb36df","ref":"refs/heads/marco/no-empty-rpc","pushedAt":"2024-04-25T22:58:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"fix: Don't bother parsing an empty slice","shortMessageHtmlLink":"fix: Don't bother parsing an empty slice"}},{"before":null,"after":"048a4d30d0c3c00829181fd81aa697eb60497448","ref":"refs/heads/marco/no-empty-rpc","pushedAt":"2024-04-25T22:57:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"chore: Update .github/workflows/stale.yml [skip ci]","shortMessageHtmlLink":"chore: Update .github/workflows/stale.yml [skip ci]"}},{"before":"4a742896f32a0352bc7438dd9aee0864ecf3c4c5","after":"19b87dd89d1bf5cbae732b57c33be20493cd389e","ref":"refs/heads/own-certified-addr-book","pushedAt":"2024-04-17T22:11:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Use TestGossipsubStarTopology test instead of new test","shortMessageHtmlLink":"Use TestGossipsubStarTopology test instead of new test"}},{"before":"8247178e6b6c1e815051875746490e8c0ef4e905","after":"4a742896f32a0352bc7438dd9aee0864ecf3c4c5","ref":"refs/heads/own-certified-addr-book","pushedAt":"2024-04-17T21:44:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Update go version","shortMessageHtmlLink":"Update go version"}},{"before":null,"after":"8247178e6b6c1e815051875746490e8c0ef4e905","ref":"refs/heads/own-certified-addr-book","pushedAt":"2024-04-17T21:26:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MarcoPolo","name":"Marco Munizaga","path":"/MarcoPolo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/594035?s=80&v=4"},"commit":{"message":"Temporary. Point to commit for go-libp2p until next go-libp2p release","shortMessageHtmlLink":"Temporary. Point to commit for go-libp2p until next go-libp2p release"}},{"before":"b5ee222289aabef29ebf90647d7c0d99d5c8ee19","after":"048a4d30d0c3c00829181fd81aa697eb60497448","ref":"refs/heads/master","pushedAt":"2024-01-31T16:51:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"libp2p-mgmt-read-write[bot]","name":null,"path":"/apps/libp2p-mgmt-read-write","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/195164?s=80&v=4"},"commit":{"message":"chore: Update .github/workflows/stale.yml [skip ci]","shortMessageHtmlLink":"chore: Update .github/workflows/stale.yml [skip ci]"}},{"before":null,"after":"229fa3abe3faba3b85f3946c151297354496ab33","ref":"refs/heads/dependabot/go_modules/golang.org/x/crypto-0.17.0","pushedAt":"2023-12-18T23:58:26.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":"chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0"}},{"before":"d2691ed892e6617d543fba1d5e0df503eb4f6280","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-11-01T13:33:13.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":"d13e24ddc9f288557732c9c02b143c09b86c6778","after":"b5ee222289aabef29ebf90647d7c0d99d5c8ee19","ref":"refs/heads/master","pushedAt":"2023-11-01T13:32:36.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":"chore: update go-libp2p to v0.32 (#548)","shortMessageHtmlLink":"chore: update go-libp2p to v0.32 (#548)"}},{"before":"d9b031b7d655fe7090e003f11d85984bf2cd3fb8","after":"0449d4acf2226cb494f33e6c19cf07acfa0da8a8","ref":"refs/heads/upgrade-go-libp2p-0320","pushedAt":"2023-10-31T18:52:46.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":"chore: update go-libp2p to v0.32","shortMessageHtmlLink":"chore: update go-libp2p to v0.32"}},{"before":"0285aa4b5d842a8fb17c7e65945390c16b79098d","after":"d9b031b7d655fe7090e003f11d85984bf2cd3fb8","ref":"refs/heads/upgrade-go-libp2p-0320","pushedAt":"2023-10-31T13:16:10.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":"chore: update go-libp2p to v0.32","shortMessageHtmlLink":"chore: update go-libp2p to v0.32"}},{"before":null,"after":"0285aa4b5d842a8fb17c7e65945390c16b79098d","ref":"refs/heads/upgrade-go-libp2p-0320","pushedAt":"2023-10-31T13:12:57.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":"chore: update go-libp2p to v0.32","shortMessageHtmlLink":"chore: update go-libp2p to v0.32"}},{"before":null,"after":"d2691ed892e6617d543fba1d5e0df503eb4f6280","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-11T23:37: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":"chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.7.0 to 0.17.0.\n- [Commits](https://github.com/golang/net/compare/v0.7.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0"}},{"before":"095318be000cd40ad5240c815ae697a1bdce56be","after":null,"ref":"refs/heads/remove-pretty","pushedAt":"2023-09-14T08:11:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vyzo","name":"vyzo","path":"/vyzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36426?s=80&v=4"}},{"before":"825d5e3c7d550050471ababf31e5d82c7fe4b783","after":"d13e24ddc9f288557732c9c02b143c09b86c6778","ref":"refs/heads/master","pushedAt":"2023-09-14T08:11:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vyzo","name":"vyzo","path":"/vyzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36426?s=80&v=4"},"commit":{"message":"remove usage of deprecated peerid.Pretty method (#542)","shortMessageHtmlLink":"remove usage of deprecated peerid.Pretty method (#542)"}},{"before":null,"after":"095318be000cd40ad5240c815ae697a1bdce56be","ref":"refs/heads/remove-pretty","pushedAt":"2023-09-14T08:01:21.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":"remove usage of deprecated peerid.Pretty method","shortMessageHtmlLink":"remove usage of deprecated peerid.Pretty method"}},{"before":"aa5fd79a75f7480be94380bc3e617767e71573e6","after":"825d5e3c7d550050471ababf31e5d82c7fe4b783","ref":"refs/heads/master","pushedAt":"2023-08-26T15:26:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vyzo","name":"vyzo","path":"/vyzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36426?s=80&v=4"},"commit":{"message":"Revert \"fix: topicscore params can't be set for dynamically subscribed topic (#540)\" (#541)\n\nThis reverts commit aa5fd79a75f7480be94380bc3e617767e71573e6.","shortMessageHtmlLink":"Revert \"fix: topicscore params can't be set for dynamically subscribe…"}},{"before":null,"after":"bb49a21c13f55304c3b5f3a417a9edabcbf62fe7","ref":"refs/heads/revert-540-fix/topic-score-params","pushedAt":"2023-08-26T14:22:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vyzo","name":"vyzo","path":"/vyzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36426?s=80&v=4"},"commit":{"message":"Revert \"fix: topicscore params can't be set for dynamically subscribed topic (#540)\"\n\nThis reverts commit aa5fd79a75f7480be94380bc3e617767e71573e6.","shortMessageHtmlLink":"Revert \"fix: topicscore params can't be set for dynamically subscribe…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUkEqbwA","startCursor":null,"endCursor":null}},"title":"Activity · libp2p/go-libp2p-pubsub"}