{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":62413100,"defaultBranch":"master","name":"ipfs-cluster","ownerLogin":"ipfs-cluster","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-01T18:41:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/50103607?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715406638.0","currentOid":""},"activityList":{"items":[{"before":"931cf70b0212219b2dd30b3441437202fca09c64","after":"f43dd61b5d1610f4d2d31a76c2c7ce1a3cf9ebb6","ref":"refs/heads/master","pushedAt":"2024-05-13T04:37:57.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Merge pull request #2057 from ohmpatel1997/fix-1188/parse-duration-ctl\n\nfixed the error code parsing when context cancelled or deadline exceeded","shortMessageHtmlLink":"Merge pull request #2057 from ohmpatel1997/fix-1188/parse-duration-ctl"}},{"before":"6877160e4a3775ee5b9647753ead332f72e7a92f","after":"d0dad4d62d7f5652cab554620c42e647562da06c","ref":"refs/heads/feat/libp2p-metrics","pushedAt":"2024-05-11T22:00:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"rest/ctl: health/bandwidth - client side\n\nThis adds support for health/bandwidth to the restapi.Client and\nipfs-cluster-ctl.","shortMessageHtmlLink":"rest/ctl: health/bandwidth - client side"}},{"before":"fea03f57c70068c4b5fb33d572c848ca0820fedd","after":"6877160e4a3775ee5b9647753ead332f72e7a92f","ref":"refs/heads/feat/libp2p-metrics","pushedAt":"2024-05-11T21:54:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"rest/ctl: health/bandwidth - client side\n\nThis adds support for health/bandwidth to the restapi.Client and\nipfs-cluster-ctl.","shortMessageHtmlLink":"rest/ctl: health/bandwidth - client side"}},{"before":"04aa5177e33678cc0e11d8c2effa57cc2ead016f","after":"fea03f57c70068c4b5fb33d572c848ca0820fedd","ref":"refs/heads/feat/libp2p-metrics","pushedAt":"2024-05-11T21:48:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"rest/ctl: health/bandwidth - client side\n\nThis adds support for health/bandwidth to the restapi.Client and\nipfs-cluster-ctl.","shortMessageHtmlLink":"rest/ctl: health/bandwidth - client side"}},{"before":null,"after":"04aa5177e33678cc0e11d8c2effa57cc2ead016f","ref":"refs/heads/feat/libp2p-metrics","pushedAt":"2024-05-11T05:50:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"clusterhost: add libp2p bandwidth reporter metrics","shortMessageHtmlLink":"clusterhost: add libp2p bandwidth reporter metrics"}},{"before":"2492cb5e647144ff840a3191087bfa11fd255b9b","after":"3aa33c64e7707e5a8902a4178c14af038e7ca4f1","ref":"refs/heads/fix/freebsd-386","pushedAt":"2024-05-06T22:31:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Fix windows builds too","shortMessageHtmlLink":"Fix windows builds too"}},{"before":"e0ed4a86bfd72906fa3363dd6813382766fc3840","after":"2492cb5e647144ff840a3191087bfa11fd255b9b","ref":"refs/heads/fix/freebsd-386","pushedAt":"2024-05-06T22:21:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Fix windows builds too","shortMessageHtmlLink":"Fix windows builds too"}},{"before":null,"after":"e0ed4a86bfd72906fa3363dd6813382766fc3840","ref":"refs/heads/fix/freebsd-386","pushedAt":"2024-05-06T21:01:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Fix builds on freebsd architectures","shortMessageHtmlLink":"Fix builds on freebsd architectures"}},{"before":"1da8f2d9386a10090b079d9927c2d0f6063fac7e","after":"931cf70b0212219b2dd30b3441437202fca09c64","ref":"refs/heads/master","pushedAt":"2024-05-06T20:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Release v1.1.0","shortMessageHtmlLink":"Release v1.1.0"}},{"before":"5e9ea4d111d8c6e9c864c5f82825262d6bb51dc1","after":"1da8f2d9386a10090b079d9927c2d0f6063fac7e","ref":"refs/heads/master","pushedAt":"2024-05-06T20:31:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Merge pull request #2054 from ipfs-cluster/v1.1.0/changelog\n\nChangelog for v1.1.0","shortMessageHtmlLink":"Merge pull request #2054 from ipfs-cluster/v1.1.0/changelog"}},{"before":"7346c0f6b70e9d61cae905b6800794c97539aeb5","after":null,"ref":"refs/heads/v1.1.0/changelog","pushedAt":"2024-05-06T20:31:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"}},{"before":"defd487b6bd56fbc28592ccf53cbba3d8be4aae6","after":"7346c0f6b70e9d61cae905b6800794c97539aeb5","ref":"refs/heads/v1.1.0/changelog","pushedAt":"2024-05-06T20:29:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Changelog for v1.1.0","shortMessageHtmlLink":"Changelog for v1.1.0"}},{"before":"c6987d43ed9f5d28e24826c22221c932c262aa21","after":"defd487b6bd56fbc28592ccf53cbba3d8be4aae6","ref":"refs/heads/v1.1.0/changelog","pushedAt":"2024-05-06T20:28:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Changelog for v1.1.0","shortMessageHtmlLink":"Changelog for v1.1.0"}},{"before":null,"after":"c6987d43ed9f5d28e24826c22221c932c262aa21","ref":"refs/heads/v1.1.0/changelog","pushedAt":"2024-05-01T22:18:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Changelog for v1.1.0","shortMessageHtmlLink":"Changelog for v1.1.0"}},{"before":"0aebe9106591eb8cc8c3444222714f952e0ad389","after":null,"ref":"refs/heads/fix/2039-resource-manager","pushedAt":"2024-04-29T21:27:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"}},{"before":"cdd32e0758343923bf3bf23201d8786f4bb8bcf5","after":"5e9ea4d111d8c6e9c864c5f82825262d6bb51dc1","ref":"refs/heads/master","pushedAt":"2024-04-29T21:27:42.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Merge pull request #2049 from ipfs-cluster/fix/2039-resource-manager\n\nFix #2039: resource manager and re-connection improvements","shortMessageHtmlLink":"Merge pull request #2049 from ipfs-cluster/fix/2039-resource-manager"}},{"before":"b6077e6995051cd6b8ebfe0e98e28b20d34cf1be","after":null,"ref":"refs/heads/fix/2052-go-dot-dep","pushedAt":"2024-04-29T21:27:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"}},{"before":"c8c664fb70fa4e6d0f4c2e27bf9d1fdcdda66c2c","after":"cdd32e0758343923bf3bf23201d8786f4bb8bcf5","ref":"refs/heads/master","pushedAt":"2024-04-29T21:27:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Merge pull request #2053 from ipfs-cluster/fix/2052-go-dot-dep\n\ndeps: replace kishansagathiya/go-dot with ipfs-cluster/go-dot","shortMessageHtmlLink":"Merge pull request #2053 from ipfs-cluster/fix/2052-go-dot-dep"}},{"before":null,"after":"b6077e6995051cd6b8ebfe0e98e28b20d34cf1be","ref":"refs/heads/fix/2052-go-dot-dep","pushedAt":"2024-04-29T21:22:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"deps: replace kishansagathiya/go-dot with ipfs-cluster/go-dot\n\nKishan's go-dot has been deleted, but I kept the copy of the vendored code.\nSo I have forked original's ZenGround0/go-dot and added kishans contribution\nas a single commit on top and we'll use that for the time being.","shortMessageHtmlLink":"deps: replace kishansagathiya/go-dot with ipfs-cluster/go-dot"}},{"before":"89c6dc77143cef8799711a0015decccacd19755f","after":"c8c664fb70fa4e6d0f4c2e27bf9d1fdcdda66c2c","ref":"refs/heads/master","pushedAt":"2024-04-29T21:13:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Merge pull request #2051 from ipfs-cluster/fix/null-config-options\n\nconfig: util.Strings with 0 length should json.Marshal as \"[]\"","shortMessageHtmlLink":"Merge pull request #2051 from ipfs-cluster/fix/null-config-options"}},{"before":"3091a4285f722b86c10b474dcafe7a84a29baa84","after":null,"ref":"refs/heads/fix/null-config-options","pushedAt":"2024-04-29T21:13:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"}},{"before":null,"after":"3091a4285f722b86c10b474dcafe7a84a29baa84","ref":"refs/heads/fix/null-config-options","pushedAt":"2024-04-23T15:49:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"config: util.Strings with 0 length should json.Marshal as \"[]\"\n\nEmpty defaults should become an empty array and not \"null\", even if a single\nstring is understood as value for Unmarshaling.","shortMessageHtmlLink":"config: util.Strings with 0 length should json.Marshal as \"[]\""}},{"before":"ee9200eb3f5e36e54061eb1361278dfe9ceaaf34","after":"0aebe9106591eb8cc8c3444222714f952e0ad389","ref":"refs/heads/fix/2039-resource-manager","pushedAt":"2024-04-23T15:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"clusterhost: resourcemgr: use a maximum of 25% of machine's memory\n\nKubo needs to live in the machine to. Set a minimum of 1GiB to not get into\ntrouble on very small machines.","shortMessageHtmlLink":"clusterhost: resourcemgr: use a maximum of 25% of machine's memory"}},{"before":"04f76e5fd9cb3eee84367f9983b1cf35471551a4","after":null,"ref":"refs/heads/dependency-upgrades","pushedAt":"2024-04-23T13:12:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"}},{"before":"8baa40df1f3bab0d6a73b1ee03d7d6ff1d9dd136","after":"89c6dc77143cef8799711a0015decccacd19755f","ref":"refs/heads/master","pushedAt":"2024-04-23T13:11:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"Merge pull request #2050 from ipfs-cluster/dependency-upgrades\n\ndeps: update go-libp2p-raft","shortMessageHtmlLink":"Merge pull request #2050 from ipfs-cluster/dependency-upgrades"}},{"before":"7279b3c1fca3b091cd0a0bc788e048fd612debb6","after":null,"ref":"refs/heads/dependabot/go_modules/dependency-upgrades/github.com/hashicorp/raft-1.6.1","pushedAt":"2024-04-22T15:24:15.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":"04f76e5fd9cb3eee84367f9983b1cf35471551a4","ref":"refs/heads/dependency-upgrades","pushedAt":"2024-04-22T15:17:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"deps: update go-libp2p-raft","shortMessageHtmlLink":"deps: update go-libp2p-raft"}},{"before":"4c295d1c8de5a923d957ea6020390c9df3b14689","after":"ee9200eb3f5e36e54061eb1361278dfe9ceaaf34","ref":"refs/heads/fix/2039-resource-manager","pushedAt":"2024-04-22T14:36:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"clusterhost: contain all Resource Mgr logic in makeResourceMgr","shortMessageHtmlLink":"clusterhost: contain all Resource Mgr logic in makeResourceMgr"}},{"before":"556ae133f7ef361449613b67e09c4a0597298472","after":"4c295d1c8de5a923d957ea6020390c9df3b14689","ref":"refs/heads/fix/2039-resource-manager","pushedAt":"2024-04-22T14:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"},"commit":{"message":"pstoremgr: bootstrap: harden reconnection logic\n\nThis commit lets peers reconnect to one of the \"peer_addresses\" every 5\nminutes. It is assumed that these are addresses for peers that are likely\nhonest. In a very large cluster with many untrusted peers we want peers to\ncheck-in with one peer_address every now and then, as it is more likely that\nit is correctly relaying pubsub messages etc., which we cannot ensure for\nother random peers that may be part of the cluster.\n\nIn a sense, peer_addresses becomes more like the notion of bootstrap\nnodes. They get Permanent Address TTL in the peerstore and are given higher\npriority than peerstore addresses.\n\nWe additionally make sure that peers with the same priority are sorted in\nrandom orders so that load is distributed among available peer_addresses.","shortMessageHtmlLink":"pstoremgr: bootstrap: harden reconnection logic"}},{"before":"a4f2549a8ba682f767bc6de75f28f4a9476cd68a","after":null,"ref":"refs/heads/fix/2023-res-manager","pushedAt":"2024-04-19T16:24:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hsanjuan","name":"Hector Sanjuan","path":"/hsanjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1027022?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESAFRigA","startCursor":null,"endCursor":null}},"title":"Activity ยท ipfs-cluster/ipfs-cluster"}