9a600f3 | Maxim Zhiltsov | 12 June 2023, 11:57:14 UTC | Honey pot server (#6204) The server part of #6039 - Added support for Ground Truth jobs in a task - Added support for job creation and removal (only Ground Truth jobs can be created or removed in a task) - Added a component to autocompute quality metrics for a task - Added tests - Fixed https://github.com/opencv/cvat/issues/5971 (both parts - the outside problem and the manifest problem, the manifest part fix is also available in #6216) Co-authored-by: klakhov <kirill.9992@gmail.com> Co-authored-by: Roman Donchenko <roman@cvat.ai> Co-authored-by: Kirill Sizov <kirill.sizov@cvat.ai> | 12 June 2023, 11:57:14 UTC |
3777316 | Maxim Zhiltsov | 12 June 2023, 09:03:07 UTC | Merge remote-tracking branch 'origin/zm/gt-jobs' into zm/gt-jobs | 12 June 2023, 09:03:07 UTC |
74edcaf | Maxim Zhiltsov | 12 June 2023, 09:02:43 UTC | Merge branch 'zm/honey-pot-server' into zm/gt-jobs | 12 June 2023, 09:02:43 UTC |
0e122a9 | Maxim Zhiltsov | 12 June 2023, 08:41:02 UTC | Merge branch 'develop' into zm/honey-pot-server | 12 June 2023, 08:41:02 UTC |
5fa11c9 | Andrey Zhavoronkov | 12 June 2023, 04:44:14 UTC | Helm tests: collect container logs (#6013) | 12 June 2023, 04:44:14 UTC |
5f588ed | Mariia Acoca | 12 June 2023, 04:34:04 UTC | added SAM to documentation (#6248) | 12 June 2023, 04:34:04 UTC |
09a10ca | Anastasia Yasakova | 12 June 2023, 04:08:02 UTC | Code coverage (#6173) - Replaced Coveralls with Codecov - Added code coverage to full workflow - Enabled code coverage for tests | 12 June 2023, 04:08:02 UTC |
8fae5d3 | Andrey Zhavoronkov | 09 June 2023, 17:40:31 UTC | Release 2.5.0 (#6277) | 09 June 2023, 17:40:31 UTC |
fd2575c | Nikita Manovich | 09 June 2023, 17:36:30 UTC | Merge pull request #6278 from opencv/release-2.4.6 Release v2.4.6 | 09 June 2023, 17:36:30 UTC |
f80fbe0 | Maxim Zhiltsov | 09 June 2023, 16:21:43 UTC | Fix stop_frame | 09 June 2023, 16:23:15 UTC |
a4de2fc | Andrey Zhavoronkov | 09 June 2023, 14:55:56 UTC | Merge remote-tracking branch 'origin/master' into release-2.4.6 | 09 June 2023, 14:55:56 UTC |
8a4ed6c | Maxim Zhiltsov | 09 June 2023, 14:25:03 UTC | Fix gt job frames in complex setups | 09 June 2023, 14:31:19 UTC |
aef7a98 | Andrey Zhavoronkov | 09 June 2023, 13:46:52 UTC | Bump version to 2.4.6 | 09 June 2023, 13:46:52 UTC |
080fa8e | Maxim Zhiltsov | 09 June 2023, 10:36:26 UTC | Merge migrations | 09 June 2023, 10:36:26 UTC |
ce00104 | Maxim Zhiltsov | 09 June 2023, 09:32:58 UTC | Merge branch 'develop' into zm/honey-pot-server | 09 June 2023, 09:32:58 UTC |
0999497 | Maxim Zhiltsov | 09 June 2023, 09:22:33 UTC | Fix lambda function runs on job a frame | 09 June 2023, 09:22:33 UTC |
7181946 | Paul Barsic | 09 June 2023, 08:56:22 UTC | Error while enabling SAM on CPU (#6249) This PR solves issue #6247 "Error while enabling SAM on CPU". It looks like the `--file` argument to `nuctl deploy` was inadvertently removed in the most recent release. This causes the process to fail with `**Error - Function name cannot be empty`. I was able to reproduce this error on my own system. ### Motivation and context This change fixes a minor error. ### How has this been tested? I tested this by reproducing the bug with the command from the `cvat/components` directory: `nuctl deploy --project-name cvat --path "./serverless/pytorch/foolwood/siammask/nuclio" --platform local` I then edited the `deploy_cpu.sh` file, executed the same command, and completed a successful deployment, which I verified with `nuctl get functions`. | 09 June 2023, 08:56:22 UTC |
3748d3f | klakhov | 09 June 2023, 08:43:50 UTC | activate main conflict, disable activation of others | 09 June 2023, 08:43:50 UTC |
4b7dd3a | klakhov | 09 June 2023, 08:19:39 UTC | added copy object from gt to normal job | 09 June 2023, 08:19:39 UTC |
60ca387 | klakhov | 09 June 2023, 07:50:26 UTC | Merge branch 'zm/gt-jobs' of https://github.com/cvat-ai/cvat into zm/gt-jobs | 09 June 2023, 07:50:26 UTC |
85a5ddf | klakhov | 09 June 2023, 06:41:36 UTC | improved state & stage tip on analytics page | 09 June 2023, 06:41:36 UTC |
0278c03 | klakhov | 09 June 2023, 06:39:05 UTC | fixed create issue from conflict | 09 June 2023, 06:39:05 UTC |
e5ea213 | Paweł Kotiuk | 08 June 2023, 20:27:48 UTC | Add support for semi-auto annotations (#6263) Closes: https://github.com/opencv/cvat/issues/6261 <!-- Provide a general summary of your changes in the Title above --> ### Motivation and context <!-- Why is this change required? What problem does it solve? If it fixes an open issue, please link to the issue here. Describe your changes in detail, add screenshots. --> This kind of annotations was already mentioned in docs, but it was not implemented. ### How has this been tested? <!-- Please describe in detail how you tested your changes. Include details of your testing environment, and the tests you ran to see how your change affects other areas of the code, etc. --> I just deployed it with help of the docker-compose.dev.yml you provided. ### Checklist <!-- Go over all the following points, and put an `x` in all the boxes that apply. If an item isn't applicable for some reason, then ~~explicitly strikethrough~~ the whole line. If you don't do that, GitHub will show incorrect progress for the pull request. If you're unsure about any of these, don't hesitate to ask. We're here to help! --> - [X] I submit my changes into the `develop` branch - [X] I have added a description of my changes into the [CHANGELOG](https://github.com/opencv/cvat/blob/develop/CHANGELOG.md) file - [ ] I have updated the documentation accordingly. (it was already in docs) - [ ] I have added tests to cover my changes - [X] I have linked related issues (see [GitHub docs]( https://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)) - [x] I have increased versions of npm packages if it is necessary ([cvat-canvas](https://github.com/opencv/cvat/tree/develop/cvat-canvas#versioning), [cvat-core](https://github.com/opencv/cvat/tree/develop/cvat-core#versioning), [cvat-data](https://github.com/opencv/cvat/tree/develop/cvat-data#versioning) and [cvat-ui](https://github.com/opencv/cvat/tree/develop/cvat-ui#versioning)) ### License - [X] I submit _my code changes_ under the same [MIT License]( https://github.com/opencv/cvat/blob/develop/LICENSE) that covers the project. Feel free to contact the maintainers if that's a concern. --------- Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru> Co-authored-by: Boris Sekachev <sekachev.bs@gmail.com> | 08 June 2023, 20:27:48 UTC |
9fab8c5 | Maxim Zhiltsov | 08 June 2023, 16:01:26 UTC | Add dataset examples and update some links in docs (#6259) <!-- Raise an issue to propose your change (https://github.com/opencv/cvat/issues). It helps to avoid duplication of efforts from multiple independent contributors. Discuss your ideas with maintainers to be sure that changes will be approved and merged. Read the [Contribution guide](https://opencv.github.io/cvat/docs/contributing/). --> <!-- Provide a general summary of your changes in the Title above --> ### Motivation and context <!-- Why is this change required? What problem does it solve? If it fixes an open issue, please link to the issue here. Describe your changes in detail, add screenshots. --> - Added dataset example links - Fixed COCO links to Datumaro docs ### How has this been tested? <!-- Please describe in detail how you tested your changes. Include details of your testing environment, and the tests you ran to see how your change affects other areas of the code, etc. --> ### Checklist <!-- Go over all the following points, and put an `x` in all the boxes that apply. If an item isn't applicable for some reason, then ~~explicitly strikethrough~~ the whole line. If you don't do that, GitHub will show incorrect progress for the pull request. If you're unsure about any of these, don't hesitate to ask. We're here to help! --> - [ ] I submit my changes into the `develop` branch - [ ] I have added a description of my changes into the [CHANGELOG](https://github.com/opencv/cvat/blob/develop/CHANGELOG.md) file - [ ] I have updated the documentation accordingly - [ ] I have added tests to cover my changes - [ ] I have linked related issues (see [GitHub docs]( https://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)) - [ ] I have increased versions of npm packages if it is necessary ([cvat-canvas](https://github.com/opencv/cvat/tree/develop/cvat-canvas#versioning), [cvat-core](https://github.com/opencv/cvat/tree/develop/cvat-core#versioning), [cvat-data](https://github.com/opencv/cvat/tree/develop/cvat-data#versioning) and [cvat-ui](https://github.com/opencv/cvat/tree/develop/cvat-ui#versioning)) ### License - [ ] I submit _my code changes_ under the same [MIT License]( https://github.com/opencv/cvat/blob/develop/LICENSE) that covers the project. Feel free to contact the maintainers if that's a concern. | 08 June 2023, 16:01:26 UTC |
6233491 | Mariia Acoca | 08 June 2023, 15:55:22 UTC | webhooks documentation updated (#6246) <!-- Raise an issue to propose your change (https://github.com/opencv/cvat/issues). It helps to avoid duplication of efforts from multiple independent contributors. Discuss your ideas with maintainers to be sure that changes will be approved and merged. Read the [Contribution guide](https://opencv.github.io/cvat/docs/contributing/). --> <!-- Provide a general summary of your changes in the Title above --> ### Motivation and context <!-- Why is this change required? What problem does it solve? If it fixes an open issue, please link to the issue here. Describe your changes in detail, add screenshots. --> ### How has this been tested? <!-- Please describe in detail how you tested your changes. Include details of your testing environment, and the tests you ran to see how your change affects other areas of the code, etc. --> ### Checklist <!-- Go over all the following points, and put an `x` in all the boxes that apply. If an item isn't applicable for some reason, then ~~explicitly strikethrough~~ the whole line. If you don't do that, GitHub will show incorrect progress for the pull request. If you're unsure about any of these, don't hesitate to ask. We're here to help! --> - [ ] I submit my changes into the `develop` branch - [ ] I have added a description of my changes into the [CHANGELOG](https://github.com/opencv/cvat/blob/develop/CHANGELOG.md) file - [ ] I have updated the documentation accordingly - [ ] I have added tests to cover my changes - [ ] I have linked related issues (see [GitHub docs]( https://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)) - [ ] I have increased versions of npm packages if it is necessary ([cvat-canvas](https://github.com/opencv/cvat/tree/develop/cvat-canvas#versioning), [cvat-core](https://github.com/opencv/cvat/tree/develop/cvat-core#versioning), [cvat-data](https://github.com/opencv/cvat/tree/develop/cvat-data#versioning) and [cvat-ui](https://github.com/opencv/cvat/tree/develop/cvat-ui#versioning)) ### License - [ ] I submit _my code changes_ under the same [MIT License]( https://github.com/opencv/cvat/blob/develop/LICENSE) that covers the project. Feel free to contact the maintainers if that's a concern. | 08 June 2023, 15:55:22 UTC |
cb207b6 | Kirill Sizov | 08 June 2023, 15:54:52 UTC | Update documentation (#6270) <!-- Raise an issue to propose your change (https://github.com/opencv/cvat/issues). It helps to avoid duplication of efforts from multiple independent contributors. Discuss your ideas with maintainers to be sure that changes will be approved and merged. Read the [Contribution guide](https://opencv.github.io/cvat/docs/contributing/). --> <!-- Provide a general summary of your changes in the Title above --> ### Motivation and context <!-- Why is this change required? What problem does it solve? If it fixes an open issue, please link to the issue here. Describe your changes in detail, add screenshots. --> ### How has this been tested? <!-- Please describe in detail how you tested your changes. Include details of your testing environment, and the tests you ran to see how your change affects other areas of the code, etc. --> ### Checklist <!-- Go over all the following points, and put an `x` in all the boxes that apply. If an item isn't applicable for some reason, then ~~explicitly strikethrough~~ the whole line. If you don't do that, GitHub will show incorrect progress for the pull request. If you're unsure about any of these, don't hesitate to ask. We're here to help! --> - [ ] I submit my changes into the `develop` branch - [ ] I have added a description of my changes into the [CHANGELOG](https://github.com/opencv/cvat/blob/develop/CHANGELOG.md) file - [ ] I have updated the documentation accordingly - [ ] I have added tests to cover my changes - [ ] I have linked related issues (see [GitHub docs]( https://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)) - [ ] I have increased versions of npm packages if it is necessary ([cvat-canvas](https://github.com/opencv/cvat/tree/develop/cvat-canvas#versioning), [cvat-core](https://github.com/opencv/cvat/tree/develop/cvat-core#versioning), [cvat-data](https://github.com/opencv/cvat/tree/develop/cvat-data#versioning) and [cvat-ui](https://github.com/opencv/cvat/tree/develop/cvat-ui#versioning)) ### License - [ ] I submit _my code changes_ under the same [MIT License]( https://github.com/opencv/cvat/blob/develop/LICENSE) that covers the project. Feel free to contact the maintainers if that's a concern. | 08 June 2023, 15:54:52 UTC |
7fa1925 | Kirill Lakhov | 08 June 2023, 15:53:41 UTC | Allow slashes in export filename (#6265) <!-- Raise an issue to propose your change (https://github.com/opencv/cvat/issues). It helps to avoid duplication of efforts from multiple independent contributors. Discuss your ideas with maintainers to be sure that changes will be approved and merged. Read the [Contribution guide](https://opencv.github.io/cvat/docs/contributing/). --> <!-- Provide a general summary of your changes in the Title above --> ### Motivation and context <!-- Why is this change required? What problem does it solve? If it fixes an open issue, please link to the issue here. Describe your changes in detail, add screenshots. --> ### How has this been tested? <!-- Please describe in detail how you tested your changes. Include details of your testing environment, and the tests you ran to see how your change affects other areas of the code, etc. --> ### Checklist <!-- Go over all the following points, and put an `x` in all the boxes that apply. If an item isn't applicable for some reason, then ~~explicitly strikethrough~~ the whole line. If you don't do that, GitHub will show incorrect progress for the pull request. If you're unsure about any of these, don't hesitate to ask. We're here to help! --> - [ ] I submit my changes into the `develop` branch - [ ] I have added a description of my changes into the [CHANGELOG](https://github.com/opencv/cvat/blob/develop/CHANGELOG.md) file - [ ] I have updated the documentation accordingly - [ ] I have added tests to cover my changes - [ ] I have linked related issues (see [GitHub docs]( https://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)) - [ ] I have increased versions of npm packages if it is necessary ([cvat-canvas](https://github.com/opencv/cvat/tree/develop/cvat-canvas#versioning), [cvat-core](https://github.com/opencv/cvat/tree/develop/cvat-core#versioning), [cvat-data](https://github.com/opencv/cvat/tree/develop/cvat-data#versioning) and [cvat-ui](https://github.com/opencv/cvat/tree/develop/cvat-ui#versioning)) ### License - [ ] I submit _my code changes_ under the same [MIT License]( https://github.com/opencv/cvat/blob/develop/LICENSE) that covers the project. Feel free to contact the maintainers if that's a concern. Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru> | 08 June 2023, 15:53:41 UTC |
504a66e | Kirill Sizov | 08 June 2023, 14:45:05 UTC | lambda manager: send signal before calling function (#6215) | 08 June 2023, 14:45:05 UTC |
e3dc63b | Maxim Zhiltsov | 08 June 2023, 14:14:37 UTC | Merge remote-tracking branch 'origin/zm/gt-jobs' into zm/gt-jobs | 08 June 2023, 14:14:37 UTC |
e548da0 | Maxim Zhiltsov | 08 June 2023, 14:14:17 UTC | Update ui | 08 June 2023, 14:14:17 UTC |
2a8752e | klakhov | 08 June 2023, 13:56:10 UTC | reworked `case_69` filtering_sorting_jobs | 08 June 2023, 13:56:10 UTC |
3b1a60d | Maxim Zhiltsov | 08 June 2023, 13:51:53 UTC | Merge branch 'zm/honey-pot-server' into zm/gt-jobs | 08 June 2023, 13:51:53 UTC |
67b943b | Maxim Zhiltsov | 08 June 2023, 13:28:36 UTC | Update migrations | 08 June 2023, 13:29:05 UTC |
5d5985d | Maxim Zhiltsov | 08 June 2023, 13:25:18 UTC | Merge branch 'develop' into zm/honey-pot-server | 08 June 2023, 13:25:18 UTC |
ea3cbc3 | Maxim Zhiltsov | 08 June 2023, 13:20:29 UTC | Fix schema | 08 June 2023, 13:20:29 UTC |
27dcfd6 | Maxim Zhiltsov | 08 June 2023, 12:46:30 UTC | Use condensed db repr for report data, disjoint ann_id.type, | 08 June 2023, 12:46:30 UTC |
8df8872 | Maxim Zhiltsov | 08 June 2023, 12:32:14 UTC | Fix predefined sorting for task data (#5083) Fixes #5061, #4179 - Added a way to declare custom file ordering for the local task data uploads via TUS protocol - Added an option to use a manifest to support the `predefined` sorting method - This file is required for the `predefined` sorting mode with image archives - Fixed file ordering when tasks are created from SDK or CLI in the `predefined` sorting mode - Added more tests for task data uploading API The uploading protocol is implemented: The user specifies `sorting_method=predefined` if the task creation request. Then the data is uploaded. 1. Client files uploading 1.1. The files are uploaded as separate files (using the TUS protocol) or grouped files (using the `Upload-Multiple` requests). 1.2. The `Upload-Finish` request comes (or its unlabeled legacy equivalent). The new optional field can be supplied: `upload_file_order` - a list of strings. It allows to override the input file order, if necessary, and is only valid with the `predefined` sorting method specified. 1.2.1. If the field is empty or missing, the client files in the data requests are considered ordered. 1.2.2. If the field is not empty, a list containing the file list in the required order is expected in the `upload_file_order` field. 1.2.2.1. If there are `client_files` in the request, the files are sorted 1.2.2.2. If file lists mismatch, an explanatory error is raised. 2. Data processing 2.1. At this point, all `*_files` are considered ordered as requested. 2.2. Require a metafile for zip uploads with predefined sorting. The file is expected to accompany the uploaded zip file, not to be inside of the archive. 2.3. If there is a metafile in the input data, files are ordered after the metafile. 2.3.1. If the data is extracted from cloud, only the specified subset of the files is kept in the manifest. 2.3.2. If the upload data doesn't exist in the metafile, an error is raised. 2.3.3. A `job_file_mapping` has higher priority than metafile, if specified. Co-authored-by: Roman Donchenko <roman@cvat.ai> | 08 June 2023, 12:32:14 UTC |
17fad17 | Maxim Zhiltsov | 08 June 2023, 11:52:31 UTC | Remove parameters from reports list | 08 June 2023, 11:52:31 UTC |
5075c2b | klakhov | 08 June 2023, 09:30:15 UTC | fixed dashes on ground truth skeletons | 08 June 2023, 09:30:15 UTC |
7147ed1 | Maxim Zhiltsov | 08 June 2023, 09:15:16 UTC | Don't remove frame_share from report data | 08 June 2023, 09:15:16 UTC |
a4c0e9b | klakhov | 08 June 2023, 08:25:50 UTC | updated job actions menu | 08 June 2023, 08:25:50 UTC |
71f7bfd | Maxim Zhiltsov | 07 June 2023, 18:08:30 UTC | Fix schema | 07 June 2023, 18:08:30 UTC |
230efd8 | Maxim Zhiltsov | 07 June 2023, 15:59:10 UTC | Merge remote-tracking branch 'origin/zm/gt-jobs' into zm/gt-jobs | 07 June 2023, 15:59:10 UTC |
cc8ec35 | Maxim Zhiltsov | 07 June 2023, 15:52:34 UTC | Update ui after api changes | 07 June 2023, 15:52:34 UTC |
990efdc | Maxim Zhiltsov | 07 June 2023, 15:30:28 UTC | Merge branch 'zm/honey-pot-server' into zm/gt-jobs | 07 June 2023, 15:30:28 UTC |
6bd00c6 | Maxim Zhiltsov | 07 June 2023, 15:13:44 UTC | Update frame share percent | 07 June 2023, 15:13:44 UTC |
bd23e22 | Maxim Zhiltsov | 07 June 2023, 15:03:34 UTC | Rename line orientation parameter | 07 June 2023, 15:03:48 UTC |
2fc2c27 | Maxim Zhiltsov | 07 June 2023, 14:45:43 UTC | Update changelog | 07 June 2023, 14:45:43 UTC |
1d309d7 | Maxim Zhiltsov | 07 June 2023, 14:40:34 UTC | Update tests | 07 June 2023, 14:40:34 UTC |
732bb18 | Maxim Zhiltsov | 07 June 2023, 14:23:15 UTC | Update tests | 07 June 2023, 14:23:15 UTC |
cf4a4f3 | Maxim Zhiltsov | 07 June 2023, 14:16:48 UTC | Update some descriptions | 07 June 2023, 14:16:48 UTC |
87782cc | Maxim Zhiltsov | 07 June 2023, 14:06:12 UTC | Rename importance to severity | 07 June 2023, 14:06:12 UTC |
ee3891f | Maxim Zhiltsov | 07 June 2023, 13:52:49 UTC | Improve some descriptions in api | 07 June 2023, 13:52:49 UTC |
05b9fa0 | Maxim Zhiltsov | 07 June 2023, 12:59:27 UTC | Remove query params with no values from schema | 07 June 2023, 12:59:27 UTC |
5c76068 | klakhov | 07 June 2023, 12:04:53 UTC | fixed unit tests | 07 June 2023, 12:04:53 UTC |
d2333c6 | klakhov | 07 June 2023, 11:46:50 UTC | fixed links in tests | 07 June 2023, 11:46:50 UTC |
9d06efb | klakhov | 07 June 2023, 09:49:12 UTC | fixed eslint | 07 June 2023, 09:49:12 UTC |
2fb04fc | klakhov | 07 June 2023, 09:22:09 UTC | fixed skeletons test | 07 June 2023, 09:22:09 UTC |
231a25c | klakhov | 07 June 2023, 09:06:27 UTC | fixed changing state of job | 07 June 2023, 09:06:27 UTC |
de7fb4a | klakhov | 07 June 2023, 08:57:22 UTC | fixed job asignee and job stage | 07 June 2023, 08:57:22 UTC |
b853e2b | klakhov | 07 June 2023, 08:38:51 UTC | fixed overlap test | 07 June 2023, 08:38:51 UTC |
b2d6682 | klakhov | 07 June 2023, 08:16:04 UTC | fixed deleted frames navigation | 07 June 2023, 08:16:04 UTC |
02e0a13 | Maxim Zhiltsov | 06 June 2023, 11:27:47 UTC | Merge server changes from branch 'zm/honey-pot-server' into zm/gt-jobs | 06 June 2023, 11:27:47 UTC |
c2735d3 | Maxim Zhiltsov | 06 June 2023, 11:23:20 UTC | Merge branch 'develop' into zm/gt-jobs | 06 June 2023, 11:23:20 UTC |
f5d3fa0 | Maxim Zhiltsov | 06 June 2023, 11:03:08 UTC | Merge remote-tracking branch 'origin/zm/honey-pot-server' into zm/honey-pot-server | 06 June 2023, 11:03:08 UTC |
e4bd960 | Maxim Zhiltsov | 06 June 2023, 11:02:37 UTC | Fix python linters | 06 June 2023, 11:02:37 UTC |
8f78184 | klakhov | 06 June 2023, 10:46:46 UTC | Merge branch 'zm/honey-pot-server' of https://github.com/cvat-ai/cvat into zm/honey-pot-server | 06 June 2023, 10:46:46 UTC |
b66a296 | klakhov | 06 June 2023, 10:46:38 UTC | renamed `frame_meta` to `frameMeta` | 06 June 2023, 10:46:38 UTC |
f4423d9 | Maxim Zhiltsov | 06 June 2023, 08:43:33 UTC | Enable code formatting for the quality control app | 06 June 2023, 08:44:00 UTC |
12856df | klakhov | 06 June 2023, 08:08:09 UTC | removed unused code, fixed comments | 06 June 2023, 08:08:09 UTC |
d80ee00 | klakhov | 06 June 2023, 07:48:31 UTC | changed conflict highlight, reworked aggregation | 06 June 2023, 07:48:31 UTC |
11db795 | Maxim Zhiltsov | 05 June 2023, 15:17:05 UTC | Fix script name | 05 June 2023, 15:17:05 UTC |
9bc966f | Maxim Zhiltsov | 05 June 2023, 11:39:45 UTC | Fix method | 05 June 2023, 11:39:45 UTC |
866f626 | Maxim Zhiltsov | 05 June 2023, 10:47:01 UTC | Merge branch 'develop' into zm/honey-pot-server | 05 June 2023, 10:47:01 UTC |
04a1f0b | Andrey Zhavoronkov | 05 June 2023, 10:44:00 UTC | Added logs for chunk cache (#6209) | 05 June 2023, 10:44:00 UTC |
3257cd6 | Maxim Zhiltsov | 05 June 2023, 10:39:19 UTC | Remove extra permission checks | 05 June 2023, 10:39:19 UTC |
58e8fa9 | Maxim Zhiltsov | 05 June 2023, 10:25:54 UTC | Apply suggestions from code review Co-authored-by: Kirill Sizov <kirill.sizov@cvat.ai> | 05 June 2023, 10:25:54 UTC |
0a84f76 | Maxim Zhiltsov | 05 June 2023, 10:12:54 UTC | Update rqscheduler to use asgi | 05 June 2023, 10:12:54 UTC |
20f65e5 | Anastasia Yasakova | 04 June 2023, 07:44:38 UTC | Fix nightly build (#6225) | 04 June 2023, 07:44:38 UTC |
75acfc5 | Andrey Zhavoronkov | 04 June 2023, 07:43:57 UTC | Fix analytics tests (#6231) | 04 June 2023, 07:43:57 UTC |
bdfe70b | Maxim Zhiltsov | 02 June 2023, 19:31:36 UTC | Fix formatting | 02 June 2023, 19:31:36 UTC |
a708cb9 | Maxim Zhiltsov | 02 June 2023, 19:29:30 UTC | Rename worker in helm | 02 June 2023, 19:29:30 UTC |
04604d7 | Maxim Zhiltsov | 02 June 2023, 18:54:20 UTC | Merge branch 'develop' into zm/honey-pot-server | 02 June 2023, 18:54:20 UTC |
3aaba28 | Maxim Zhiltsov | 02 June 2023, 16:39:33 UTC | Add more tests | 02 June 2023, 16:39:33 UTC |
520d219 | Andrey Zhavoronkov | 02 June 2023, 15:40:28 UTC | Updated CHANGELOG for v2.5.0 (#6234) | 02 June 2023, 15:40:28 UTC |
0900b52 | Andrey Zhavoronkov | 02 June 2023, 15:28:28 UTC | Release v2.4.5 (#6233) ## \[2.4.5] - 2023-06-02 ### Added - Integrated support for sharepoint and cloud storage files, along with directories to be omitted during task creation (server) (<https://github.com/opencv/cvat/pull/6074>) - Enabled task creation with directories from cloud storage or sharepoint (<https://github.com/opencv/cvat/pull/6074>) - Enhanced task creation to support any data type supported by the server by default, from cloud storage without the necessity for the `use_cache` option (<https://github.com/opencv/cvat/pull/6074>) - Added capability for task creation with data from cloud storage without the `use_cache` option (<https://github.com/opencv/cvat/pull/6074>) ### Changed - User can now access resource links from any organization or sandbox, granted it's available to them (<https://github.com/opencv/cvat/pull/5892>) - Cloud storage manifest files have been made optional (<https://github.com/opencv/cvat/pull/6074>) - Updated Django to the 4.2.x version (<https://github.com/opencv/cvat/pull/6122>) - Renamed certain Nuclio functions to adhere to a common naming convention. For instance, `onnx-yolov7` -> `onnx-wongkinyiu-yolov7`, `ultralytics-yolov5` -> `pth-ultralytics-yolov5` (<https://github.com/opencv/cvat/pull/6140>) ### Deprecated - Deprecated the endpoint `/cloudstorages/{id}/content` (<https://github.com/opencv/cvat/pull/6074>) ### Fixed - Fixed the issue of skeletons dumping on created tasks/projects (<https://github.com/opencv/cvat/pull/6157>) - Resolved an issue related to saving annotations for skeleton tracks (<https://github.com/opencv/cvat/pull/6075>) --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru> Co-authored-by: Roman Donchenko <roman@cvat.ai> Co-authored-by: Maria Khrustaleva <maya17grd@gmail.com> Co-authored-by: Boris Sekachev <sekachev.bs@gmail.com> Co-authored-by: Nikita Manovich <nikita@cvat.ai> Co-authored-by: Anastasia Yasakova <yasakova_anastasiya@mail.ru> Co-authored-by: Snyk bot <snyk-bot@snyk.io> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Kirill Sizov <kirill.sizov@cvat.ai> Co-authored-by: Paweł Kotiuk <kotiuk@zohomail.eu> Co-authored-by: SK <450723+senthilkumarkj@users.noreply.github.com> Co-authored-by: Kirill Lakhov <kirill.9992@gmail.com> | 02 June 2023, 15:28:28 UTC |
203a135 | klakhov | 02 June 2023, 12:07:36 UTC | added tooltips to settings | 02 June 2023, 12:07:36 UTC |
ba3b1ee | klakhov | 02 June 2023, 11:28:36 UTC | updated quality report names | 02 June 2023, 11:28:36 UTC |
086cb53 | klakhov | 02 June 2023, 11:11:21 UTC | reverted frame filter changes | 02 June 2023, 11:11:21 UTC |
0d18320 | klakhov | 02 June 2023, 11:05:41 UTC | fixed statistics module | 02 June 2023, 11:05:41 UTC |
0720625 | Maxim Zhiltsov | 02 June 2023, 10:07:37 UTC | Fix comments | 02 June 2023, 10:43:38 UTC |
679fcad | Mariia Acoca | 02 June 2023, 10:27:38 UTC | Release notes updated (#6232) | 02 June 2023, 10:27:38 UTC |
620ea2e | Maxim Zhiltsov | 02 June 2023, 09:16:33 UTC | fix name | 02 June 2023, 09:16:33 UTC |
eee12b6 | klakhov | 02 June 2023, 09:15:38 UTC | Merge branch 'zm/gt-jobs' of https://github.com/cvat-ai/cvat into zm/gt-jobs | 02 June 2023, 09:15:38 UTC |
3618a61 | klakhov | 02 June 2023, 09:15:22 UTC | updated quality reports hint text | 02 June 2023, 09:15:22 UTC |
aac7b81 | klakhov | 02 June 2023, 09:11:32 UTC | updated confclits tooltip and table col | 02 June 2023, 09:11:32 UTC |
85ffdd2 | Maxim Zhiltsov | 02 June 2023, 09:10:31 UTC | Improve container debugging experience (#6211) - Fixed `django.db.utils.operationalerror: server closed the connection unexpectedly` errors during debugging rq workers | 02 June 2023, 09:10:31 UTC |
a76428f | Snyk bot | 02 June 2023, 09:01:31 UTC | [Snyk] Security upgrade cryptography from 40.0.2 to 41.0.0 (#6227) <h3>Snyk has created this PR to fix one or more vulnerable packages in the `pip` dependencies of this project.</h3> #### Changes included in this PR - Changes to the following files to upgrade the vulnerable dependencies to a fixed version: - cvat/requirements/base.txt <details> <summary>⚠️ <b>Warning</b></summary> ``` tensorboard 2.11.2 requires werkzeug, which is not installed. ``` </details> #### Vulnerabilities that will be fixed ##### By pinning: Severity | Priority Score (*) | Issue | Upgrade | Breaking Change | Exploit Maturity :-------------------------:|-------------------------|:-------------------------|:-------------------------|:-------------------------|:------------------------- ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **581/1000** <br/> **Why?** Recently disclosed, Has a fix available, CVSS 5.9 | Denial of Service (DoS) <br/>[SNYK-PYTHON-CRYPTOGRAPHY-5663682](https://snyk.io/vuln/SNYK-PYTHON-CRYPTOGRAPHY-5663682) | `cryptography:` <br> `40.0.2 -> 41.0.0` <br> | No | No Known Exploit (*) Note that the real score may have changed since the PR was raised. Some vulnerabilities couldn't be fully fixed and so Snyk will still find them when the project is tested again. This may be because the vulnerability existed within more than one direct dependency, but not all of the affected dependencies could be upgraded. Check the changes in this PR to ensure they won't cause issues with your project. ------------ **Note:** *You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.* For more information: <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiI3NzQ2NTYwNC0wZDQ5LTQwODUtOTlhYi0yNjVmN2NmNmNjMzciLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6Ijc3NDY1NjA0LTBkNDktNDA4NS05OWFiLTI2NWY3Y2Y2Y2MzNyJ9fQ==" width="0" height="0"/> 🧐 [View latest project report](https://app.snyk.io/org/cvat/project/4bbc4b80-3fb9-4009-a7bb-51016d44946b?utm_source=github&utm_medium=referral&page=fix-pr) 🛠 [Adjust project settings](https://app.snyk.io/org/cvat/project/4bbc4b80-3fb9-4009-a7bb-51016d44946b?utm_source=github&utm_medium=referral&page=fix-pr/settings) 📚 [Read more about Snyk's upgrade and patch logic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities) [//]: # (snyk:metadata:{"prId":"77465604-0d49-4085-99ab-265f7cf6cc37","prPublicId":"77465604-0d49-4085-99ab-265f7cf6cc37","dependencies":[{"name":"cryptography","from":"40.0.2","to":"41.0.0"}],"packageManager":"pip","projectPublicId":"4bbc4b80-3fb9-4009-a7bb-51016d44946b","projectUrl":"https://app.snyk.io/org/cvat/project/4bbc4b80-3fb9-4009-a7bb-51016d44946b?utm_source=github&utm_medium=referral&page=fix-pr","type":"auto","patch":[],"vulns":["SNYK-PYTHON-CRYPTOGRAPHY-5663682"],"upgrade":[],"isBreakingChange":false,"env":"prod","prType":"fix","templateVariants":["updated-fix-title","pr-warning-shown","priorityScore"],"priorityScoreList":[581],"remediationStrategy":"vuln"}) --- **Learn how to fix vulnerabilities with free interactive lessons:** 🦉 [Denial of Service (DoS)](https://learn.snyk.io/lessons/redos/javascript/?loc=fix-pr) | 02 June 2023, 09:01:31 UTC |
f7fd06c | Maria Khrustaleva | 02 June 2023, 08:54:07 UTC | Fixed resources import (#5909) Fixed: - wrong location of tmp file when importing job annotations - ```Traceback (most recent call last): File "/home/maya/Documents/cvat/.env/lib/python3.8/site-packages/rq/worker.py", line 795, in work self.execute_job(job, queue) File "/home/maya/Documents/cvat/cvat/rqworker.py", line 37, in execute_job return self.perform_job(*args, **kwargs) File "/home/maya/Documents/cvat/.env/lib/python3.8/site-packages/rq/worker.py", line 1389, in perform_job self.handle_exception(job, *exc_info) File "/home/maya/Documents/cvat/.env/lib/python3.8/site-packages/rq/worker.py", line 1438, in handle_exception fallthrough = handler(job, *exc_info) File "/home/maya/Documents/cvat/cvat/apps/engine/views.py", line 2233, in rq_exception_handler rq_job.exc_info = "".join( AttributeError: can't set attribute ``` Resolves https://github.com/opencv/cvat/issues/5773 Resolves https://github.com/opencv/cvat/issues/5563 - root causes of the issues: - the annotation file was uploaded to the server by tus protocol and rq job was created but no one next requests for checking status were not made. (e.g. user closed the browser tab) - the annotation file was uploaded to the server by tus protocol but rq job has not yet been created (e.g cvat instance restarted) - tasks/projects creation from backups with the same name at the same time by different users Co-authored-by: Roman Donchenko <roman@cvat.ai> Co-authored-by: Maxim Zhiltsov <zhiltsov.max35@gmail.com> | 02 June 2023, 08:54:07 UTC |
b11fe90 | klakhov | 02 June 2023, 08:34:58 UTC | fixed job updated date | 02 June 2023, 08:34:58 UTC |