{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":139156354,"defaultBranch":"develop","name":"cvat","ownerLogin":"cvat-ai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-29T14:02:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/105363648?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715149707.0","currentOid":""},"activityList":{"items":[{"before":"bcd5b1d486dc6b992991ea437f825d48319f7f23","after":"5393ac54c95eef32a027930f0e4ddb26b4772f7f","ref":"refs/heads/kl/data-processing","pushedAt":"2024-05-08T09:13:45.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"klakhov","name":"Kirill Lakhov","path":"/klakhov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50956430?s=80&v=4"},"commit":{"message":"updated timeout system","shortMessageHtmlLink":"updated timeout system"}},{"before":"b845008e836c96d3b2eebb47c41aff2f95f1728a","after":"0d2bfa8c66eda61a5a41ff6e86f6f030066c2c3c","ref":"refs/heads/gh-pages","pushedAt":"2024-05-08T08:14:00.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":"deploy: 86c5a77bd1fb8d035e98f7257aba55f84f696aa2","shortMessageHtmlLink":"deploy: 86c5a77"}},{"before":"082caf1a501fbf797512cdd85b111e97f2a0baa6","after":"e43f1318955a0a12969f0d7e0f5ade5c6d0eb190","ref":"refs/heads/zm/update-dm-format","pushedAt":"2024-05-08T08:12:49.000Z","pushType":"push","commitsCount":48,"pusher":{"login":"zhiltsov-max","name":"Maxim Zhiltsov","path":"/zhiltsov-max","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13832349?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into zm/update-dm-format","shortMessageHtmlLink":"Merge branch 'develop' into zm/update-dm-format"}},{"before":"70ea1313c212704b8d1f0055467e7861464b410c","after":"86c5a77bd1fb8d035e98f7257aba55f84f696aa2","ref":"refs/heads/develop","pushedAt":"2024-05-08T08:10:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zhiltsov-max","name":"Maxim Zhiltsov","path":"/zhiltsov-max","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13832349?s=80&v=4"},"commit":{"message":"[GSoC2024] Added quality reporting for Tag annotations (#7582)\n\nFixes #7424 \r\n\r\nThis PR adds quality computations for Tag annotations.","shortMessageHtmlLink":"[GSoC2024] Added quality reporting for Tag annotations (#7582)"}},{"before":"bf788712d80cfaed6cf588fe15f33b87284ebe55","after":"7271cdbf14d1764c610d5e5328c11cae33bad534","ref":"refs/heads/bs/fixed_tracked_attributes","pushedAt":"2024-05-08T06:30:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Added changelog entry","shortMessageHtmlLink":"Added changelog entry"}},{"before":null,"after":"bf788712d80cfaed6cf588fe15f33b87284ebe55","ref":"refs/heads/bs/fixed_tracked_attributes","pushedAt":"2024-05-08T06:28:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Aborted extra changes","shortMessageHtmlLink":"Aborted extra changes"}},{"before":"5b117bd3d9b6bdc6c3dfcaba5505accc875100b5","after":"b845008e836c96d3b2eebb47c41aff2f95f1728a","ref":"refs/heads/gh-pages","pushedAt":"2024-05-08T06:11:15.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":"deploy: 70ea1313c212704b8d1f0055467e7861464b410c","shortMessageHtmlLink":"deploy: 70ea131"}},{"before":"ab83ba010e2544c93e4d65c30f864bfe196f06de","after":"70ea1313c212704b8d1f0055467e7861464b410c","ref":"refs/heads/develop","pushedAt":"2024-05-08T06:07:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Fixed cannot read property 'annotations' of null (#7857)","shortMessageHtmlLink":"Fixed cannot read property 'annotations' of null (#7857)"}},{"before":null,"after":"4c58bf56d8e68d636496072eb841268ba6447bc1","ref":"refs/heads/zm/fix-dataset-downloading","pushedAt":"2024-05-07T16:55:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zhiltsov-max","name":"Maxim Zhiltsov","path":"/zhiltsov-max","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13832349?s=80&v=4"},"commit":{"message":"update server deps","shortMessageHtmlLink":"update server deps"}},{"before":"303532f414dcf94486dc693d0413d140b37bc453","after":"5b117bd3d9b6bdc6c3dfcaba5505accc875100b5","ref":"refs/heads/gh-pages","pushedAt":"2024-05-07T15:51:19.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":"deploy: ab83ba010e2544c93e4d65c30f864bfe196f06de","shortMessageHtmlLink":"deploy: ab83ba0"}},{"before":"dc74a20d9fbaf0a885d2197b047ba9f14a66812c","after":"ab83ba010e2544c93e4d65c30f864bfe196f06de","ref":"refs/heads/develop","pushedAt":"2024-05-07T15:47:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nmanovic","name":"Nikita Manovich","path":"/nmanovic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690625?s=80&v=4"},"commit":{"message":"Make `generate_tests.py` work with relative `--apps-dir` values (#7851)\n\nIn #7806 I goofed and made the `--apps-dir` option work only with\r\nabsolute paths. This patch fixes that.","shortMessageHtmlLink":"Make generate_tests.py work with relative --apps-dir values (#7851)"}},{"before":"ad3f08c6fe3ca7f2eccc74865061d9da0d73f620","after":"303532f414dcf94486dc693d0413d140b37bc453","ref":"refs/heads/gh-pages","pushedAt":"2024-05-07T13:26:15.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":"deploy: dc74a20d9fbaf0a885d2197b047ba9f14a66812c","shortMessageHtmlLink":"deploy: dc74a20"}},{"before":"edc12215c43c7169e4253728f91974eba02c62a6","after":null,"ref":"refs/heads/bs/fixed_vertical_polylines","pushedAt":"2024-05-07T13:23:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"}},{"before":"88619affd0a7793fbe2a76cc7e341e582d852f5f","after":null,"ref":"refs/heads/bs/requests_clickhouse_optimization","pushedAt":"2024-05-07T13:23:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"}},{"before":"7f1ae38f4a8613b2d85c47cb0430a78c39b0f798","after":"dc74a20d9fbaf0a885d2197b047ba9f14a66812c","ref":"refs/heads/develop","pushedAt":"2024-05-07T13:21:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Fixed vertical polylines difficult to select (#7860)","shortMessageHtmlLink":"Fixed vertical polylines difficult to select (#7860)"}},{"before":"25cb7923e8a56496b8bf35a6a63f5bdde6dba95f","after":"edc12215c43c7169e4253728f91974eba02c62a6","ref":"refs/heads/bs/fixed_vertical_polylines","pushedAt":"2024-05-07T12:36:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Changelog & version","shortMessageHtmlLink":"Changelog & version"}},{"before":null,"after":"25cb7923e8a56496b8bf35a6a63f5bdde6dba95f","ref":"refs/heads/bs/fixed_vertical_polylines","pushedAt":"2024-05-07T12:34:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Fixed vertical polylines difficult to select","shortMessageHtmlLink":"Fixed vertical polylines difficult to select"}},{"before":"9d435a684d76671c4b692c2ec954156914452d56","after":"bcd5b1d486dc6b992991ea437f825d48319f7f23","ref":"refs/heads/kl/data-processing","pushedAt":"2024-05-07T12:00:45.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"klakhov","name":"Kirill Lakhov","path":"/klakhov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50956430?s=80&v=4"},"commit":{"message":"fixed timestamps, updating requests","shortMessageHtmlLink":"fixed timestamps, updating requests"}},{"before":"85137ba7d9ca54d758be26606450e1f91c749547","after":"ad3f08c6fe3ca7f2eccc74865061d9da0d73f620","ref":"refs/heads/gh-pages","pushedAt":"2024-05-07T11:40:27.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":"deploy: 7f1ae38f4a8613b2d85c47cb0430a78c39b0f798","shortMessageHtmlLink":"deploy: 7f1ae38"}},{"before":"e6037afb39fb23a2cf8cf09c279af673736ba040","after":"7f1ae38f4a8613b2d85c47cb0430a78c39b0f798","ref":"refs/heads/develop","pushedAt":"2024-05-07T11:36:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"klakhov","name":"Kirill Lakhov","path":"/klakhov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/50956430?s=80&v=4"},"commit":{"message":"[GSoC2024] Added feature to show tags corresponding to GT job and manual job in a separate row (#7774)\n\nFixes #7773 and #7749\r\n\r\nAdded feature to show tags corresponding to GT job and manual job in a\r\nseparate row. Along with the tags of the GT job have a mark of '(GT)' in\r\nthem.\r\n\r\n### How has this been tested?\r\nWhen we want to see both manual annotations and GT annotations:\r\n\"image\r\n\r\nWhen we only want to see the annotations for the manual annotations job:\r\n\"image\r\n\r\n\r\n\r\n### Checklist\r\n\r\n- [x] I submit my changes into the `develop` branch\r\n- [x] I have created a changelog fragment \r\n~- [ ] I have updated the documentation accordingly~\r\n~- [ ] I have added tests to cover my changes~\r\n- [x] I have linked related issues (see [GitHub docs](\r\n\r\nhttps://help.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword))\r\n~- [ ] I have increased versions of npm packages if it is necessary\r\n\r\n([cvat-canvas](https://github.com/cvat-ai/cvat/tree/develop/cvat-canvas#versioning),\r\n\r\n[cvat-core](https://github.com/cvat-ai/cvat/tree/develop/cvat-core#versioning),\r\n\r\n[cvat-data](https://github.com/cvat-ai/cvat/tree/develop/cvat-data#versioning)\r\nand\r\n\r\n[cvat-ui](https://github.com/cvat-ai/cvat/tree/develop/cvat-ui#versioning))~\r\n\r\n### License\r\n\r\n- [x] I submit _my code changes_ under the same [MIT License](\r\nhttps://github.com/cvat-ai/cvat/blob/develop/LICENSE) that covers the\r\nproject.\r\n Feel free to contact the maintainers if that's a concern.\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **New Features**\r\n- Introduced display tags for Ground Truth (GT) and manual jobs in a\r\nseparate row, with GT tags marked for easy identification.\r\n- Enhanced tag highlighting in the annotation interface to better\r\nindicate conflicts.\r\n\r\n- **Style**\r\n- Implemented new styles for frame tags to improve visual distinction\r\nwhen highlighted.\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>\r\nCo-authored-by: Kirill Lakhov \r\nCo-authored-by: Maxim Zhiltsov ","shortMessageHtmlLink":"[GSoC2024] Added feature to show tags corresponding to GT job and man…"}},{"before":"89ec2db1860fcc6d6e10af4539bd31145ad0481c","after":"cf9bb78899d7b2498ca758d3f90b716b8b2c89b9","ref":"refs/heads/bs/fixed_exception","pushedAt":"2024-05-07T07:32:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Updated version","shortMessageHtmlLink":"Updated version"}},{"before":null,"after":"89ec2db1860fcc6d6e10af4539bd31145ad0481c","ref":"refs/heads/bs/fixed_exception","pushedAt":"2024-05-07T07:29:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Fixed cannot read property 'annotations' of null","shortMessageHtmlLink":"Fixed cannot read property 'annotations' of null"}},{"before":"7a5eb41b051233ba951e980064399f44e85783a0","after":"85137ba7d9ca54d758be26606450e1f91c749547","ref":"refs/heads/gh-pages","pushedAt":"2024-05-07T07:07:53.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":"deploy: e6037afb39fb23a2cf8cf09c279af673736ba040","shortMessageHtmlLink":"deploy: e6037af"}},{"before":"6a85e61e32b4e42cffa9f4c311e3c71232dc034f","after":"e6037afb39fb23a2cf8cf09c279af673736ba040","ref":"refs/heads/develop","pushedAt":"2024-05-07T07:03:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"azhavoro","name":"Andrey Zhavoronkov","path":"/azhavoro","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/41117609?s=80&v=4"},"commit":{"message":"Fix task creation with video file when there are no valid keyframes (#7838)\n\n\r\n\r\n\r\n\r\n### Motivation and context\r\n\r\n\r\n### How has this been tested?\r\n\r\n\r\n### Checklist\r\n\r\n- [x] I submit my changes into the `develop` branch\r\n- [x] I have created a changelog fragment \r\n- [ ] I have updated the documentation accordingly\r\n- [ ] I have added tests to cover my changes\r\n- [ ] I have linked related issues (see [GitHub docs](\r\n\r\nhttps://help.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword))\r\n- [ ] I have increased versions of npm packages if it is necessary\r\n\r\n([cvat-canvas](https://github.com/cvat-ai/cvat/tree/develop/cvat-canvas#versioning),\r\n\r\n[cvat-core](https://github.com/cvat-ai/cvat/tree/develop/cvat-core#versioning),\r\n\r\n[cvat-data](https://github.com/cvat-ai/cvat/tree/develop/cvat-data#versioning)\r\nand\r\n\r\n[cvat-ui](https://github.com/cvat-ai/cvat/tree/develop/cvat-ui#versioning))\r\n\r\n### License\r\n\r\n- [x] I submit _my code changes_ under the same [MIT License](\r\nhttps://github.com/cvat-ai/cvat/blob/develop/LICENSE) that covers the\r\nproject.\r\n Feel free to contact the maintainers if that's a concern.\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n\r\n- **Bug Fixes**\r\n- Fixed an issue where task creation from videos without valid keyframes\r\ncould cause errors.\r\n- **New Features**\r\n\t- Enhanced video stream handling to support videos without keyframes.\r\n- Improved manifest management with new checks for empty states and\r\nbetter index handling.\r\n\r\n","shortMessageHtmlLink":"Fix task creation with video file when there are no valid keyframes (#…"}},{"before":"56c1bda775a9a40791ed75abd39d6a50bfeda972","after":"a2266bae2f7878f463a7d7e184cd7ceb6017d9c4","ref":"refs/heads/bs/analytics_postgres_optimization","pushedAt":"2024-05-06T14:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Do not load tracks from a file","shortMessageHtmlLink":"Do not load tracks from a file"}},{"before":"a3c5469963da9783cb46f5ccdc824cc4189825cb","after":"56c1bda775a9a40791ed75abd39d6a50bfeda972","ref":"refs/heads/bs/analytics_postgres_optimization","pushedAt":"2024-05-06T14:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Applied black linter","shortMessageHtmlLink":"Applied black linter"}},{"before":"c8b886abb4f3bdeb4794982ac65c8ce9741196f4","after":"a3c5469963da9783cb46f5ccdc824cc4189825cb","ref":"refs/heads/bs/analytics_postgres_optimization","pushedAt":"2024-05-06T14:32:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Applied black linter","shortMessageHtmlLink":"Applied black linter"}},{"before":"aabaefda59c98e922ec32834070f0a2ff09429cc","after":"c8b886abb4f3bdeb4794982ac65c8ce9741196f4","ref":"refs/heads/bs/analytics_postgres_optimization","pushedAt":"2024-05-06T14:30:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Removed extra change","shortMessageHtmlLink":"Removed extra change"}},{"before":"1e43abdeecd5792e6fc9b343fa32d0573e83511c","after":"aabaefda59c98e922ec32834070f0a2ff09429cc","ref":"refs/heads/bs/analytics_postgres_optimization","pushedAt":"2024-05-06T14:29:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Do not fetch elements with parent","shortMessageHtmlLink":"Do not fetch elements with parent"}},{"before":"55a0d0c080b435adee1a9633dc3648717f951c36","after":"1e43abdeecd5792e6fc9b343fa32d0573e83511c","ref":"refs/heads/bs/analytics_postgres_optimization","pushedAt":"2024-05-06T14:28:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bsekachev","name":"Boris Sekachev","path":"/bsekachev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40690378?s=80&v=4"},"commit":{"message":"Fixed for skeletons","shortMessageHtmlLink":"Fixed for skeletons"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERGzrMwA","startCursor":null,"endCursor":null}},"title":"Activity · cvat-ai/cvat"}