{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5805151,"defaultBranch":"master","name":"openrave","ownerLogin":"rdiankov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-09-14T05:40:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/343057?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725807827.0","currentOid":""},"activityList":{"items":[{"before":"7022c5caacb3d234a56fe9ab74e7e3fef466fa57","after":"2fe75ea1dfd08c370227375a873b92f564f14191","ref":"refs/heads/mrcs5","pushedAt":"2024-09-08T19:01:40.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ziyan","name":"Ziyan Zhou","path":"/ziyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/535430?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/production' into mrcs5","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/production' into mrcs5"}},{"before":null,"after":"d9aecc5360862b7d9298f20c395ba94cb9be5370","ref":"refs/heads/fixGrabbedBodiesSaver","pushedAt":"2024-09-08T15:03:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snozawa","name":"Shunichi Nozawa","path":"/snozawa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6102287?s=80&v=4"},"commit":{"message":"Fix bug to restore _listNonCollidingLinksWhenGrabbed. _listNonCollidingLinksWhenGrabbed contains both grabber link and grabbed link. the previous code only accesses with the grabber link index. so, the previous code fails to restore grabbed links and duplicates the grabber links.","shortMessageHtmlLink":"Fix bug to restore _listNonCollidingLinksWhenGrabbed. _listNonCollidi…"}},{"before":"a8b9db558ec725eb2d827b7254700d17d585b5af","after":null,"ref":"refs/heads/fixViewerThreadDeadlock20240906","pushedAt":"2024-09-06T23:42:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rdiankov","name":"Ross Diankov","path":"/rdiankov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343057?s=80&v=4"}},{"before":"dfb68b9052a48102d00314033cef6adcdfe5907b","after":"5ec674defdc6a03ff15c1557d9fb278cfb678ee4","ref":"refs/heads/production","pushedAt":"2024-09-06T23:41:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rdiankov","name":"Ross Diankov","path":"/rdiankov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343057?s=80&v=4"},"commit":{"message":"Merge pull request #1423 from rdiankov/fixViewerThreadDeadlock20240906","shortMessageHtmlLink":"Merge pull request #1423 from rdiankov/fixViewerThreadDeadlock20240906"}},{"before":"c2c4f1eb913e93053582ac94bd20cc39acc58c52","after":"08d3197e47eed32b4ab805c79e3c646f4eac7775","ref":"refs/heads/dev/lenik/init_variables_solvequadratic","pushedAt":"2024-09-06T10:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lazydroid","name":"lenik terenin","path":"/lazydroid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8067211?s=80&v=4"},"commit":{"message":"typo fix","shortMessageHtmlLink":"typo fix"}},{"before":"e63b3c2e5fc4bfea281e3d569b208f2bb24d549e","after":"c2c4f1eb913e93053582ac94bd20cc39acc58c52","ref":"refs/heads/dev/lenik/init_variables_solvequadratic","pushedAt":"2024-09-06T07:52:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lazydroid","name":"lenik terenin","path":"/lazydroid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8067211?s=80&v=4"},"commit":{"message":"avoid writing unopened files","shortMessageHtmlLink":"avoid writing unopened files"}},{"before":"7f38a09b85fe887069c6682a7f90a2bc3599cad5","after":"e63b3c2e5fc4bfea281e3d569b208f2bb24d549e","ref":"refs/heads/dev/lenik/init_variables_solvequadratic","pushedAt":"2024-09-06T07:24:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lazydroid","name":"lenik terenin","path":"/lazydroid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8067211?s=80&v=4"},"commit":{"message":"add default init value","shortMessageHtmlLink":"add default init value"}},{"before":"58d6a8fc68442fa739dc4f7fdb96dd84fd74e0a7","after":"7f38a09b85fe887069c6682a7f90a2bc3599cad5","ref":"refs/heads/dev/lenik/init_variables_solvequadratic","pushedAt":"2024-09-06T07:13:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lazydroid","name":"lenik terenin","path":"/lazydroid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8067211?s=80&v=4"},"commit":{"message":"return empty string instead of nullptr","shortMessageHtmlLink":"return empty string instead of nullptr"}},{"before":"5d09961f425c4264502f21042c90301dff7cf3db","after":"58d6a8fc68442fa739dc4f7fdb96dd84fd74e0a7","ref":"refs/heads/dev/lenik/init_variables_solvequadratic","pushedAt":"2024-09-06T07:13:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lazydroid","name":"lenik terenin","path":"/lazydroid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8067211?s=80&v=4"},"commit":{"message":"init variables","shortMessageHtmlLink":"init variables"}},{"before":null,"after":"5d09961f425c4264502f21042c90301dff7cf3db","ref":"refs/heads/dev/lenik/init_variables_solvequadratic","pushedAt":"2024-09-06T07:12:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lazydroid","name":"lenik terenin","path":"/lazydroid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8067211?s=80&v=4"},"commit":{"message":"Merge pull request #1421 from rdiankov/rs-optimize-reset-grabbed\n\nOptimize IsGrabbing / ResetGrabbed","shortMessageHtmlLink":"Merge pull request #1421 from rdiankov/rs-optimize-reset-grabbed"}},{"before":null,"after":"a8b9db558ec725eb2d827b7254700d17d585b5af","ref":"refs/heads/fixViewerThreadDeadlock20240906","pushedAt":"2024-09-06T06:37:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cielavenir","name":"T.Yamada","path":"/cielavenir","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1495368?s=80&v=4"},"commit":{"message":"bump patch version","shortMessageHtmlLink":"bump patch version"}},{"before":null,"after":"218af7ad8239e1e1a9a73af1b1a87f9c56f7ac68","ref":"refs/heads/rs-digital-twin","pushedAt":"2024-09-06T00:03:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rschlaikjer","name":"Ross Schlaikjer","path":"/rschlaikjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2476799?s=80&v=4"},"commit":{"message":"Add easy way to map function over vecbodies without allocating new pointers","shortMessageHtmlLink":"Add easy way to map function over vecbodies without allocating new po…"}},{"before":"6935afa893bb41eeef2e3eabab2dde6531fb482e","after":"7022c5caacb3d234a56fe9ab74e7e3fef466fa57","ref":"refs/heads/mrcs5","pushedAt":"2024-09-05T13:46:19.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"ziyan","name":"Ziyan Zhou","path":"/ziyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/535430?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/production' into mrcs5","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/production' into mrcs5"}},{"before":"173d51b3711ed5ac5f99af627bf4b431ea91482d","after":null,"ref":"refs/heads/fixDynamicSceneState20240822","pushedAt":"2024-09-05T13:40:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rdiankov","name":"Ross Diankov","path":"/rdiankov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343057?s=80&v=4"}},{"before":"5d09961f425c4264502f21042c90301dff7cf3db","after":"dfb68b9052a48102d00314033cef6adcdfe5907b","ref":"refs/heads/production","pushedAt":"2024-09-05T13:40:47.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"rdiankov","name":"Ross Diankov","path":"/rdiankov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343057?s=80&v=4"},"commit":{"message":"Merge pull request #1422 from rdiankov/fixDynamicSceneState20240822\n\nFix: when loading environment from `{\"referenceUri\": \"uri\", \"bodies\": [...]}`, KinBodyInfo was merged instead of overwritten","shortMessageHtmlLink":"Merge pull request #1422 from rdiankov/fixDynamicSceneState20240822"}},{"before":"e4587310c07c2756dca4ad871a6398c0bb2df6cd","after":"173d51b3711ed5ac5f99af627bf4b431ea91482d","ref":"refs/heads/fixDynamicSceneState20240822","pushedAt":"2024-09-05T09:19:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoshikikanemoto","name":null,"path":"/yoshikikanemoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43060294?s=80&v=4"},"commit":{"message":"avoid non-existent member access on creating exception message","shortMessageHtmlLink":"avoid non-existent member access on creating exception message"}},{"before":null,"after":"e56acbd8a8e73e06cb07c8271a15dfc8c68e2878","ref":"refs/heads/dev/lenik/add_sanitizer","pushedAt":"2024-09-03T08:50:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lazydroid","name":"lenik terenin","path":"/lazydroid","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8067211?s=80&v=4"},"commit":{"message":"add sanitizer","shortMessageHtmlLink":"add sanitizer"}},{"before":"380b510741568847f7d68dbaf36d15e413c49437","after":"6935afa893bb41eeef2e3eabab2dde6531fb482e","ref":"refs/heads/mrcs5","pushedAt":"2024-08-30T14:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ziyan","name":"Ziyan Zhou","path":"/ziyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/535430?s=80&v=4"},"commit":{"message":"Silence verbose log.","shortMessageHtmlLink":"Silence verbose log."}},{"before":"151b51b64112192a59980590db648400ebfe8a97","after":"380b510741568847f7d68dbaf36d15e413c49437","ref":"refs/heads/mrcs5","pushedAt":"2024-08-28T13:27:41.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"ziyan","name":"Ziyan Zhou","path":"/ziyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/535430?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/production' into mrcs5","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/production' into mrcs5"}},{"before":null,"after":"19a4cf592f78778694e52e7a9619bb13acba48dd","ref":"refs/heads/rs-test-undo-grab-change","pushedAt":"2024-08-28T07:43:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rschlaikjer","name":"Ross Schlaikjer","path":"/rschlaikjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2476799?s=80&v=4"},"commit":{"message":"Always alloc new grab container","shortMessageHtmlLink":"Always alloc new grab container"}},{"before":"3ac8f71042d70ab99284902a7f5387ca95525d61","after":"e4587310c07c2756dca4ad871a6398c0bb2df6cd","ref":"refs/heads/fixDynamicSceneState20240822","pushedAt":"2024-08-28T04:21:43.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"yoshikikanemoto","name":null,"path":"/yoshikikanemoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43060294?s=80&v=4"},"commit":{"message":"Merge branch 'production' of https://github.com/rdiankov/openrave into fixDynamicSceneState20240822","shortMessageHtmlLink":"Merge branch 'production' of https://github.com/rdiankov/openrave int…"}},{"before":null,"after":"d317712b75f76347758cd5f1384a97d1e583444f","ref":"refs/heads/pre_rs-optimize-reset-grabbed","pushedAt":"2024-08-28T01:48:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kanbouchou","name":null,"path":"/kanbouchou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8113660?s=80&v=4"},"commit":{"message":"update minor version for changing collision API","shortMessageHtmlLink":"update minor version for changing collision API"}},{"before":"a46301cfb73b3210986a5b881adbe04fea55d107","after":null,"ref":"refs/heads/rs-optimize-reset-grabbed","pushedAt":"2024-08-28T01:09:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rdiankov","name":"Ross Diankov","path":"/rdiankov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343057?s=80&v=4"}},{"before":"d317712b75f76347758cd5f1384a97d1e583444f","after":"5d09961f425c4264502f21042c90301dff7cf3db","ref":"refs/heads/production","pushedAt":"2024-08-28T01:09:36.000Z","pushType":"pr_merge","commitsCount":23,"pusher":{"login":"rdiankov","name":"Ross Diankov","path":"/rdiankov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/343057?s=80&v=4"},"commit":{"message":"Merge pull request #1421 from rdiankov/rs-optimize-reset-grabbed\n\nOptimize IsGrabbing / ResetGrabbed","shortMessageHtmlLink":"Merge pull request #1421 from rdiankov/rs-optimize-reset-grabbed"}},{"before":"fc373f68dc08a5947ed98000d70e296c00db1c39","after":"a46301cfb73b3210986a5b881adbe04fea55d107","ref":"refs/heads/rs-optimize-reset-grabbed","pushedAt":"2024-08-28T01:08:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rschlaikjer","name":"Ross Schlaikjer","path":"/rschlaikjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2476799?s=80&v=4"},"commit":{"message":"Version, changelog","shortMessageHtmlLink":"Version, changelog"}},{"before":null,"after":"96438be2989526e4190fbd3e062838396351990b","ref":"refs/heads/fixGrabbedSelfColCheck","pushedAt":"2024-08-27T09:12:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snozawa","name":"Shunichi Nozawa","path":"/snozawa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6102287?s=80&v=4"},"commit":{"message":"Fix bug not to consider grabbed self collision in CheckLinkSelfCollision functions. To do so, follow the logic of CheckSelfCollision and reuse the logic by splitting the function.","shortMessageHtmlLink":"Fix bug not to consider grabbed self collision in CheckLinkSelfCollis…"}},{"before":"0f36d935ec5bdf83252b6d779704c87f156f477d","after":"fc373f68dc08a5947ed98000d70e296c00db1c39","ref":"refs/heads/rs-optimize-reset-grabbed","pushedAt":"2024-08-27T02:08:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rschlaikjer","name":"Ross Schlaikjer","path":"/rschlaikjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2476799?s=80&v=4"},"commit":{"message":"Use int rather than size_t for env index","shortMessageHtmlLink":"Use int rather than size_t for env index"}},{"before":"3ec9c73e0050fecf54ac629676b4baa6244232b3","after":"0f36d935ec5bdf83252b6d779704c87f156f477d","ref":"refs/heads/rs-optimize-reset-grabbed","pushedAt":"2024-08-26T02:44:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rschlaikjer","name":"Ross Schlaikjer","path":"/rschlaikjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2476799?s=80&v=4"},"commit":{"message":"Move tests","shortMessageHtmlLink":"Move tests"}},{"before":"e8aac2eaaaf33eb17ec7b03136eaf18d4fff1bfc","after":"3ec9c73e0050fecf54ac629676b4baa6244232b3","ref":"refs/heads/rs-optimize-reset-grabbed","pushedAt":"2024-08-26T01:40:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rschlaikjer","name":"Ross Schlaikjer","path":"/rschlaikjer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2476799?s=80&v=4"},"commit":{"message":"Fix conditional","shortMessageHtmlLink":"Fix conditional"}},{"before":"f7d8bcc085ac5583397534a840e3e2bbbb6d5a7d","after":"3ac8f71042d70ab99284902a7f5387ca95525d61","ref":"refs/heads/fixDynamicSceneState20240822","pushedAt":"2024-08-23T11:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yoshikikanemoto","name":null,"path":"/yoshikikanemoto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43060294?s=80&v=4"},"commit":{"message":"consider modifications on reference environment\n\n| no | condition | action |\n|----|----------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------|\n| 1 | name and id match | no doubt! replace the body |\n| 2 | name matches. but id doesn't. there is no body that has the same id | maybe the body in reference env was replaced. replace the body. |\n| 3 | name matches. but id doesn't. there is a body that has the same id | maybe the body in reference env was named and a new body was added with the original name. raise an error |\n| 4 | id matches but name doesn't. there is no body that has the same name | maybe the body was renamed. replace the body. |\n| 5 | id matches but name doesn't. there is a body that has the same name | same as no. 3 |\n| 6 | nothing matches | create a new body. |","shortMessageHtmlLink":"consider modifications on reference environment"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsD4tIAA","startCursor":null,"endCursor":null}},"title":"Activity · rdiankov/openrave"}