{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":762328862,"defaultBranch":"main","name":"rust-ipld-dagpb","ownerLogin":"ipld","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-23T14:53:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19803583?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716397724.0","currentOid":""},"activityList":{"items":[{"before":"1c84a607de26f3a31ae304dd2ca7ff0412f96090","after":"e8b249cffd0b26d06979e22c4ec5212123e8339a","ref":"refs/heads/main","pushedAt":"2024-05-22T17:08:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: Release ipld-dagpb version 0.2.1","shortMessageHtmlLink":"chore: Release ipld-dagpb version 0.2.1"}},{"before":"256be7ceab9e41e8ac00a73870c510f12dff2810","after":"1c84a607de26f3a31ae304dd2ca7ff0412f96090","ref":"refs/heads/main","pushedAt":"2024-05-22T17:06:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"fix: expose PbLink (#7)\n\nMake `PbLink` part of the public interface.","shortMessageHtmlLink":"fix: expose PbLink (#7)"}},{"before":"c394d893ec587f12c65bfeb011c1a2a682b2f522","after":"256be7ceab9e41e8ac00a73870c510f12dff2810","ref":"refs/heads/main","pushedAt":"2024-05-22T13:00:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"fix: clippy lints (#8)","shortMessageHtmlLink":"fix: clippy lints (#8)"}},{"before":"f61fb0c1608b3b29ec1fcefe4fc67f305b8c873d","after":"c394d893ec587f12c65bfeb011c1a2a682b2f522","ref":"refs/heads/main","pushedAt":"2024-04-25T10:03:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"fix: derive common traits for `DagPbCodec` (#6)\n\nDerive Copy, Clone, Debug, PartialEq, and Eq.","shortMessageHtmlLink":"fix: derive common traits for DagPbCodec (#6)"}},{"before":"33240783c16c64f7c0f899f430c42916c42cb0a0","after":null,"ref":"refs/heads/check-lockfile-separate","pushedAt":"2024-03-27T09:18:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"}},{"before":"1c729b42016cf4c2ab20ed47949c891503fee7ed","after":"f61fb0c1608b3b29ec1fcefe4fc67f305b8c873d","ref":"refs/heads/main","pushedAt":"2024-03-27T09:18:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: check lockfile on CI in a separate job (#5)\n\nIt makes sense to check the lockfile on a vanilla checkout and not\r\none that ran already some jobs. Hence put that check into a separate\r\njob.","shortMessageHtmlLink":"chore: check lockfile on CI in a separate job (#5)"}},{"before":"c3014d69e2084cb8db78c3cc185789eb7cc75a35","after":"33240783c16c64f7c0f899f430c42916c42cb0a0","ref":"refs/heads/check-lockfile-separate","pushedAt":"2024-03-26T20:44:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: check lockfile on CI in a separate job\n\nIt makes sense to check the lockfile on a vanilla checkout and not\none that ran already some jobs. Hence put that check into a separate\njob.","shortMessageHtmlLink":"chore: check lockfile on CI in a separate job"}},{"before":null,"after":"c3014d69e2084cb8db78c3cc185789eb7cc75a35","ref":"refs/heads/check-lockfile-separate","pushedAt":"2024-03-26T20:30:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: check lockfile on CI in a separate job\n\nIt makes sense to check the lockfile on a vanilla checkout and not\none that ran already some jobs. Hence put that check into a separate\njob.","shortMessageHtmlLink":"chore: check lockfile on CI in a separate job"}},{"before":"4e25f829c6c3b6213879bee98e0b150d06a2089e","after":"1c729b42016cf4c2ab20ed47949c891503fee7ed","ref":"refs/heads/main","pushedAt":"2024-03-26T20:14:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: Release ipld-dagpb version 0.2.0","shortMessageHtmlLink":"chore: Release ipld-dagpb version 0.2.0"}},{"before":"da6ded514fdc5c542882e4130f3b40d27c3a3cbd","after":null,"ref":"refs/heads/ipld-core04","pushedAt":"2024-03-26T20:13:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"}},{"before":"f8b7de192b99e173eec38da4f3926c6bb6dc82e9","after":"4e25f829c6c3b6213879bee98e0b150d06a2089e","ref":"refs/heads/main","pushedAt":"2024-03-26T20:12:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: upgrade to latest ipld-core 0.4 release (#4)\n\nBREAKING CHANGE: `ipld-core` contains traits and different versions of\r\ntraits don't play well together, hence it's a breaking change.","shortMessageHtmlLink":"chore: upgrade to latest ipld-core 0.4 release (#4)"}},{"before":"0d39fef046d3e5a94c96cdb49081822e5b1b7e9e","after":"da6ded514fdc5c542882e4130f3b40d27c3a3cbd","ref":"refs/heads/ipld-core04","pushedAt":"2024-03-26T20:02:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: make CI check for up-to-date lockfile","shortMessageHtmlLink":"chore: make CI check for up-to-date lockfile"}},{"before":"a59fa15f2fdd1cf8e4649545df0bc46da96273d4","after":"0d39fef046d3e5a94c96cdb49081822e5b1b7e9e","ref":"refs/heads/ipld-core04","pushedAt":"2024-03-26T19:46:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: add Cargol.lock changes","shortMessageHtmlLink":"chore: add Cargol.lock changes"}},{"before":null,"after":"a59fa15f2fdd1cf8e4649545df0bc46da96273d4","ref":"refs/heads/ipld-core04","pushedAt":"2024-03-26T19:27:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: upgrade to latest ipld-core 0.4 release\n\nBREAKING CHANGE: `ipld-core` contains traits and different versions of\ntraits don't play well together, hence it's a breaking change.","shortMessageHtmlLink":"chore: upgrade to latest ipld-core 0.4 release"}},{"before":"4ee407f64e00e9fca76a2d8393af695ef3147279","after":"f8b7de192b99e173eec38da4f3926c6bb6dc82e9","ref":"refs/heads/main","pushedAt":"2024-03-18T14:21:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: Release ipld-dagpb version 0.1.2","shortMessageHtmlLink":"chore: Release ipld-dagpb version 0.1.2"}},{"before":"5c776a3351c2fbb89695d2cb3db2f5dd699e2619","after":null,"ref":"refs/heads/add-ci","pushedAt":"2024-03-15T21:59:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"}},{"before":"b8f5433d0a81a28b5d661a3ea39a01189643266b","after":"4ee407f64e00e9fca76a2d8393af695ef3147279","ref":"refs/heads/main","pushedAt":"2024-03-15T21:58:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: add CI (#3)","shortMessageHtmlLink":"chore: add CI (#3)"}},{"before":null,"after":"5c776a3351c2fbb89695d2cb3db2f5dd699e2619","ref":"refs/heads/add-ci","pushedAt":"2024-03-15T21:27:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: add CI","shortMessageHtmlLink":"chore: add CI"}},{"before":"5ddbfd4c21fb88aed6d789b6bc272e6883a66f71","after":null,"ref":"refs/heads/codec-trait","pushedAt":"2024-03-15T20:50:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"}},{"before":"f9dfacad8424dc10a1532c5c94107c06bace80e7","after":"b8f5433d0a81a28b5d661a3ea39a01189643266b","ref":"refs/heads/main","pushedAt":"2024-03-15T20:50:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"feat: implement Codec trait (#2)\n\nThe `Codec` trait from `ipld-core` allows unified access for encoding,\r\ndecoding and extracting links of encoded IPLD data independent of the\r\ncodec.\r\n\r\nAlso make `PbNode` public, in case you want to decode directly into a\r\nRust struct and not an IPLD object.","shortMessageHtmlLink":"feat: implement Codec trait (#2)"}},{"before":"5e00433d54f8cfd16687f9f161051b92f56a6ba5","after":"5ddbfd4c21fb88aed6d789b6bc272e6883a66f71","ref":"refs/heads/codec-trait","pushedAt":"2024-03-14T20:38:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"feat: implement Codec trait\n\nThe `Codec` trait from `ipld-core` allows unified access for encoding,\ndecoding and extracting links of encoded IPLD data independent of the\ncodec.\n\nAlso make `PbNode` public, in case you want to decode directly into a\nRust struct and not an IPLD object.","shortMessageHtmlLink":"feat: implement Codec trait"}},{"before":"57dce29e03cd35a6436b8c35fe1bc49d7ee59b84","after":"5e00433d54f8cfd16687f9f161051b92f56a6ba5","ref":"refs/heads/codec-trait","pushedAt":"2024-03-12T19:42:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"feat: implement Codec trait\n\nThe `Codec` trait from `ipld-core` allows unified access for encoding,\ndecoding and extracting links of encoded IPLD data independent of the\ncodec.\n\nAlso make `PbNode` public, in case you want to decode directly into a\nRust struct and not an IPLD object.","shortMessageHtmlLink":"feat: implement Codec trait"}},{"before":null,"after":"57dce29e03cd35a6436b8c35fe1bc49d7ee59b84","ref":"refs/heads/codec-trait","pushedAt":"2024-03-08T23:03:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"feat: implement Codec trait\n\nThe `Codec` trait from `ipld-core` allows unified access for encoding,\ndecoding and extracting links of encoded IPLD data independent of the\ncodec.\n\nAlso make `PbNode` public, in case you want to decode directly into a\nRust struct and not an IPLD object.","shortMessageHtmlLink":"feat: implement Codec trait"}},{"before":"cba3be852cc75587e288da70850a8b8fbf3c95a3","after":null,"ref":"refs/heads/change-repo","pushedAt":"2024-03-01T14:21:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"}},{"before":"707f08bced1e5d013b62ebc10e22bdf248f4df0e","after":"f9dfacad8424dc10a1532c5c94107c06bace80e7","ref":"refs/heads/main","pushedAt":"2024-03-01T14:21:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: use new repo URL (#1)\n\nThe repository was moved from my personal account to the ipld org account,\r\nreflect that in the Cargo metadata.","shortMessageHtmlLink":"chore: use new repo URL (#1)"}},{"before":null,"after":"cba3be852cc75587e288da70850a8b8fbf3c95a3","ref":"refs/heads/change-repo","pushedAt":"2024-03-01T14:19:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: use new repo URL\n\nThe repository was moved from my personal account to the ipld org account,\nreflect that in the Cargo metadata.","shortMessageHtmlLink":"chore: use new repo URL"}},{"before":"7712b4e1b18a683cf5bc59ff26d751c7b2e74c50","after":"707f08bced1e5d013b62ebc10e22bdf248f4df0e","ref":"refs/heads/main","pushedAt":"2024-02-23T15:02:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: Release ipld-dagpb version 0.1.1","shortMessageHtmlLink":"chore: Release ipld-dagpb version 0.1.1"}},{"before":"a204a633c3ea8999e976deb34aedd23870c05d66","after":"7712b4e1b18a683cf5bc59ff26d751c7b2e74c50","ref":"refs/heads/main","pushedAt":"2024-02-23T15:02:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"chore: use Cid re-export from ipld-core\n\nAs we rely on `ipld-core` anyway, we can also use the `Cid` re-export,\ninstead of specifying our own version, which can potentially lead to\nversion conflicts.","shortMessageHtmlLink":"chore: use Cid re-export from ipld-core"}},{"before":null,"after":"a204a633c3ea8999e976deb34aedd23870c05d66","ref":"refs/heads/main","pushedAt":"2024-02-23T14:55:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vmx","name":"Volker Mische","path":"/vmx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42839?s=80&v=4"},"commit":{"message":"fix: error when node is empty\n\nMake DAG-PB more spec compliant by returning an error in case the DAG-PB node\nis empty. This was discovered by running the negative test fixtures.","shortMessageHtmlLink":"fix: error when node is empty"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUTFVRgA","startCursor":null,"endCursor":null}},"title":"Activity ยท ipld/rust-ipld-dagpb"}