Timur Osmanov
48edb3c0bd
Update documentation. Fix mistakes in CLI section ( #4251 )
...
* fix mistake in cli.md
* add new example in cli section
4 years ago
dependabot[bot]
4cdd21b171
Bump numpy from 1.20.2 to 1.21.0 in /utils/dicom_converter ( #4243 )
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.20.2 to 1.21.0.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.20.2...v1.21.0 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
4 years ago
dependabot[bot]
5dc99ae9eb
Bump pillow from 7.2.0 to 9.0.0 in /utils/dataset_manifest ( #4242 )
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 7.2.0 to 9.0.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/7.2.0...9.0.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
dependabot[bot]
631a32fab4
Bump pillow from 8.2.0 to 9.0.0 in /utils/dicom_converter ( #4241 )
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 8.2.0 to 9.0.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/8.2.0...9.0.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Dmitry Kruchinin
5e43171486
Cypress tests. Paste labels to another task/project. ( #4236 )
...
* Start writing the test
* Rename the test
* Update the test. Added a cypress plugin
* Added comment
* Change the comment
* Started writing the test for paste labels from another task
* Added classes
* Update command
* Renamed fine name. Added test for task
4 years ago
Dmitry Kruchinin
e212d57136
Cypress. New organization pipeline. ( #4143 )
...
* The folder renamed
* Add classes
* Rename the folder
* Rename/rework the script for remoing users, tasts, projects,
organizations
* Added commands for organizations
* Fix eslint issues
* Fix workflow
* Move the test to the registration_involved folder
* Added class
* Update the test. Added some commands.
* Added class
* Add a command. Updated the test.
* Fix eslint issue
* Added some classes
* Added cypress command. Update corespinding test.
* Continue writin the test. Update commands.
* Continue writing the test
* Update main.yml
* Add className
* Update the test. Add command
* Update the test
* Added command for remove a tasks, users, progects, orgs
* Some reworks
* Add a class
* Update the test
* Added check issue 4096
* Update year
* Update years
* Update the stept in the test
* Rework command to remove users, etc.
* The tests adaptation
* Rework command to deleting users, etc.
* Apply comments
* Revert changes except base_actions_project test
* Rename the command to delete a task by api
* Apply commenst. Split tests
* Update the command, the test.
* Added steps to check
* Fix support/index.js
* The test adaptation.
* Removed comments.
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
4 years ago
Dmitry Kruchinin
85cb87bf31
Cypress. Enabled check text with an ellipse rotation. ( #4230 )
...
* Enabled check text with Ellipse rotation
* Added dafult value to arg
4 years ago
Nikita Manovich
5ccc596888
Filtering for sandbox ( #4216 )
...
* Implemented visibility for org= as { 'organization': None }
Now we have 3 types of visibility (aka org_filter)
1. org=slug - see objects only for the organization
2. org= - see objects only for sandbox (organzation is None)
3. None - see all objects which you can access
4 years ago
Boris Sekachev
f831142b5e
Displaying shape size for ellipses ( #4229 )
...
* Displaying shape size for ellipses
* Updated version
4 years ago
Dmitry Kruchinin
f9e10ff059
Update antd to 4.17.0. Fix the tests. ( #4188 )
...
* fix: cvat-ui/package.json & cvat-ui/package-lock.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-ASYNCVALIDATOR-2311201
* Fix case 69
* Fix case 51
* Fix case 53
* Tests reworked, fixed
* Removed cypress plugin
* Fix support/index.js
* Update support/index.js
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
4 years ago
Dmitry Kruchinin
29b249ecb1
Cypress test. Project backup/restore. ( #4159 )
4 years ago
Dmitry Kruchinin
211ae2a789
Cypress test. Ellipse actions. ( #4215 )
...
* Update the commands, utils. Case 108 adaptation
* Added/updated tests for ellipse
4 years ago
Boris Sekachev
3c750d4efc
Fixed corner case during search ( #4198 )
...
* Fixed corner case during search
* Updated version & changelog
* Added tests
4 years ago
Timur Osmanov
129584b99e
Update documentation. Update CLI section ( #4056 )
4 years ago
Maria Khrustaleva
c7fcd3ac1a
Fixed bug: Error in Create project from backup for Standard 3D Annotation ( #4160 )
4 years ago
Nikita Manovich
5e59ba1791
Fix project permissons (anybody in org could see the list of projects) ( #4201 )
4 years ago
Boris Sekachev
2a417a980c
Fixed: Don't able to choose the format for git ( #4203 )
4 years ago
Andrey Zhavoronkov
7c0832cba4
Update ELK to 6.8.23 ( #4206 )
4 years ago
Boris Sekachev
d3db54dd5d
Fixed: Issues disappear when using a zoom ( #4189 )
...
* Fixed: Issues disappear when using a zoom
* Fixed creating issues for ellipses and rotated shapes
* Updated version & changelog
4 years ago
Boris Sekachev
bc4ff49bf0
Fixed: Could not receive frame N. TypeError: Cannot read properties of undefined ( #4187 )
...
* Fixed issue with async frames fetching
* Updated versions and changelog
4 years ago
wartek69
182d941fad
Added YOLOv5 serverless function for auto labeling ( #4178 )
...
* added yolov5 serverless function for auto labeling
* updated CHANGELOG.md
Co-authored-by: Alex <aleksander.chernyavskiy@seafar.eu>
4 years ago
Boris Sekachev
f97db1c1ed
Updated documentation and screenshot with labels editor ( #4190 )
...
* Updated documentation and screenshot with labels editor
* Resized images
4 years ago
G Karthik Raja
566eb2aaa5
Fix Bug 4010 - API method to register does not return authentification token ( #4092 )
...
* Return auth token key on register without email verification
When email verification is turned off using all-auth settings, then on registration, return the auth token key.
* Add tests for user registration without email verification
* Add test case for user registration when email confirmation is manadatory
* Refactor register api tests and add its docstring
* updated the license header for iam tests
* Add pull request link to changelog
* Add comment to explain overriding of ROOT_URLConf
* Refactor tests for user registration
Split the test case for user registration without email verification into two test cases by overriding ACCOUNT_EMAIL_VERIFICATION
as 'none' and 'optional'
* Fix doc string
* updated changelog
Co-authored-by: karthik <gkraja@mindkosh.com>
Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
4 years ago
Nikita Manovich
7a7b4b1391
Remove caching for tasks and jobs ( #4165 )
...
* Resolved https://github.com/openvinotoolkit/cvat/issues/4088
* Update CHANGELOG
* Fix linter issues
* Removed CACHEOPS settings from production.py
4 years ago
Boris Sekachev
796991a1aa
Added intelligent function when paste labels to another task ( #4161 )
...
* Added intelligent paste labels function, added notification when remove labels from raw editor
* Adjusted raw tab behaviour
* Fixed issue with selection
* Updated version and changelog, removed previous implementation
* Removed outdated comment
* Additional checks on the server
* Added check for default boolean attr
* Updated version
* Conditionally show lost labels/attributes
* Remove labels only when create
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
4 years ago
Dmitry Kruchinin
c77d9564ae
Cypress test. Update case 8 to check fix 4151. ( #4174 )
...
* Update the test to check fix 4151
* Some reworks
* Activating the step for Firefox
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
4 years ago
Boris Sekachev
da82f4f0d6
Fixed issue: Uncaught TypeError: this.el.node.getScreenCTM() is null … ( #4175 )
...
* Fixed issue: Uncaught TypeError: this.el.node.getScreenCTM() is null in Firefox
* Updated version and changelog
* Fixed test
4 years ago
Timur Osmanov
b6f3b05bb1
Update Documentation. Add documentation about ellipses ( #4172 )
...
* add documentation about ellipses
* Update site/content/en/docs/manual/advanced/annotation-with-ellipses.md
* Update site/content/en/docs/manual/advanced/annotation-with-ellipses.md
* Update site/content/en/docs/manual/advanced/annotation-with-ellipses.md
* Update site/content/en/docs/manual/advanced/annotation-with-ellipses.md
* Update site/content/en/docs/manual/advanced/annotation-with-ellipses.md
* Update site/content/en/docs/manual/advanced/annotation-with-ellipses.md
* fix mistake
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
4 years ago
Dmitry Kruchinin
fc6525eeb7
Cypress test. Adjust, enabling tests for issues 2524 2633. ( #4166 )
...
* Update the command
* Rework the test
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
4 years ago
Kirill Lakhov
57e5e62225
Fixed bug: tus failed to upload chunk at offset 0 over https ( #4154 )
4 years ago
Timur Osmanov
c9aa9a12e1
Update Documentation about export, import and backup features ( #4150 )
4 years ago
dependabot[bot]
dc03234432
Bump django from 3.2.10 to 3.2.11 in /cvat/requirements ( #4162 )
...
Bumps [django](https://github.com/django/django ) from 3.2.10 to 3.2.11.
- [Release notes](https://github.com/django/django/releases )
- [Commits](https://github.com/django/django/compare/3.2.10...3.2.11 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years ago
Boris Sekachev
1d084c48b1
Fixed bug: canvas is busy (at least one reproducing way) ( #4151 )
...
* Fixed bug: canvas is busy (at least one reproducing way)
* Updated version & changelog
* Fixed license headers
4 years ago
AetherBreeze
c83d17007b
Add several flags to task_create CLI ( #4119 )
...
* Add serveral flags to CLI & generalize CLI code
definition.py:
- Add use_zip_chunks, start_frame, stop_frame, and chunk_size
as CLI flags
- Rename --bug to --bug_tracker to be consistent with website
and API
- No longer include optional kwargs in all requests
core.py:
- Add a single loop to handle all kwargs for extensibility
- Lump optional task_create args into kwargs for brevity
* Add --bug as alias for --bug_tracker
- Add back old --bug flag for backwards compatability
* Update licence header
Update licence header for core.py
* Remove redundant parameter assignment
- Remove hardcoded `image_quality` default value, as this is already
handled by the argparse default value.
* CHANGELOG entry for new CLI flags
* CLI linting fixes
- Several linting fixes for CLI
* Fix CLI test
- Re-add default image_quality in case task_create is called manually
* Resolve changelog merge conflict
* Update CHANGELOG.md
Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
4 years ago
Nikita Manovich
e9c00cd9ec
Email in org invitations should be case insensitive ( #4153 )
...
Resolved https://github.com/openvinotoolkit/cvat/issues/4096
4 years ago
Dmitry Kruchinin
f1241fe6b4
Updated license year. ( #4157 )
...
* Updated license year
* Update year
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
4 years ago
Boris Sekachev
b85a4ad77c
Added support of ellipses ( #4062 )
4 years ago
Dmitry Kruchinin
2cd7a38c8a
Bump django-filter from 2.3.0 to 2.4.0 ( #4155 )
...
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
4 years ago
Ferdinand Niedermann
eb7e719dc5
Make user-data-permission-fix optional ( #3994 )
...
* Make user-data-permission-fix optional
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: u231555 <ferdinand.niedermann@sbb.ch>
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
4 years ago
Dmitry Kruchinin
40f05b27f1
Update numpy to 1.22.0, tensorflow to 2.7.0 ( #4146 )
...
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
4 years ago
Dmitry Kruchinin
cee4f663ba
Added the step to check the issue 4140 ( #4145 )
...
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
4 years ago
Maria Khrustaleva
297a9cccb3
Fix order ( #4087 )
...
* Fix order
* Update header
* Update changelog
* Add Prefetch
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
4 years ago
Saurabh Yadav
59f0b3bb47
Fixed temp_file flush issue for cloud storage in cache.py ( #4118 )
...
Issue Summary: File downloaded from cloud storage is not flushed. In case of lot of files, for some files, changes don't reflect in the actual physical file. Actual file is later accessed by filename, which leads to read error.
Issue Error logs:
```
2022-01-05 09:54:14,992 DEBG 'runserver' stderr output:
[Wed Jan 05 09:54:14.992125 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] [2022-01-05 09:54:14,991] ERROR cvat.server.task_12: cannot get requested data type: chunk, number: 0, quality: Quality.COMPRESSED
[Wed Jan 05 09:54:14.992147 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] Traceback (most recent call last):
[Wed Jan 05 09:54:14.992152 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] File "/home/django/cvat/apps/engine/cache.py", line 96, in prepare_chunk_buff
[Wed Jan 05 09:54:14.992156 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] if checksum and not md5_hash(source_path) == checksum:
[Wed Jan 05 09:54:14.992159 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] File "/home/django/cvat/apps/engine/utils.py", line 100, in md5_hash
[Wed Jan 05 09:54:14.992163 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] frame = Image.open(frame, 'r')
[Wed Jan 05 09:54:14.992166 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] File "/opt/venv/lib/python3.8/site-packages/PIL/Image.py", line 3023, in open
[Wed Jan 05 09:54:14.992186 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] raise UnidentifiedImageError(
[Wed Jan 05 09:54:14.992189 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] PIL.UnidentifiedImageError: cannot identify image file '/tmp/cvat_041w7vsimages#0089c635-ae5f-49d7-baa5-a4d75f0412ca.png'
[Wed Jan 05 09:54:14.992192 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868]
[Wed Jan 05 09:54:14.992196 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] During handling of the above exception, another exception occurred:
[Wed Jan 05 09:54:14.992199 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868]
2022-01-05 09:54:14,992 DEBG 'runserver' stderr output:
[Wed Jan 05 09:54:14.992202 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] Traceback (most recent call last):
[Wed Jan 05 09:54:14.992205 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] File "/home/django/cvat/apps/engine/views.py", line 689, in data
[Wed Jan 05 09:54:14.992208 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] buff, mime_type = frame_provider.get_chunk(data_id, data_quality)
[Wed Jan 05 09:54:14.992211 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] File "/home/django/cvat/apps/engine/frame_provider.py", line 167, in get_chunk
[Wed Jan 05 09:54:14.992215 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] return self._loaders[quality].get_chunk_path(chunk_number, quality, self._db_data)
[Wed Jan 05 09:54:14.992218 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] File "/home/django/cvat/apps/engine/cache.py", line 32, in get_buff_mime
[Wed Jan 05 09:54:14.992221 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] chunk, tag = self.prepare_chunk_buff(db_data, quality, chunk_number)
[Wed Jan 05 09:54:14.992224 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] File "/home/django/cvat/apps/engine/cache.py", line 113, in prepare_chunk_buff
[Wed Jan 05 09:54:14.992227 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] raise Exception(msg)
[Wed Jan 05 09:54:14.992231 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] Exception: cannot identify image file '/tmp/cvat_041w7vsimages#0089c635-ae5f-49d7-baa5-a4d75f0412ca.png'
[Wed Jan 05 09:54:14.992414 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] ERROR - 2022-01-05 09:54:14,991 - views - cannot get requested data type: chunk, number: 0, quality: Quality.COMPRESSED
[Wed Jan 05 09:54:14.992425 2022] [wsgi:error] [pid 330:tid 139683931096832] [remote 172.20.0.2:56868] Traceback (most recent call last):
```
4 years ago
Boris Sekachev
cd1f89eb01
Fixed statistics modal when the job is assigned to someone ( #4144 )
...
* Fixed statistics modal when the job is assigned to someone
* Updated version
4 years ago
Kirill Lakhov
8e4dd14de0
Fix task data upload progress bar ( #4134 )
...
* fix progressbar
* updated changelog, changed progress check
4 years ago
Roman Donchenko
4345048542
Remove workarounds for pycocotools issues ( #4136 )
...
* `--no-binary=pycocotools` isn't necessary since pycocotools 2.0.4.
* Installing Cython manually hasn't been needed since pycocotools 2.0.1
(and nothing else needs Cython to be installed).
4 years ago
Zack Murry
b5a9a0fbfd
Fix misspelling of automatically ( #4128 )
4 years ago
Snyk bot
4e65d77aac
fix: cvat/requirements/base.txt to reduce vulnerabilities ( #4131 )
...
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-2331901
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-2331905
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-2331907
4 years ago
matthias-p
a744731f65
Update git ssh url pattern ( #4057 )
...
* Add ssh:// url pattern to regex
Add support for the ssh:// url pattern, since it is a valid ssh url.
Also added the ~ sign to the repo pattern, because ssh and git protocol
support ~username expansion
Co-authored-by: Pijarowski, Matthias <matthias.pijarowski@hensoldt.net>
4 years ago
AmitN1212
f915385f2c
Update documentation (Development Environment section) ( #4082 )
4 years ago