{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1635932,"defaultBranch":"SNAPSHOT","name":"BoofCV","ownerLogin":"lessthanoptimal","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-04-19T14:51:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/739159?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715697344.0","currentOid":""},"activityList":{"items":[{"before":"445c390862e18d0d4c0543b85aa2fdaa6015dba4","after":"dbaf99e29f726dbb0115d6941382582b689476cf","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-05-14T14:49:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Set version to SNAPSHOT","shortMessageHtmlLink":"Set version to SNAPSHOT"}},{"before":"ec48ff4adb0500e3f38540b6e26e14b33f42be09","after":null,"ref":"refs/tags/v1.1.4","pushedAt":"2024-05-14T14:35:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"}},{"before":"7f3690d74f66fc1f7c1a30fc85544c7fbe374954","after":null,"ref":"refs/heads/release_1_1_4","pushedAt":"2024-05-14T14:35:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"}},{"before":"4b338ec5df2d0d210eeff90567abdc8c7ad7c77b","after":"445c390862e18d0d4c0543b85aa2fdaa6015dba4","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-05-14T14:35:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Release 1.1.4","shortMessageHtmlLink":"Release 1.1.4"}},{"before":"1d60589f9ca2f71dfd5862b378e6b61df0c3e9c5","after":"7f3690d74f66fc1f7c1a30fc85544c7fbe374954","ref":"refs/heads/release_1_1_4","pushedAt":"2024-05-14T14:21:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Release 1.1.4","shortMessageHtmlLink":"Release 1.1.4"}},{"before":"ec48ff4adb0500e3f38540b6e26e14b33f42be09","after":"1d60589f9ca2f71dfd5862b378e6b61df0c3e9c5","ref":"refs/heads/release_1_1_4","pushedAt":"2024-05-14T13:53:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":null,"after":"ec48ff4adb0500e3f38540b6e26e14b33f42be09","ref":"refs/heads/release_1_1_4","pushedAt":"2024-05-14T13:51:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Release 1.1.4","shortMessageHtmlLink":"Release 1.1.4"}},{"before":"c1281356dfcc865180d971a44fafd9df020656a4","after":"4b338ec5df2d0d210eeff90567abdc8c7ad7c77b","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-04-26T00:24:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Added @Nullable","shortMessageHtmlLink":"Added @nullable"}},{"before":"7297fefb4ec356e89ae9a8801bff38c250293b68","after":null,"ref":"refs/heads/feature/packed-set","pushedAt":"2024-04-25T16:51:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"}},{"before":"d91c6a67319e0cbdfa88845e8b7393370da629aa","after":"c1281356dfcc865180d971a44fafd9df020656a4","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-04-25T16:51:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"PackedArray\n- Added set(index, value)","shortMessageHtmlLink":"PackedArray"}},{"before":"83c67a5ef5da7cec29bfadafbb743fe7aff4e2a3","after":"7297fefb4ec356e89ae9a8801bff38c250293b68","ref":"refs/heads/feature/packed-set","pushedAt":"2024-04-25T16:40:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"PackedArray\n- Added set(index, value)","shortMessageHtmlLink":"PackedArray"}},{"before":null,"after":"83c67a5ef5da7cec29bfadafbb743fe7aff4e2a3","ref":"refs/heads/feature/packed-set","pushedAt":"2024-04-25T16:23:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"PackedArray\n- Added set(index, value)","shortMessageHtmlLink":"PackedArray"}},{"before":"b6ff12e73cc873f16ee5ff118786a77de9e8e00d","after":"d91c6a67319e0cbdfa88845e8b7393370da629aa","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-04-25T14:02:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Bug Fix\n- RecognitionVocabularyTreeNister2006 was crashing when empty and clearDatabase() was called.","shortMessageHtmlLink":"Bug Fix"}},{"before":"21f1c6e50374a6f165293908035caeefeac71e82","after":"b6ff12e73cc873f16ee5ff118786a77de9e8e00d","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-04-22T22:18:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"RansacCalibrated\n- Provided convenience functions for adjusting inlier thresholds","shortMessageHtmlLink":"RansacCalibrated"}},{"before":"ee96827ca2952b1143e14f1f1931b94cd40b9c5a","after":null,"ref":"refs/heads/feature/factory-association","pushedAt":"2024-04-21T14:40:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"}},{"before":"69f561525dd80710fbd0820f5ccd92408c04356a","after":"21f1c6e50374a6f165293908035caeefeac71e82","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-04-21T14:40:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"FactoryAssociation\n- generic() now can infer type from generics\n- other minor clean up","shortMessageHtmlLink":"FactoryAssociation"}},{"before":null,"after":"ee96827ca2952b1143e14f1f1931b94cd40b9c5a","ref":"refs/heads/feature/factory-association","pushedAt":"2024-04-21T13:57:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"FactoryAssociation\n- generic() now can infer type from generics\n- other minor clean up","shortMessageHtmlLink":"FactoryAssociation"}},{"before":"ddaa5fba0be30609938207ad7f5f1a6e76677079","after":null,"ref":"refs/heads/various","pushedAt":"2024-04-21T02:06:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"}},{"before":"e1aba6d6a62e4921dbf20af84b8debe4f535cf54","after":"69f561525dd80710fbd0820f5ccd92408c04356a","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-04-21T02:06:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"AssociatedIndex\n- Added isIdentical()","shortMessageHtmlLink":"AssociatedIndex"}},{"before":null,"after":"ddaa5fba0be30609938207ad7f5f1a6e76677079","ref":"refs/heads/various","pushedAt":"2024-04-21T01:39:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"AssociatedIndex\n- Added isIdentical()","shortMessageHtmlLink":"AssociatedIndex"}},{"before":"aecf03d196cf0064d8c4a15bd6f9c65650fb7961","after":null,"ref":"refs/heads/various","pushedAt":"2024-04-20T20:42:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"}},{"before":"12455ce95611be76ab24202c27420d1fa823d971","after":"e1aba6d6a62e4921dbf20af84b8debe4f535cf54","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-04-20T20:42:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Added missing implementation of isEquals()","shortMessageHtmlLink":"Added missing implementation of isEquals()"}},{"before":null,"after":"aecf03d196cf0064d8c4a15bd6f9c65650fb7961","ref":"refs/heads/various","pushedAt":"2024-04-20T20:02:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Added missing implementation of isEquals()","shortMessageHtmlLink":"Added missing implementation of isEquals()"}},{"before":"a9a24b06f59c2ddd41dbab459f8dfe36fc3b8927","after":"12455ce95611be76ab24202c27420d1fa823d971","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-04-20T19:03:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"TupleDesc - Added isEquals()","shortMessageHtmlLink":"TupleDesc - Added isEquals()"}},{"before":"c13959fc834092370aa0d9a29c14d0bc2602f448","after":"a9a24b06f59c2ddd41dbab459f8dfe36fc3b8927","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-04-20T18:55:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Set version to SNAPSHOT\nUpdated Gradle to 7.6.4","shortMessageHtmlLink":"Set version to SNAPSHOT"}},{"before":"6724f1278e57d58f54cbffc6a3b07ad81700decc","after":"c13959fc834092370aa0d9a29c14d0bc2602f448","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-02-24T20:46:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Release 1.1.3","shortMessageHtmlLink":"Release 1.1.3"}},{"before":"133c0363328db2a898c15b76d6af841691d7e4e0","after":"6724f1278e57d58f54cbffc6a3b07ad81700decc","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-02-09T01:21:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Added change to readme","shortMessageHtmlLink":"Added change to readme"}},{"before":"30122c45ef9ef00736deade1699a3b5101478072","after":"133c0363328db2a898c15b76d6af841691d7e4e0","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-02-08T18:06:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"- Fixed breaking CalibrateStereoPlanar error\n- Better formatting for statistics summary in GUI","shortMessageHtmlLink":"- Fixed breaking CalibrateStereoPlanar error"}},{"before":"329aad2a8dee51f0cbe366fa0fbf0365cb39e0ad","after":"30122c45ef9ef00736deade1699a3b5101478072","ref":"refs/heads/SNAPSHOT","pushedAt":"2024-02-07T19:48:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"},"commit":{"message":"Skips android once again if ANDROID_HOME is not defined, but for a different reason now.","shortMessageHtmlLink":"Skips android once again if ANDROID_HOME is not defined, but for a di…"}},{"before":"e6af798d097523d51c03856ef9f744ef43c095f5","after":null,"ref":"refs/heads/fix/lint-android","pushedAt":"2024-02-05T20:08:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lessthanoptimal","name":"Peter Abeles","path":"/lessthanoptimal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/739159?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESZhzFgA","startCursor":null,"endCursor":null}},"title":"Activity · lessthanoptimal/BoofCV"}