{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":672845402,"defaultBranch":"main","name":"AgIsoStack-rs","ownerLogin":"Open-Agriculture","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-31T09:48:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/134075515?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713817832.0","currentOid":""},"activityList":{"items":[{"before":"42885bcd7d8a7c4ccd8964587ea48ca6584ebecb","after":"d865a5a5d867e7014738fd3ca1afb9f97a096aa7","ref":"refs/heads/daan/terminal-designer-changes","pushedAt":"2024-05-28T12:10:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"42885bcd7d8a7c4ccd8964587ea48ca6584ebecb","ref":"refs/heads/daan/terminal-designer-changes","pushedAt":"2024-04-22T20:30:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"25ecd1f1773e8ebdbfee7ec2f2bc8b8e99f0b27b","after":null,"ref":"refs/heads/ca-adg/easier-mask-checker","pushedAt":"2024-02-20T20:18:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"}},{"before":"3f0f1278439936d078e17f6418d9a0fe4229e64f","after":"78cf275dad3f8db5bc28394298e5eae3d4b61ff0","ref":"refs/heads/austin/copyright-check","pushedAt":"2024-01-27T15:54:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Notgnoshi","name":"Austin Gill","path":"/Notgnoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8878460?s=80&v=4"},"commit":{"message":"clippy: Suppress enum-variant-names for Object enum\n\nThis was a new lint added since the Object enum was first merged.\n\n warning: variant name starts with the enum's name\n --> src/object_pool/object.rs:44:5\n |\n 44 | ObjectPointer(ObjectPointer),\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n |\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#enum_variant_names","shortMessageHtmlLink":"clippy: Suppress enum-variant-names for Object enum"}},{"before":null,"after":"3f0f1278439936d078e17f6418d9a0fe4229e64f","ref":"refs/heads/austin/copyright-check","pushedAt":"2024-01-27T15:50:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Notgnoshi","name":"Austin Gill","path":"/Notgnoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8878460?s=80&v=4"},"commit":{"message":"Add copyright check to CI/CD pipeline\n\nCloses #35.","shortMessageHtmlLink":"Add copyright check to CI/CD pipeline"}},{"before":"cdbdb185c486740711dbeff1d110fa50fa4b0f94","after":"0160334492b1b3bd87779cdada8455a06e0fb5f1","ref":"refs/heads/ag/tracing","pushedAt":"2024-01-27T15:09:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Notgnoshi","name":"Austin Gill","path":"/Notgnoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8878460?s=80&v=4"},"commit":{"message":"clippy: Fix unwrap-or-default lint\n\nI suspect this lint was added to clippy since we last merged to main,\nand that the CI/CD pipeline uses the latest clippy release.","shortMessageHtmlLink":"clippy: Fix unwrap-or-default lint"}},{"before":"799b88dbebb1208c6ab535c62e3229817470e113","after":null,"ref":"refs/heads/daan/object-reference-list","pushedAt":"2024-01-26T23:00:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JannesBrands","name":"Jannes Brands","path":"/JannesBrands","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51880379?s=80&v=4"}},{"before":"bedbae3c09ee082f42cbeca4451af99ce47418ac","after":"b40a5282e5365f80e10ad4f6004c3b9f91c5e2a0","ref":"refs/heads/daan/fix-nullable-object-ids-","pushedAt":"2024-01-26T23:00:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JannesBrands","name":"Jannes Brands","path":"/JannesBrands","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51880379?s=80&v=4"},"commit":{"message":"Merge pull request #41 from Open-Agriculture/daan/object-reference-list\n\nReferenced objects and extendable object pool","shortMessageHtmlLink":"Merge pull request #41 from Open-Agriculture/daan/object-reference-list"}},{"before":null,"after":"ca329f0fe0d9721ca74c185971073bc849fec1f4","ref":"refs/heads/daan/fix-colour-map","pushedAt":"2023-12-14T16:42:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"fix(vt): colour_map not initializing","shortMessageHtmlLink":"fix(vt): colour_map not initializing"}},{"before":"c2ee97966d29bb1bfa716e71e3bbd00ec62ad606","after":"799b88dbebb1208c6ab535c62e3229817470e113","ref":"refs/heads/daan/object-reference-list","pushedAt":"2023-12-14T13:06:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"feat(vt): add function to get all the object-ids referenced by an object","shortMessageHtmlLink":"feat(vt): add function to get all the object-ids referenced by an object"}},{"before":"0c1a3794dfbf3322abd4db8a09c1d431d9dc5c76","after":"c2ee97966d29bb1bfa716e71e3bbd00ec62ad606","ref":"refs/heads/daan/object-reference-list","pushedAt":"2023-12-14T13:02:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"feat(vt): add function to get all the object-ids referenced by an object","shortMessageHtmlLink":"feat(vt): add function to get all the object-ids referenced by an object"}},{"before":null,"after":"0c1a3794dfbf3322abd4db8a09c1d431d9dc5c76","ref":"refs/heads/daan/object-reference-list","pushedAt":"2023-12-14T12:51:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"feat(vt): add function to get all the object-ids referenced by an object","shortMessageHtmlLink":"feat(vt): add function to get all the object-ids referenced by an object"}},{"before":"baf3720ad7fe9b32c23311579eae2562c7bc13ec","after":"bedbae3c09ee082f42cbeca4451af99ce47418ac","ref":"refs/heads/daan/fix-nullable-object-ids-","pushedAt":"2023-12-14T12:42:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"feat(vt): add conversion from NullableObjectId to Option","shortMessageHtmlLink":"feat(vt): add conversion from NullableObjectId to Option<ObjectId>"}},{"before":"1ce34020b67ed46674cebe0b334d1537bb8f4fac","after":"baf3720ad7fe9b32c23311579eae2562c7bc13ec","ref":"refs/heads/daan/fix-nullable-object-ids-","pushedAt":"2023-12-13T18:02:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"fix(vt): set object ids that can be NULL to nullable type","shortMessageHtmlLink":"fix(vt): set object ids that can be NULL to nullable type"}},{"before":null,"after":"1ce34020b67ed46674cebe0b334d1537bb8f4fac","ref":"refs/heads/daan/fix-nullable-object-ids-","pushedAt":"2023-12-13T17:56:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"fix(vt): set object ids that can be NULL to nullable type","shortMessageHtmlLink":"fix(vt): set object ids that can be NULL to nullable type"}},{"before":"bf646f80cfc7892ada5a08d555ab86d513216368","after":"08b44ba32e629717e6af9284273e549c4726b2ad","ref":"refs/heads/gh-pages","pushedAt":"2023-12-05T07:06:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: da74b0371d0c9b3f0f67588928c5f2c992fa2174","shortMessageHtmlLink":"deploy: da74b03"}},{"before":"8e9c96ae3564a1f15ba0714db457c619ac95e04d","after":null,"ref":"refs/heads/tjd/object-pool","pushedAt":"2023-12-05T07:05:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"}},{"before":"44006ea7eea40eb0f459d8869d138239ef440430","after":"da74b0371d0c9b3f0f67588928c5f2c992fa2174","ref":"refs/heads/main","pushedAt":"2023-12-05T07:05:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"Add ObjectPool reading, writing and manipulations (#23)\n\n* Add ObjectPool reading, writing and manipulations\n\n* Update src/object_pool/mod.rs\n\nCo-authored-by: Adrian Del Grosso <10929341+ad3154@users.noreply.github.com>\nSigned-off-by: Thom de Jong \n\n* Update src/object_pool/mod.rs\n\nCo-authored-by: Adrian Del Grosso <10929341+ad3154@users.noreply.github.com>\nSigned-off-by: Thom de Jong \n\n* Update src/object_pool/mod.rs\n\nCo-authored-by: Adrian Del Grosso <10929341+ad3154@users.noreply.github.com>\nSigned-off-by: Thom de Jong \n\n* integrating unit tests for object pool (to be continued)\n\n* continue unit test and adding more specific option specifications\n\n* continue unit test from_iop\n\n* continue unit test from_iop and simplification of pool object design\n\n* GwnDaan review fixes\n\n* reader.rs refactoring\n\n* pass id to read functions\n\n* format\n\n* fix build\n\n* format\n\n* clippy warnings\n\n* writer.rs refactoring (for unit testing)\n\n* implement code planes\n\n* Renaming and typing\n\n* example doc\n\n* some validation stuff\n\n* ..\n\n* validate bool\n\n* fix read_bool\n\n* colour refactoring and rework\n\n* add working set specific unit test\n\n* rework from_iop unit test (to be continued)\n\n* todo working set read test\n\n* added nullable object id\n\n* .iop update\n\n* lint\n\n* ..\n\n* refactoring\n\n* lint\n\n* corrected test read_working_set_test\n\n* refactor object attributes\n\n* fix bug -> u8 not u16\n\n* complete object option encapsulation\n\n* add EQ to NAME\n\n* remove todo\n\n* remove tests to fix them later\n\n---------\n\nSigned-off-by: Thom de Jong \nSigned-off-by: Daan Steenbergen \nCo-authored-by: Adrian Del Grosso <10929341+ad3154@users.noreply.github.com>\nCo-authored-by: Jannes Brands \nCo-authored-by: Jannes Brands \nCo-authored-by: Daan Steenbergen ","shortMessageHtmlLink":"Add ObjectPool reading, writing and manipulations (#23)"}},{"before":"78f6b8add107b90f62720a82c3c0b13b80b5ea28","after":"8e9c96ae3564a1f15ba0714db457c619ac95e04d","ref":"refs/heads/tjd/object-pool","pushedAt":"2023-12-04T22:22:44.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"Merge branch 'main' into tjd/object-pool\n\nSigned-off-by: Daan Steenbergen ","shortMessageHtmlLink":"Merge branch 'main' into tjd/object-pool"}},{"before":"d20259c74c2fccbe55417710bd109c6cb35c20b1","after":"78f6b8add107b90f62720a82c3c0b13b80b5ea28","ref":"refs/heads/tjd/object-pool","pushedAt":"2023-12-04T22:13:03.000Z","pushType":"pr_merge","commitsCount":36,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"remove tests to fix them later","shortMessageHtmlLink":"remove tests to fix them later"}},{"before":"dc2d922e75f319119a25f12092e682d31df56ceb","after":"cdbdb185c486740711dbeff1d110fa50fa4b0f94","ref":"refs/heads/ag/tracing","pushedAt":"2023-11-19T16:19:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Notgnoshi","name":"Austin Gill","path":"/Notgnoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8878460?s=80&v=4"},"commit":{"message":"clippy: Fix unwrap-or-default lint\n\nI suspect this lint was added to clippy since we last merged to main,\nand that the CI/CD pipeline uses the latest clippy release.","shortMessageHtmlLink":"clippy: Fix unwrap-or-default lint"}},{"before":"5583911439d4ec785d992215a39981cf3813ebcb","after":"d20259c74c2fccbe55417710bd109c6cb35c20b1","ref":"refs/heads/tjd/object-pool","pushedAt":"2023-11-18T19:33:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"Update src/object_pool/mod.rs\n\nCo-authored-by: Adrian Del Grosso <10929341+ad3154@users.noreply.github.com>\nSigned-off-by: Thom de Jong ","shortMessageHtmlLink":"Update src/object_pool/mod.rs"}},{"before":"d20259c74c2fccbe55417710bd109c6cb35c20b1","after":"5583911439d4ec785d992215a39981cf3813ebcb","ref":"refs/heads/tjd/object-pool","pushedAt":"2023-11-18T19:17:15.000Z","pushType":"push","commitsCount":31,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"refactor object attributes","shortMessageHtmlLink":"refactor object attributes"}},{"before":null,"after":"ae7a1b4a0828f06e955863681c8697b92b51c2fc","ref":"refs/heads/daan/informational-coverage","pushedAt":"2023-11-08T08:41:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GwnDaan","name":"Daan Steenbergen","path":"/GwnDaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29043784?s=80&v=4"},"commit":{"message":"ci: make codecov reports informational only\n\nSigned-off-by: Daan Steenbergen ","shortMessageHtmlLink":"ci: make codecov reports informational only"}},{"before":"548b87ae215a6e18f36bdb63cc930ee397254a7a","after":"623c3ebc74b0ecc9110dd0639c7f94f0b6b304b2","ref":"refs/heads/ag/pcan","pushedAt":"2023-11-07T03:50:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Notgnoshi","name":"Austin Gill","path":"/Notgnoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8878460?s=80&v=4"},"commit":{"message":"Disable pcan in CI tests\n\nIncluding pcan support in the tests requires the test environment have\nlibpcanbasic available, which has to be built from source.","shortMessageHtmlLink":"Disable pcan in CI tests"}},{"before":"131ab6043d4135a0f01f708fc98b0ed384513628","after":"548b87ae215a6e18f36bdb63cc930ee397254a7a","ref":"refs/heads/ag/pcan","pushedAt":"2023-11-07T03:49:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Notgnoshi","name":"Austin Gill","path":"/Notgnoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8878460?s=80&v=4"},"commit":{"message":"Enable separate input and output driver types","shortMessageHtmlLink":"Enable separate input and output driver types"}},{"before":"eec1282db30158e43766b45abb333b002e43307f","after":"131ab6043d4135a0f01f708fc98b0ed384513628","ref":"refs/heads/ag/pcan","pushedAt":"2023-11-07T03:48:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Notgnoshi","name":"Austin Gill","path":"/Notgnoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8878460?s=80&v=4"},"commit":{"message":"Enable separate input and output driver types","shortMessageHtmlLink":"Enable separate input and output driver types"}},{"before":"a850b7cc5829e4e5b28831e9c1bf23f6dbfcee80","after":"eec1282db30158e43766b45abb333b002e43307f","ref":"refs/heads/ag/pcan","pushedAt":"2023-11-07T02:45:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Notgnoshi","name":"Austin Gill","path":"/Notgnoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8878460?s=80&v=4"},"commit":{"message":"Add Peak CAN driver\n\nbuilds, driver works, no functional test (no pcan available)\n\n---------\n\nCo-authored-by: Jannes Brands \nCo-authored-by: Austin Gill ","shortMessageHtmlLink":"Add Peak CAN driver"}},{"before":"1692205578118f318b1ab7ed160d69f9d62a0059","after":"a850b7cc5829e4e5b28831e9c1bf23f6dbfcee80","ref":"refs/heads/ag/pcan","pushedAt":"2023-11-07T02:42:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Notgnoshi","name":"Austin Gill","path":"/Notgnoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8878460?s=80&v=4"},"commit":{"message":"Add Peak CAN driver\n\nbuilds, driver works, no functional test (no pcan available)\n\n---------\n\nCo-authored-by: Jannes Brands \nCo-authored-by: Austin Gill ","shortMessageHtmlLink":"Add Peak CAN driver"}},{"before":"9f0dbdd46cfcfe71c5d6ae03920aa950d10d624e","after":"dc2d922e75f319119a25f12092e682d31df56ceb","ref":"refs/heads/ag/tracing","pushedAt":"2023-11-07T02:13:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Notgnoshi","name":"Austin Gill","path":"/Notgnoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8878460?s=80&v=4"},"commit":{"message":"clippy: Fix unwrap-or-default lint\n\nI suspect this lint was added to clippy since we last merged to main,\nand that the CI/CD pipeline uses the latest clippy release.","shortMessageHtmlLink":"clippy: Fix unwrap-or-default lint"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVc5-aAA","startCursor":null,"endCursor":null}},"title":"Activity ยท Open-Agriculture/AgIsoStack-rs"}