{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":244350333,"defaultBranch":"master","name":"tool-libs","ownerLogin":"umit-iace","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-02T11:08:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/23058049?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717673682.0","currentOid":""},"activityList":{"items":[{"before":"fe3a8b5d66a570e8dbfb44344adc6c810a61329a","after":null,"ref":"refs/heads/cmmscan","pushedAt":"2024-06-06T11:34:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"}},{"before":"070910586cb322d3772c5c584e4240696256a9f7","after":"cff3de9f1697ebb3f32457ae63b8169dfc0b2b4d","ref":"refs/heads/queuedrop","pushedAt":"2024-05-28T18:38:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"i2c: do not create i2c request copy for callback","shortMessageHtmlLink":"i2c: do not create i2c request copy for callback"}},{"before":null,"after":"fa3fbde1ea059f48813d4eb11c26742b6db37eb3","ref":"refs/heads/enc_reset","pushedAt":"2024-05-27T12:40:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TanDro","name":"Jens Wurm","path":"/TanDro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14958144?s=80&v=4"},"commit":{"message":"Add reset for AS5048b encoder","shortMessageHtmlLink":"Add reset for AS5048b encoder"}},{"before":"b16916a3d878865c7437d0fb761087b8dcab743d","after":"8ecd652ce4383322729157fafa815ae37ca34795","ref":"refs/heads/master","pushedAt":"2024-05-22T15:04:30.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"TanDro","name":"Jens Wurm","path":"/TanDro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14958144?s=80&v=4"},"commit":{"message":"use v3.19 for CI\n\nmaybe this fixes the build","shortMessageHtmlLink":"use v3.19 for CI"}},{"before":"620d305a8ebdac57dc69ebfd4fbe9e7fc955e624","after":"fe3a8b5d66a570e8dbfb44344adc6c810a61329a","ref":"refs/heads/cmmscan","pushedAt":"2024-05-22T14:36:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"use v3.19 for CI\n\nmaybe this fixes the build","shortMessageHtmlLink":"use v3.19 for CI"}},{"before":"de252f11c0189f60479ee6c288b5d7194da3ff47","after":"620d305a8ebdac57dc69ebfd4fbe9e7fc955e624","ref":"refs/heads/cmmscan","pushedAt":"2024-05-22T14:17:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"linux: also clean up on SIGABRT","shortMessageHtmlLink":"linux: also clean up on SIGABRT"}},{"before":"955bbbfd25cd880b824e307e6f8b6aa456c846b3","after":"de252f11c0189f60479ee6c288b5d7194da3ff47","ref":"refs/heads/cmmscan","pushedAt":"2024-05-17T12:21:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"add logging switch to canopen","shortMessageHtmlLink":"add logging switch to canopen"}},{"before":"5c3318f83aba8232e84033b7a638fcfc5dafd5c2","after":"955bbbfd25cd880b824e307e6f8b6aa456c846b3","ref":"refs/heads/cmmscan","pushedAt":"2024-05-17T11:59:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"ctrl/traj: fix compiler warnings","shortMessageHtmlLink":"ctrl/traj: fix compiler warnings"}},{"before":null,"after":"5c3318f83aba8232e84033b7a638fcfc5dafd5c2","ref":"refs/heads/cmmscan","pushedAt":"2024-05-14T10:24:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"canopen: allow clients to re-register pdos","shortMessageHtmlLink":"canopen: allow clients to re-register pdos"}},{"before":"85fc88b14491e42616d48ac8a736aadabff1affa","after":null,"ref":"refs/heads/revert-103-queuedrop","pushedAt":"2024-05-14T10:21:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"}},{"before":"df4962eeeca10e1474df0090fcb81101ece16fda","after":"070910586cb322d3772c5c584e4240696256a9f7","ref":"refs/heads/queuedrop","pushedAt":"2024-05-14T08:45:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"stm: exchange `q.pop` for `q.drop` in interrupts\n\nthis updates CAN, SPI, & UART to also not deallocate memory in the\ncontext of interrupts","shortMessageHtmlLink":"stm: exchange q.pop for q.drop in interrupts"}},{"before":"7abaa6467e7711e5acd59a2f2391792656cd4089","after":"b16916a3d878865c7437d0fb761087b8dcab743d","ref":"refs/heads/master","pushedAt":"2024-05-14T08:37:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TanDro","name":"Jens Wurm","path":"/TanDro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14958144?s=80&v=4"},"commit":{"message":"Revert \"queue: add ability to drop/ignore package\"\n\nThis reverts commit 0dcf24911f6eb04dfb578e3ccc3eec3f50f6c6df.","shortMessageHtmlLink":"Revert \"queue: add ability to drop/ignore package\""}},{"before":null,"after":"85fc88b14491e42616d48ac8a736aadabff1affa","ref":"refs/heads/revert-103-queuedrop","pushedAt":"2024-05-14T08:35:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TanDro","name":"Jens Wurm","path":"/TanDro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14958144?s=80&v=4"},"commit":{"message":"Revert \"queue: add ability to drop/ignore package\"\n\nThis reverts commit 0dcf24911f6eb04dfb578e3ccc3eec3f50f6c6df.","shortMessageHtmlLink":"Revert \"queue: add ability to drop/ignore package\""}},{"before":"e4397b2960c8bdbc50800a2cc80eaf284533f2b3","after":null,"ref":"refs/heads/devpath","pushedAt":"2024-05-14T08:32:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"}},{"before":"b3f6d3721025dcf0da4be45d2b4e01f295cad2e6","after":"7abaa6467e7711e5acd59a2f2391792656cd4089","ref":"refs/heads/master","pushedAt":"2024-05-14T08:29:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TanDro","name":"Jens Wurm","path":"/TanDro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14958144?s=80&v=4"},"commit":{"message":"i2c: drop requests after using them\n\nthis will therefore not deallocate the underlying object inside the\ninterrupt context, and should therefore fix #93 if I understood the\nproblem correctly","shortMessageHtmlLink":"i2c: drop requests after using them"}},{"before":"5ed7a4720108ba919a8bda19ff3bae15a9e1e115","after":"b3f6d3721025dcf0da4be45d2b4e01f295cad2e6","ref":"refs/heads/master","pushedAt":"2024-05-14T08:29:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TanDro","name":"Jens Wurm","path":"/TanDro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14958144?s=80&v=4"},"commit":{"message":"update dev/* for include path renaming","shortMessageHtmlLink":"update dev/* for include path renaming"}},{"before":"445e7ce739d5c70e096a5371cbef2385a9b4e539","after":"df4962eeeca10e1474df0090fcb81101ece16fda","ref":"refs/heads/queuedrop","pushedAt":"2024-05-14T08:26:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"i2c: drop requests after using them\n\nthis will therefore not deallocate the underlying object inside the\ninterrupt context, and should therefore fix #93 if I understood the\nproblem correctly","shortMessageHtmlLink":"i2c: drop requests after using them"}},{"before":null,"after":"445e7ce739d5c70e096a5371cbef2385a9b4e539","ref":"refs/heads/queuedrop","pushedAt":"2024-05-14T08:21:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"i2c: drop requests after using them\n\nthis will therefore not deallocate the underlying object inside the\ninterrupt context, and should therefore fix #93 if I understood the\nproblem correctly","shortMessageHtmlLink":"i2c: drop requests after using them"}},{"before":null,"after":"e4397b2960c8bdbc50800a2cc80eaf284533f2b3","ref":"refs/heads/devpath","pushedAt":"2024-05-14T08:13:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"update dev/* for include path renaming","shortMessageHtmlLink":"update dev/* for include path renaming"}},{"before":"a938cfb15d08d778c54f3c2d3788d902a430e5f0","after":null,"ref":"refs/heads/backend","pushedAt":"2024-05-14T07:54:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"}},{"before":"fed9b4f5e71ac4fcb711f8733e1742ea15376967","after":"5ed7a4720108ba919a8bda19ff3bae15a9e1e115","ref":"refs/heads/master","pushedAt":"2024-05-12T17:59:19.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"TanDro","name":"Jens Wurm","path":"/TanDro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14958144?s=80&v=4"},"commit":{"message":"add simple test/example for user interface","shortMessageHtmlLink":"add simple test/example for user interface"}},{"before":"f83de1563047bb085e1d128ef9fc41f65df684d7","after":"a938cfb15d08d778c54f3c2d3788d902a430e5f0","ref":"refs/heads/backend","pushedAt":"2024-05-10T17:20:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"add simple test/example for user interface","shortMessageHtmlLink":"add simple test/example for user interface"}},{"before":"d8e83ad75741ef3ef459c6749db1dc1e1472b00a","after":"f83de1563047bb085e1d128ef9fc41f65df684d7","ref":"refs/heads/backend","pushedAt":"2024-05-10T15:49:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"add simple test/example for user interface","shortMessageHtmlLink":"add simple test/example for user interface"}},{"before":"db6908f5189452400e3986bdaea76665b41a53aa","after":null,"ref":"refs/heads/rename","pushedAt":"2024-05-10T14:52:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"}},{"before":"c07df2f6bdbe39943dc6185db2f894979ca20e0e","after":"d8e83ad75741ef3ef459c6749db1dc1e1472b00a","ref":"refs/heads/backend","pushedAt":"2024-05-10T14:38:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"add simple test/example for user interface","shortMessageHtmlLink":"add simple test/example for user interface"}},{"before":"bbbef2690679390449dd84dabfdbcdb998f4eb0b","after":"c07df2f6bdbe39943dc6185db2f894979ca20e0e","ref":"refs/heads/backend","pushedAt":"2024-05-10T14:21:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"remove dependency on `ncat`, deprecate sys/host.h\n\nremoves special treatment of the linux backend -- not all programs need\nboth the UDP and TTY interfaces -- they shall declare and use only what\nthey need.\n\nalso gets rid of the `ncat` dependency, _and_ -- equally important --\nthe need to run in multiple threads. This still did not allow cleaning\nup the program gracefully and running all destructors.\n\nThe UDP implementation arguably works better than communicating with\n`ncat` -- no need to wait for `ncat` to restart after the 'connection\ndrops' -- UDP is connectionless, this implementation reflects that.\n\n`sys/host.h` is still available for now, implementing the old `host`\nstruct on top of the new backends, but I'm in favor of removing it\ncompletely.","shortMessageHtmlLink":"remove dependency on ncat, deprecate sys/host.h"}},{"before":null,"after":"bbbef2690679390449dd84dabfdbcdb998f4eb0b","ref":"refs/heads/backend","pushedAt":"2024-05-10T14:10:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"remove dependency on `ncat`, deprecate sys/host.h\n\nremoves special treatment of the linux backend -- not all programs need\nboth the UDP and TTY interfaces -- they shall declare and use only what\nthey need.\n\nalso gets rid of the `ncat` dependency, _and_ -- equally important --\nthe need to run in multiple threads. This still did not allow cleaning\nup the program gracefully and running all destructors.\n\nThe UDP implementation arguably works better than communicating with\n`ncat` -- no need to wait for `ncat` to restart after the 'connection\ndrops' -- UDP is connectionless, this implementation reflects that.\n\n`sys/host.h` is still available for now, implementing the old `host`\nstruct on top of the new backends, but I'm in favor of removing it\ncompletely.","shortMessageHtmlLink":"remove dependency on ncat, deprecate sys/host.h"}},{"before":"afedd7ef06fd5cfbce586bde7a51dccdd8ef6173","after":"fed9b4f5e71ac4fcb711f8733e1742ea15376967","ref":"refs/heads/master","pushedAt":"2024-05-10T08:38:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"TanDro","name":"Jens Wurm","path":"/TanDro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14958144?s=80&v=4"},"commit":{"message":"move backends to their own 'sys' include folder\n\nthis changes how (and where) hardware/backend implementations are found.\nthe build system conditionally includes the correct backend by checking\nfor the `STM_TOOLCHAIN_PATH` to be defined. this could be adapted to\nenable further backends in the future, all found in their own 'sys'\nfolder.\n\nto actually be able to access these, link your target to the\n`tool-libs-` interface library.\n\nfixes #99","shortMessageHtmlLink":"move backends to their own 'sys' include folder"}},{"before":null,"after":"db6908f5189452400e3986bdaea76665b41a53aa","ref":"refs/heads/rename","pushedAt":"2024-05-09T18:10:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"},"commit":{"message":"move backends to their own 'sys' include folder\n\nthis changes how (and where) hardware/backend implementations are found.\nthe build system conditionally includes the correct backend by checking\nfor the `STM_TOOLCHAIN_PATH` to be defined. this could be adapted to\nenable further backends in the future, all found in their own 'sys'\nfolder.\n\nto actually be able to access these, link your target to the\n`tool-libs-` interface library.\n\nfixes #99","shortMessageHtmlLink":"move backends to their own 'sys' include folder"}},{"before":"fe20c49a7a9c11fcea86cdd2f4ea528298566587","after":null,"ref":"refs/heads/tests","pushedAt":"2024-05-08T08:51:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhalmen","name":null,"path":"/jhalmen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22578460?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXh0JfQA","startCursor":null,"endCursor":null}},"title":"Activity ยท umit-iace/tool-libs"}