{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":300108497,"defaultBranch":"main","name":"rdk","ownerLogin":"viamrobotics","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-01T01:41:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71797972?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722459077.0","currentOid":""},"activityList":{"items":[{"before":"b3e2bc39bad948a2637d7c3edc9af6f4e6aa973c","after":"9a8fa1c379d24194410b46c4c4a1bf2a790a6100","ref":"refs/heads/main","pushedAt":"2024-07-31T21:27:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"susmitaSanyal","name":"Sus","path":"/susmitaSanyal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118220271?s=80&v=4"},"commit":{"message":"RSDK-8322: Combining all sats in view (#4247)","shortMessageHtmlLink":"RSDK-8322: Combining all sats in view (#4247)"}},{"before":"8fd810d4f83bbfc9a44c01e01e553dc7155072e0","after":"b3e2bc39bad948a2637d7c3edc9af6f4e6aa973c","ref":"refs/heads/main","pushedAt":"2024-07-31T21:19:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnN193","name":null,"path":"/JohnN193","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/92045055?s=80&v=4"},"commit":{"message":"[RSDK-8358] add error log for low speeds for encoded motors (#4250)","shortMessageHtmlLink":"[RSDK-8358] add error log for low speeds for encoded motors (#4250)"}},{"before":"8c0eb12fdfdcf8dd7a802553ae2be13c23bbe823","after":"8fd810d4f83bbfc9a44c01e01e553dc7155072e0","ref":"refs/heads/main","pushedAt":"2024-07-31T21:02:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"susmitaSanyal","name":"Sus","path":"/susmitaSanyal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118220271?s=80&v=4"},"commit":{"message":"Rsdk-8162: fixing rpm power (#4251)","shortMessageHtmlLink":"Rsdk-8162: fixing rpm power (#4251)"}},{"before":"b18246b6d9bade4b5b4dd64332305803f9e2ccc1","after":null,"ref":"refs/heads/APP-5488/ethanlook/card-id","pushedAt":"2024-07-31T20:51:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ethanlook","name":"Ethan Look-Potts","path":"/ethanlook","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5910938?s=80&v=4"}},{"before":"206ec29450a9bbe09ac5c36e20db0f467b3859c1","after":"8c0eb12fdfdcf8dd7a802553ae2be13c23bbe823","ref":"refs/heads/main","pushedAt":"2024-07-31T20:51:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ethanlook","name":"Ethan Look-Potts","path":"/ethanlook","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5910938?s=80&v=4"},"commit":{"message":"APP-5488: add IDs to rc cards (#4248)","shortMessageHtmlLink":"APP-5488: add IDs to rc cards (#4248)"}},{"before":"0c893f989b67333b4c68f9f88faf8e9067868608","after":"b18246b6d9bade4b5b4dd64332305803f9e2ccc1","ref":"refs/heads/APP-5488/ethanlook/card-id","pushedAt":"2024-07-31T20:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethanlook","name":"Ethan Look-Potts","path":"/ethanlook","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5910938?s=80&v=4"},"commit":{"message":"encodeURIComponent","shortMessageHtmlLink":"encodeURIComponent"}},{"before":"1900bef0e604321b65987d4fa892d5d35b088c68","after":"0c893f989b67333b4c68f9f88faf8e9067868608","ref":"refs/heads/APP-5488/ethanlook/card-id","pushedAt":"2024-07-31T20:10:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethanlook","name":"Ethan Look-Potts","path":"/ethanlook","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5910938?s=80&v=4"},"commit":{"message":"Bump @viamrobotics/remote-control","shortMessageHtmlLink":"Bump @viamrobotics/remote-control"}},{"before":null,"after":"1900bef0e604321b65987d4fa892d5d35b088c68","ref":"refs/heads/APP-5488/ethanlook/card-id","pushedAt":"2024-07-31T20:00:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethanlook","name":"Ethan Look-Potts","path":"/ethanlook","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5910938?s=80&v=4"},"commit":{"message":"APP-5488: add links to rc cards","shortMessageHtmlLink":"APP-5488: add links to rc cards"}},{"before":"55fc480fff7576dca475fb20b2290d1eca3a6d16","after":"206ec29450a9bbe09ac5c36e20db0f467b3859c1","ref":"refs/heads/main","pushedAt":"2024-07-31T18:04:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"martha-johnston","name":null,"path":"/martha-johnston","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106617924?s=80&v=4"},"commit":{"message":"RSDK-8328: Controlled motor does not handle ResetZeroPosition (#4245)","shortMessageHtmlLink":"RSDK-8328: Controlled motor does not handle ResetZeroPosition (#4245)"}},{"before":"68aab8d3f3d922715e5773af98c56b68e492f456","after":"55fc480fff7576dca475fb20b2290d1eca3a6d16","ref":"refs/heads/main","pushedAt":"2024-07-31T15:15:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zaporter-work","name":"Zack Porter","path":"/zaporter-work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/121693134?s=80&v=4"},"commit":{"message":"Update cli module docs url (#4244)","shortMessageHtmlLink":"Update cli module docs url (#4244)"}},{"before":"433b1878ca24f9346b566e84a30258a52d8527cd","after":"68aab8d3f3d922715e5773af98c56b68e492f456","ref":"refs/heads/main","pushedAt":"2024-07-30T18:06:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"penguinland","name":"Alan Davidson","path":"/penguinland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2861124?s=80&v=4"},"commit":{"message":"[RSDK-8261] initialize new interrupts using the correct name (#4242)\n\nOof, this was a silly mistake! Thanks to Susmita for sticking to her guns and pushing on this. We missed it before because _renaming_ a pre-existing interrupt to a different name worked totally fine: it was only creating a _brand new_ interrupt named something other than its pin name that was a problem.\r\n\r\nTried on the Harun (rpi5) rover: without this PR, the board cannot configure itself because it `cannot create digital interrupt on unknown pin re`, and with this PR, the board configures and the board/motors/encoders/base work properly.","shortMessageHtmlLink":"[RSDK-8261] initialize new interrupts using the correct name (#4242)"}},{"before":"4ba9902219d0ed33a87c7b335c82c378641fe061","after":"433b1878ca24f9346b566e84a30258a52d8527cd","ref":"refs/heads/main","pushedAt":"2024-07-30T15:28:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"biotinker","name":"Peter LoVerso","path":"/biotinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18296610?s=80&v=4"},"commit":{"message":"RSDK-8390 pose interpolation between orientations can take the long way around (#4243)","shortMessageHtmlLink":"RSDK-8390 pose interpolation between orientations can take the long w…"}},{"before":null,"after":"4ba9902219d0ed33a87c7b335c82c378641fe061","ref":"refs/heads/v0.35.0-release","pushedAt":"2024-07-29T19:25:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"10zingpd","name":null,"path":"/10zingpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111384641?s=80&v=4"},"commit":{"message":"Automated remote-control Version Update (#4241)\n\nCo-authored-by: 10zingpd <10zingpd@users.noreply.github.com>","shortMessageHtmlLink":"Automated remote-control Version Update (#4241)"}},{"before":"ba15d6b18c1e5fd9653c7e9d118d2a3c392de979","after":"4ba9902219d0ed33a87c7b335c82c378641fe061","ref":"refs/heads/main","pushedAt":"2024-07-29T18:58:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"10zingpd","name":null,"path":"/10zingpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111384641?s=80&v=4"},"commit":{"message":"Automated remote-control Version Update (#4241)\n\nCo-authored-by: 10zingpd <10zingpd@users.noreply.github.com>","shortMessageHtmlLink":"Automated remote-control Version Update (#4241)"}},{"before":"de6504308df9d759023a4b09220ca0cb2991b84b","after":"274b3a314b90a83693312ea989fe3c0e54cf9f51","ref":"refs/heads/workflow/bump-remote-control/main","pushedAt":"2024-07-29T18:15:47.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":"[WORKFLOW] Updating remote-control","shortMessageHtmlLink":"[WORKFLOW] Updating remote-control"}},{"before":"a7b82aff0d10c109febdaf648fc1413b128f2c7e","after":null,"ref":"refs/heads/v0.33.1-release","pushedAt":"2024-07-29T18:14:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"10zingpd","name":null,"path":"/10zingpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111384641?s=80&v=4"}},{"before":"63017884b738607cb99e3f49648a68500a1ab9fb","after":null,"ref":"refs/heads/v0.33.0-release","pushedAt":"2024-07-29T18:14:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"10zingpd","name":null,"path":"/10zingpd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111384641?s=80&v=4"}},{"before":"a306527647bd18c53e5f15ab6b445be943f0d33b","after":"ba15d6b18c1e5fd9653c7e9d118d2a3c392de979","ref":"refs/heads/main","pushedAt":"2024-07-29T17:30:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"penguinland","name":"Alan Davidson","path":"/penguinland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2861124?s=80&v=4"},"commit":{"message":"Use StoppableWorkers in the GPS RTK component (#4222)\n\nThis gets rid of the race condition discussed in `Close()`. Everything still compiles and the linter is happy. I've tried it on John-Pi: everything still works like you'd expect.\r\n\r\nThe biggest change in here is that `cancelCtx` is now a local variable only available within the background goroutine, so I've passed it as an argument to several helper functions that didn't need an argument before.","shortMessageHtmlLink":"Use StoppableWorkers in the GPS RTK component (#4222)"}},{"before":"3bbf4085ab60b7911b9bafed6a0698689885a44d","after":"a306527647bd18c53e5f15ab6b445be943f0d33b","ref":"refs/heads/main","pushedAt":"2024-07-29T16:09:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raybjork","name":"Ray Bjorkman","path":"/raybjork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15173894?s=80&v=4"},"commit":{"message":"fix bug in fake arm and add unit tests (#4239)","shortMessageHtmlLink":"fix bug in fake arm and add unit tests (#4239)"}},{"before":"eb6b6b081e76323ae4597bd12e5fc40d3a449449","after":null,"ref":"refs/heads/meta-schema","pushedAt":"2024-07-26T18:43:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"abe-winter","name":null,"path":"/abe-winter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7256523?s=80&v=4"}},{"before":"682a0439fea77341089340b5e7eef2f78f3e2e65","after":"3bbf4085ab60b7911b9bafed6a0698689885a44d","ref":"refs/heads/main","pushedAt":"2024-07-26T18:43:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"abe-winter","name":null,"path":"/abe-winter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7256523?s=80&v=4"},"commit":{"message":"RSDK-8280 jsonschema in meta.json (#4234)","shortMessageHtmlLink":"RSDK-8280 jsonschema in meta.json (#4234)"}},{"before":"5580adaab66ca42e68da0f8f68eb95c8f4b02150","after":"eb6b6b081e76323ae4597bd12e5fc40d3a449449","ref":"refs/heads/meta-schema","pushedAt":"2024-07-26T18:16:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abe-winter","name":null,"path":"/abe-winter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7256523?s=80&v=4"},"commit":{"message":"setup-python for caching","shortMessageHtmlLink":"setup-python for caching"}},{"before":"77374d6d8d02a71ed036df756ad8767093ac8dba","after":"5580adaab66ca42e68da0f8f68eb95c8f4b02150","ref":"refs/heads/meta-schema","pushedAt":"2024-07-26T17:49:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abe-winter","name":null,"path":"/abe-winter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7256523?s=80&v=4"},"commit":{"message":"missing endl, rename local","shortMessageHtmlLink":"missing endl, rename local"}},{"before":"d41a4ce8a309d5b1151f76f53fea0ca943cf7044","after":"77374d6d8d02a71ed036df756ad8767093ac8dba","ref":"refs/heads/meta-schema","pushedAt":"2024-07-26T17:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abe-winter","name":null,"path":"/abe-winter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7256523?s=80&v=4"},"commit":{"message":"empty commit to poke CI","shortMessageHtmlLink":"empty commit to poke CI"}},{"before":"70e3cf8cd6f573f1a00125bf34fa89bebe39a0fc","after":"682a0439fea77341089340b5e7eef2f78f3e2e65","ref":"refs/heads/main","pushedAt":"2024-07-26T17:45:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maximpertsov","name":"Maxim Pertsov","path":"/maximpertsov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7954103?s=80&v=4"},"commit":{"message":"RSDK-7899 Implement machine status API (#4211)","shortMessageHtmlLink":"RSDK-7899 Implement machine status API (#4211)"}},{"before":"5a31ab4203835c532975c62f0145049295a29f89","after":"70e3cf8cd6f573f1a00125bf34fa89bebe39a0fc","ref":"refs/heads/main","pushedAt":"2024-07-26T17:37:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Otterverse","name":"James Otting","path":"/Otterverse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7691464?s=80&v=4"},"commit":{"message":"Switch runners to github (#4235)","shortMessageHtmlLink":"Switch runners to github (#4235)"}},{"before":"8f7ffe559a49bf6f82b74ceceae875f72c7ac579","after":"d41a4ce8a309d5b1151f76f53fea0ca943cf7044","ref":"refs/heads/meta-schema","pushedAt":"2024-07-26T16:42:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"abe-winter","name":null,"path":"/abe-winter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7256523?s=80&v=4"},"commit":{"message":"actual actual shortlink","shortMessageHtmlLink":"actual actual shortlink"}},{"before":"c980302abf57c2ceb1eea8c247928a68bc52e5a3","after":"5a31ab4203835c532975c62f0145049295a29f89","ref":"refs/heads/main","pushedAt":"2024-07-26T16:05:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"biotinker","name":"Peter LoVerso","path":"/biotinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18296610?s=80&v=4"},"commit":{"message":"RSDK-8367 Fix bug preventing use of cbirrt when topological constraints are enabled (#4233)","shortMessageHtmlLink":"RSDK-8367 Fix bug preventing use of cbirrt when topological constrain…"}},{"before":"d39b9e38e0e2bdd95da3460d5f9f9d0e5cac8efc","after":"c980302abf57c2ceb1eea8c247928a68bc52e5a3","ref":"refs/heads/main","pushedAt":"2024-07-26T13:46:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"puranamp","name":"Pranav Puranam","path":"/puranamp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29954975?s=80&v=4"},"commit":{"message":"RSDK-8086: create the package manager logger (#4230)","shortMessageHtmlLink":"RSDK-8086: create the package manager logger (#4230)"}},{"before":"18a365f170c1e1fe903d944597609c77eded429d","after":"d39b9e38e0e2bdd95da3460d5f9f9d0e5cac8efc","ref":"refs/heads/main","pushedAt":"2024-07-26T11:45:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tahiyasalam","name":"Tahiya","path":"/tahiyasalam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10536807?s=80&v=4"},"commit":{"message":"RSDK-8350 - Make ML training CLI commands clearer and update dataset file (#4227)","shortMessageHtmlLink":"RSDK-8350 - Make ML training CLI commands clearer and update dataset …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEjoFwRgA","startCursor":null,"endCursor":null}},"title":"Activity · viamrobotics/rdk"}