{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":174168383,"defaultBranch":"develop","name":"sleap","ownerLogin":"talmolab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-03-06T15:14:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/93783233?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726865539.0","currentOid":""},"activityList":{"items":[{"before":"949fbe63454f1e3081dd318a85082fab6a71ad20","after":"6490d1f55f58e4cf671475d1b455168748e70e72","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-24T05:08:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"forgot comma","shortMessageHtmlLink":"forgot comma"}},{"before":"1d981779a5dadab7b1402f34d131e5f1f3183cfc","after":"949fbe63454f1e3081dd318a85082fab6a71ad20","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-24T05:06:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"can attrs be unconstrained?","shortMessageHtmlLink":"can attrs be unconstrained?"}},{"before":"7fa95173da907e1293c87f806c8a608e19a92f95","after":"1d981779a5dadab7b1402f34d131e5f1f3183cfc","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-24T05:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"oops remove import","shortMessageHtmlLink":"oops remove import"}},{"before":"28f0c61a2c3c96affc5c628e2535c6a11ca8b41f","after":"7fa95173da907e1293c87f806c8a608e19a92f95","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-24T05:00:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"switch out jsonpickle.encode","shortMessageHtmlLink":"switch out jsonpickle.encode"}},{"before":"167ef779d11c192ddf7215b70d3830882a8faf54","after":"28f0c61a2c3c96affc5c628e2535c6a11ca8b41f","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-24T04:40:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"adding attrs constraint to show this passes for certain attrs version only","shortMessageHtmlLink":"adding attrs constraint to show this passes for certain attrs version…"}},{"before":"5bcea835bd13795b805463341f89f65e7f59a740","after":"167ef779d11c192ddf7215b70d3830882a8faf54","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-24T04:32:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"remove comment","shortMessageHtmlLink":"remove comment"}},{"before":"839d67c1ed1b7fd7a26732057efa186d8605ed85","after":"5bcea835bd13795b805463341f89f65e7f59a740","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-24T04:28:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"black","shortMessageHtmlLink":"black"}},{"before":"6c96a0e2986e5f4a5ffbb88bfeff1ce935ba4e33","after":"839d67c1ed1b7fd7a26732057efa186d8605ed85","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-24T04:24:03.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"update notebook for easy testing","shortMessageHtmlLink":"update notebook for easy testing"}},{"before":"8aedebdabaf910346627d4511184f147dcb5214b","after":"6c96a0e2986e5f4a5ffbb88bfeff1ce935ba4e33","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-24T02:42:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"constraining attrs in dev environment to make sure decode format is always the same locally","shortMessageHtmlLink":"constraining attrs in dev environment to make sure decode format is a…"}},{"before":"4a759249a7553b971b0a3da8beab480ef2b8b20a","after":"8aedebdabaf910346627d4511184f147dcb5214b","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-23T23:30:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"test encoded Skeleton as json string by decoding it","shortMessageHtmlLink":"test encoded Skeleton as json string by decoding it"}},{"before":"f66a12dd57d6bcdc0686c700d6d77e6134f2abbd","after":"4a759249a7553b971b0a3da8beab480ef2b8b20a","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-23T21:03:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"format","shortMessageHtmlLink":"format"}},{"before":"dd4865d95ff58cc7b630bbae98de1e806fc6f044","after":"f66a12dd57d6bcdc0686c700d6d77e6134f2abbd","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-21T05:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"_encoded_objects need to be a dict to add to","shortMessageHtmlLink":"_encoded_objects need to be a dict to add to"}},{"before":"034cffb25818f22d865ef80ec3404411355bfd54","after":"dd4865d95ff58cc7b630bbae98de1e806fc6f044","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-21T01:13:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"start class `SkeletonEncoder`","shortMessageHtmlLink":"start class SkeletonEncoder"}},{"before":null,"after":"034cffb25818f22d865ef80ec3404411355bfd54","ref":"refs/heads/elizabeth/handle-skeleton-encoding-internally","pushedAt":"2024-09-20T20:52:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"start class `SkeletonEncoder`","shortMessageHtmlLink":"start class SkeletonEncoder"}},{"before":"c6232c5e68a0b8502bcaf664e034303de22bbf7c","after":"29f2d731f59eb9e8182e496aa634a717b322f468","ref":"refs/heads/gh-pages","pushedAt":"2024-09-18T21:47:37.000Z","pushType":"push","commitsCount":1,"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: 3c7f5afa8dd952fdee8ef3c8ac94b0689dac9cdb","shortMessageHtmlLink":"deploy: 3c7f5af"}},{"before":"e4bb4449ee4907f8315ef9f64511a7aaa0c79155","after":"3c7f5afa8dd952fdee8ef3c8ac94b0689dac9cdb","ref":"refs/heads/develop","pushedAt":"2024-09-18T21:42:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gitttt-1234","name":"DivyaSesh","path":"/gitttt-1234","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64513125?s=80&v=4"},"commit":{"message":"Add `normalized_instance_similarity` method (#1939)\n\n* Add normalize function\r\n\r\n* Expose normalization function\r\n\r\n* Fix tests\r\n\r\n* Expose object keypoint sim function\r\n\r\n* Fix tests","shortMessageHtmlLink":"Add normalized_instance_similarity method (#1939)"}},{"before":"5271e66fd7d54d5bc8f416e30a6d3c9cc666df47","after":"e1ee966ac28c584fd95e4fdc7e4eddd9258b1754","ref":"refs/heads/divya/normalize-coords","pushedAt":"2024-09-18T18:48:09.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"gitttt-1234","name":"DivyaSesh","path":"/gitttt-1234","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64513125?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into divya/normalize-coords","shortMessageHtmlLink":"Merge branch 'develop' into divya/normalize-coords"}},{"before":"4ff6fdb2c78d2b19ce92c126c3b2d71308c1fa52","after":"b4f10af105c153e6fb89ca1c46793d6c41271358","ref":"refs/heads/elizabeth/refactor-skeletons-serialization","pushedAt":"2024-09-17T03:05:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"use tuple format for Node","shortMessageHtmlLink":"use tuple format for Node"}},{"before":"0e2f9b53224a5c12277beb4f96a6321104ea8177","after":"4ff6fdb2c78d2b19ce92c126c3b2d71308c1fa52","ref":"refs/heads/elizabeth/refactor-skeletons-serialization","pushedAt":"2024-09-17T02:33:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"refer to source and target nodes using \"py/id\"","shortMessageHtmlLink":"refer to source and target nodes using \"py/id\""}},{"before":"69db671c4f52334ac7414ffce0763f872e14da59","after":"0e2f9b53224a5c12277beb4f96a6321104ea8177","ref":"refs/heads/elizabeth/refactor-skeletons-serialization","pushedAt":"2024-09-17T02:23:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"check-in notebook for testing","shortMessageHtmlLink":"check-in notebook for testing"}},{"before":"71b0307009393eeba9712e8f8cdb54e2a4882e43","after":"69db671c4f52334ac7414ffce0763f872e14da59","ref":"refs/heads/elizabeth/refactor-skeletons-serialization","pushedAt":"2024-09-13T02:09:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"source and target should be tuples in edge dict","shortMessageHtmlLink":"source and target should be tuples in edge dict"}},{"before":"01d02559472bb12f61c06bb36bc12cb4a1cbd089","after":"71b0307009393eeba9712e8f8cdb54e2a4882e43","ref":"refs/heads/elizabeth/refactor-skeletons-serialization","pushedAt":"2024-09-13T01:39:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"symmetry is a tuple of nodes","shortMessageHtmlLink":"symmetry is a tuple of nodes"}},{"before":"06f18ab393690c64eca6a8bf6fde3421a6c5fa4a","after":"01d02559472bb12f61c06bb36bc12cb4a1cbd089","ref":"refs/heads/elizabeth/refactor-skeletons-serialization","pushedAt":"2024-09-13T01:26:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"format","shortMessageHtmlLink":"format"}},{"before":"884da47ff676910cf23df4b5d6024b72afe032f3","after":"06f18ab393690c64eca6a8bf6fde3421a6c5fa4a","ref":"refs/heads/elizabeth/refactor-skeletons-serialization","pushedAt":"2024-09-12T23:46:18.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"eberrigan","name":"Elizabeth","path":"/eberrigan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106755962?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into elizabeth/refactor-skeletons-serialization","shortMessageHtmlLink":"Merge branch 'develop' into elizabeth/refactor-skeletons-serialization"}},{"before":"654adc9983288862ec26bdbce60816cf342fa280","after":"6a4647d97da2d103cdaab7157f3d6f79c7240466","ref":"refs/heads/liezl/handle-skeleton-deserialization-ourselves","pushedAt":"2024-09-12T23:02:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roomrys","name":"Liezl Maree","path":"/roomrys","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38435167?s=80&v=4"},"commit":{"message":"Add test for decoding dict vs tuple pystates","shortMessageHtmlLink":"Add test for decoding dict vs tuple pystates"}},{"before":"8b2005a2233042527d7f068d4f634276af1a0ec2","after":"654adc9983288862ec26bdbce60816cf342fa280","ref":"refs/heads/liezl/handle-skeleton-deserialization-ourselves","pushedAt":"2024-09-12T22:34:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"roomrys","name":"Liezl Maree","path":"/roomrys","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38435167?s=80&v=4"},"commit":{"message":"Use SkeletonDecoder instead of jsonpickle in tests","shortMessageHtmlLink":"Use SkeletonDecoder instead of jsonpickle in tests"}},{"before":"34a8cfa1c1094313dad664d64e059b9ab5d615fb","after":"8b2005a2233042527d7f068d4f634276af1a0ec2","ref":"refs/heads/liezl/handle-skeleton-deserialization-ourselves","pushedAt":"2024-09-12T22:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roomrys","name":"Liezl Maree","path":"/roomrys","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38435167?s=80&v=4"},"commit":{"message":"Convert large function to SkeletonDecoder class","shortMessageHtmlLink":"Convert large function to SkeletonDecoder class"}},{"before":"21dba81f5b08e83e8db3e722afc6fdaafea87ba5","after":"34a8cfa1c1094313dad664d64e059b9ab5d615fb","ref":"refs/heads/liezl/handle-skeleton-deserialization-ourselves","pushedAt":"2024-09-12T21:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roomrys","name":"Liezl Maree","path":"/roomrys","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38435167?s=80&v=4"},"commit":{"message":"Ignore None items in reduce_list","shortMessageHtmlLink":"Ignore None items in reduce_list"}},{"before":"fc563c16adfa28549e5c39e09be2b9c29b90031b","after":"21dba81f5b08e83e8db3e722afc6fdaafea87ba5","ref":"refs/heads/liezl/handle-skeleton-deserialization-ourselves","pushedAt":"2024-09-12T21:00:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roomrys","name":"Liezl Maree","path":"/roomrys","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38435167?s=80&v=4"},"commit":{"message":"Add support for using idx_to_node map\ni.e. loading from Labels (slp file)","shortMessageHtmlLink":"Add support for using idx_to_node map"}},{"before":null,"after":"fc563c16adfa28549e5c39e09be2b9c29b90031b","ref":"refs/heads/liezl/handle-skeleton-deserialization-ourselves","pushedAt":"2024-09-12T20:16:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roomrys","name":"Liezl Maree","path":"/roomrys","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38435167?s=80&v=4"},"commit":{"message":"Implement (minimally tested) replace_jsonpickle_decode","shortMessageHtmlLink":"Implement (minimally tested) replace_jsonpickle_decode"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwNTowODowNS4wMDAwMDBazwAAAAS-tIaP","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwNTowODowNS4wMDAwMDBazwAAAAS-tIaP","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMDoxNjo1My4wMDAwMDBazwAAAAS00QPG"}},"title":"Activity · talmolab/sleap"}