{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":232600968,"defaultBranch":"master","name":"hotstuff","ownerLogin":"relab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-08T15:59:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7581319?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712845668.0","currentOid":""},"activityList":{"items":[{"before":"ce9da104f48aba54a3a14f8b80e0d475e29ed016","after":null,"ref":"refs/heads/dependabot/go_modules/github.com/docker/docker-25.0.5incompatible","pushedAt":"2024-04-11T14:27:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"}},{"before":"daffe574d6a03a5ef516110da781a568712f89c8","after":"1a86b3c8aedb534fb171bb012871cc042c775945","ref":"refs/heads/master","pushedAt":"2024-04-11T14:27:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"Merge pull request #125 from relab/dependabot/go_modules/github.com/docker/docker-25.0.5incompatible\n\nbuild(deps): bump github.com/docker/docker from 25.0.4+incompatible to 25.0.5+incompatible","shortMessageHtmlLink":"Merge pull request #125 from relab/dependabot/go_modules/github.com/d…"}},{"before":"7d0a4cd1da332f0d974fa16694bd40743684dd33","after":"ce9da104f48aba54a3a14f8b80e0d475e29ed016","ref":"refs/heads/dependabot/go_modules/github.com/docker/docker-25.0.5incompatible","pushedAt":"2024-04-11T14:20:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"fix: added CODECOV_TOKEN to workflow to avoid upload issues","shortMessageHtmlLink":"fix: added CODECOV_TOKEN to workflow to avoid upload issues"}},{"before":"84578ce4f72479b4d56063065078f434872b0953","after":null,"ref":"refs/heads/docker-25.0.5incompatible","pushedAt":"2024-04-11T14:17:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"}},{"before":null,"after":"84578ce4f72479b4d56063065078f434872b0953","ref":"refs/heads/docker-25.0.5incompatible","pushedAt":"2024-04-11T14:12:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"fix: added secrets.CODECOV_TOKEN","shortMessageHtmlLink":"fix: added secrets.CODECOV_TOKEN"}},{"before":null,"after":"7d0a4cd1da332f0d974fa16694bd40743684dd33","ref":"refs/heads/dependabot/go_modules/github.com/docker/docker-25.0.5incompatible","pushedAt":"2024-04-09T14:10:59.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 github.com/docker/docker\n\nBumps [github.com/docker/docker](https://github.com/docker/docker) from 25.0.4+incompatible to 25.0.5+incompatible.\n- [Release notes](https://github.com/docker/docker/releases)\n- [Commits](https://github.com/docker/docker/compare/v25.0.4...v25.0.5)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/docker/docker\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump github.com/docker/docker"}},{"before":"18716fdd768848531d2602ac85e600a212c27aac","after":null,"ref":"refs/heads/fixeddsa","pushedAt":"2024-03-12T13:18:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"}},{"before":"301532c7d368cab887999dcc8ce2d24bf282c63c","after":"daffe574d6a03a5ef516110da781a568712f89c8","ref":"refs/heads/master","pushedAt":"2024-03-12T13:18:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"Merge pull request #123 from relab/fixeddsa\n\nFix eddsa private key parsing bug","shortMessageHtmlLink":"Merge pull request #123 from relab/fixeddsa"}},{"before":"f8f5c4889087e0ea79f0836acc16fb8ccfb05044","after":"18716fdd768848531d2602ac85e600a212c27aac","ref":"refs/heads/fixeddsa","pushedAt":"2024-03-12T11:16:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanish520","name":null,"path":"/hanish520","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2225303?s=80&v=4"},"commit":{"message":"fix(eddsa): addressed review comments","shortMessageHtmlLink":"fix(eddsa): addressed review comments"}},{"before":null,"after":"f8f5c4889087e0ea79f0836acc16fb8ccfb05044","ref":"refs/heads/fixeddsa","pushedAt":"2024-03-10T21:35:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hanish520","name":null,"path":"/hanish520","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2225303?s=80&v=4"},"commit":{"message":"fix(eddsa): Fix eddsa private key parsing bug\n\nThe eddsa private key is encoded as PEM(PKCS#8) format.\nWhile decoding the private key a bug was introduced to generate\na new key from the encoded bytes.\nFixed the issue by decoding the private key with same format.","shortMessageHtmlLink":"fix(eddsa): Fix eddsa private key parsing bug"}},{"before":"8928cbcc022d6e4e382a4d3cd000f2e98635cb66","after":null,"ref":"refs/heads/eddsa","pushedAt":"2024-03-10T11:08:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"}},{"before":"d23946a5c208f1822ab36c1e2f4e11bab1d00cfa","after":"301532c7d368cab887999dcc8ce2d24bf282c63c","ref":"refs/heads/master","pushedAt":"2024-03-10T11:08:09.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"Merge pull request #112 from relab/eddsa\n\nfeat(eddsa): Added EDDSA crypto module","shortMessageHtmlLink":"Merge pull request #112 from relab/eddsa"}},{"before":"5b1fa0b39e1acd17cd8beeecb350776af981c346","after":"8928cbcc022d6e4e382a4d3cd000f2e98635cb66","ref":"refs/heads/eddsa","pushedAt":"2024-03-10T10:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"fix: use x509 marshaling and parsing also for ed25519 keys","shortMessageHtmlLink":"fix: use x509 marshaling and parsing also for ed25519 keys"}},{"before":"870abccf340e8dac8357c958eadd1fd1ffc1cc50","after":"5b1fa0b39e1acd17cd8beeecb350776af981c346","ref":"refs/heads/eddsa","pushedAt":"2024-03-10T09:39:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"fix: type casting to ed25519.PublicKey now works as expected\n\nWe now use ed25519.PublicKey directly instead of []byte.\nThe ed25519.PublicKey is a type alias for []byte, but it is best\nto use the correct type.","shortMessageHtmlLink":"fix: type casting to ed25519.PublicKey now works as expected"}},{"before":"6cfadb2d3ac8b075192aa60b983341e3afba8dd7","after":"870abccf340e8dac8357c958eadd1fd1ffc1cc50","ref":"refs/heads/eddsa","pushedAt":"2024-03-10T08:46:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"fix: added missing doc comments and minor cleanup","shortMessageHtmlLink":"fix: added missing doc comments and minor cleanup"}},{"before":"a8741374d9f7e499c0b5e52956e1070a85cf6c28","after":"6cfadb2d3ac8b075192aa60b983341e3afba8dd7","ref":"refs/heads/eddsa","pushedAt":"2024-03-10T07:51:06.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"fix: replace golang.org/x/exp/slices with std lib slices","shortMessageHtmlLink":"fix: replace golang.org/x/exp/slices with std lib slices"}},{"before":"bd0eb8abcd31dd494e4c536feeb4d2e38f4d7a90","after":null,"ref":"refs/heads/upgrade-dependencies","pushedAt":"2024-03-10T05:58:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"}},{"before":"2d772116fb319dcf393921921fc9e4eb4b0d2f91","after":"d23946a5c208f1822ab36c1e2f4e11bab1d00cfa","ref":"refs/heads/master","pushedAt":"2024-03-10T05:58:47.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"Merge pull request #118 from relab/upgrade-dependencies\n\nUpgrade dependencies","shortMessageHtmlLink":"Merge pull request #118 from relab/upgrade-dependencies"}},{"before":"27c2653c9b9601376672c6e9cf5c9741eba8edf3","after":null,"ref":"refs/heads/fix-synchronizer-timer","pushedAt":"2024-03-10T05:58:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"}},{"before":"6e1f14d36ae3a6b0a3763e726dd61a81ff1aa779","after":"2d772116fb319dcf393921921fc9e4eb4b0d2f91","ref":"refs/heads/master","pushedAt":"2024-03-10T05:57:59.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"Merge pull request #105 from relab/fix-synchronizer-timer\n\nFix synchronizer timer","shortMessageHtmlLink":"Merge pull request #105 from relab/fix-synchronizer-timer"}},{"before":"94550b7144f633815ef722c67e5691598cf0fe50","after":"a8741374d9f7e499c0b5e52956e1070a85cf6c28","ref":"refs/heads/eddsa","pushedAt":"2024-03-10T00:17:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hanish520","name":null,"path":"/hanish520","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2225303?s=80&v=4"},"commit":{"message":"fix: addressed review comments and added two more test cases\n\nAddressed review comments except for the comment in keygen.go\nfile, as it would add a switch case in the orchestration layer.\nTried to add more cases, this mock layer is not very flexible\nto add more negative cases.","shortMessageHtmlLink":"fix: addressed review comments and added two more test cases"}},{"before":"024f604c6b92ff7c90500b010ded4cb7b3364610","after":"bd0eb8abcd31dd494e4c536feeb4d2e38f4d7a90","ref":"refs/heads/upgrade-dependencies","pushedAt":"2024-03-09T22:03:50.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"Merge branch 'master' into upgrade-dependencies","shortMessageHtmlLink":"Merge branch 'master' into upgrade-dependencies"}},{"before":"8685fd92bd7f0a2227b2c74ae90684949e942ece","after":null,"ref":"refs/heads/fix-flaky-eventloop-test-handler","pushedAt":"2024-03-09T22:03:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"}},{"before":"6c1fcb7b4b41305aedf8b248582b01aa13a04a5a","after":"6e1f14d36ae3a6b0a3763e726dd61a81ff1aa779","ref":"refs/heads/master","pushedAt":"2024-03-09T22:03:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"Merge pull request #121 from relab/fix-flaky-eventloop-test-handler\n\nFix flaky TestHandler","shortMessageHtmlLink":"Merge pull request #121 from relab/fix-flaky-eventloop-test-handler"}},{"before":"e97ad56fef779787787764f63dd16d76a8ef5ad0","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/grpc-1.56.3","pushedAt":"2024-03-09T21:24:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"}},{"before":"637880d95f8085b36fe44a18e71563c5493d6584","after":"8685fd92bd7f0a2227b2c74ae90684949e942ece","ref":"refs/heads/fix-flaky-eventloop-test-handler","pushedAt":"2024-03-09T21:17:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"feat: add codecov.yml to allow 1% wiggle room in coverage","shortMessageHtmlLink":"feat: add codecov.yml to allow 1% wiggle room in coverage"}},{"before":null,"after":"637880d95f8085b36fe44a18e71563c5493d6584","ref":"refs/heads/fix-flaky-eventloop-test-handler","pushedAt":"2024-03-09T20:59:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"fix: sleep a bit to let the eventloop start before adding events\n\nThis fixes flakiness with the eventloop's TestHandler.\nSee issue #120.","shortMessageHtmlLink":"fix: sleep a bit to let the eventloop start before adding events"}},{"before":"1d4cea58e306e1e14ba77f48656f52c98291c54d","after":"27c2653c9b9601376672c6e9cf5c9741eba8edf3","ref":"refs/heads/fix-synchronizer-timer","pushedAt":"2024-03-09T19:57:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"fix: minor simplify doc comment","shortMessageHtmlLink":"fix: minor simplify doc comment"}},{"before":"563df908ccad6d392ee1810a5a99d557c363a6fc","after":"024f604c6b92ff7c90500b010ded4cb7b3364610","ref":"refs/heads/upgrade-dependencies","pushedAt":"2024-03-09T19:46:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"fix: upgraded iago to fix docker client API issue","shortMessageHtmlLink":"fix: upgraded iago to fix docker client API issue"}},{"before":"0eb454c3e062696fd194bac4a8cd9177ae0e93d1","after":"563df908ccad6d392ee1810a5a99d557c363a6fc","ref":"refs/heads/upgrade-dependencies","pushedAt":"2024-03-09T18:16:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"meling","name":"Hein Meling","path":"/meling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/810999?s=80&v=4"},"commit":{"message":"fix: upgraded iago lib to fix docker client version issue","shortMessageHtmlLink":"fix: upgraded iago lib to fix docker client version issue"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELjEf3wA","startCursor":null,"endCursor":null}},"title":"Activity · relab/hotstuff"}