202 Commits (cf1f6faed978996f6a9d1b41731ac6d14ed9f8e8)

Author SHA1 Message Date
Maxim Zhiltsov 2fda97cd5d
Improve logging shutdown (#40)
* Add proper logger resources release
* Track opened loggers
4 years ago
Andrey Zhavoronkov 0e09223ed4
[Snyk] Security upgrade django from 3.2.12 to 3.2.13 (#44)
fix: cvat/requirements/base.txt to reduce vulnerabilities


The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-DJANGO-2606966
- https://snyk.io/vuln/SNYK-PYTHON-DJANGO-2606969

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
4 years ago
Boris Sekachev e2ce6ce7d4
Got rid of open3d package (#3)
* Removed using of open3d

* Got rid of open3d package

* Minor refactoring

* Added information to changelog

* Fixed pylint

Co-authored-by: Andrey Zhavoronkov <andrey.v.zhavoronkov@gmail.com>
4 years ago
Alexander Ivkin 3dc4371f98
Feature/fixed build macos (#4414) 4 years ago
Andrey Zhavoronkov 6fad1764ef
Added validation for URLs which used as remote data source (#4387) 4 years ago
Snyk bot 1e44b961ac
fix: cvat/requirements/base.txt to reduce vulnerabilities (#4369)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-GITPYTHON-2407255
4 years ago
Maria Khrustaleva d098e42c45
Migration to drf_spectacular (#4210) 4 years ago
Snyk bot eb593ee028
fix: cvat/requirements/base.txt to reduce vulnerabilities (#4331)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-2397241
4 years ago
dependabot[bot] 871b150d79
Bump tensorflow from 2.7.0 to 2.8.0 in /cvat/requirements (#4311)
Bumps [tensorflow](https://github.com/tensorflow/tensorflow) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/tensorflow/tensorflow/releases)
- [Changelog](https://github.com/tensorflow/tensorflow/blob/master/RELEASE.md)
- [Commits](https://github.com/tensorflow/tensorflow/compare/v2.7.0...v2.8.0)

---
updated-dependencies:
- dependency-name: tensorflow
  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
Snyk bot 61787ce749
fix: cvat/requirements/base.txt to reduce vulnerabilities (#4275)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-DJANGO-2389002
- https://snyk.io/vuln/SNYK-PYTHON-DJANGO-2389021
4 years ago
Andrey Zhavoronkov 976e40393b
Kibana public/private access using IAM (#4240)
* removed djago_reproxy dependency

* fix

* added visibility option, added tests

* updated changelog

* fixed comments

* added rule for admin into .csv, regenerate analytics_test.gen.rego

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
4 years ago
Andrey Zhavoronkov 2b50abba14
Bump pip from 21.0.1 to 22.0.2, setuptools from 53.0.0 to 60.6.0, wheel from 0.36.2 to 0.37.1 (#4267)
* bump pip from 21.0.1 to 22.0.2, setuptools from 53.0.0 to 60.6.0, wheel from 0.36.2 to 0.37.1
* used maintained django_sendfile2 package instead of django sendfile
* fixed cy tests due django_sendfile used wrong header
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
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
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
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
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
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
Snyk bot cbb937bd7f
fix: cvat/requirements/base.txt to reduce vulnerabilities (#4103)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-MISTUNE-2328096
4 years ago
dependabot[bot] 2ebe7176cf
Bump django from 3.2.8 to 3.2.10 in /cvat/requirements (#4067)
Bumps [django](https://github.com/django/django) from 3.2.8 to 3.2.10.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/3.2.8...3.2.10)

---
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
Nikita Manovich 4708b5ecf8
IAM: Open Policy Agent integration (#3788)
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
Co-authored-by: Dmitry Kruchinin <dmitryx.kruchinin@intel.com>
4 years ago
Dmitry Kalinin 579bfb38c3
Project import simple implementation (#3790) 4 years ago
Maria Khrustaleva 68fbcdec43
Added sorting methods (#3937) 4 years ago
Snyk bot d861dc9c37
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3970)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PYTHONLDAP-1932572
4 years ago
Kirill Sizov b57467937a
Update Datumaro dependency to 0.2.0 (#3813) 4 years ago
Snyk bot 1b3e88d4e1
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3666)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-SQLPARSE-1584201
4 years ago
Snyk bot 0981dc3638
[Snyk] Security upgrade urllib3 from 1.25.11 to 1.26.5 (#3614)
* fix: cvat/requirements/base.txt to reduce vulnerabilities


The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-URLLIB3-1533435

* Update requests package

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago
Snyk bot e6830ecd93
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3640)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1319443
5 years ago
Jason Wu 6a29b344c7
Support of Google Cloud Storage for cloud storage (#3561)
* Support Google Cloud Storage for cloud provider

Implement GoogleCloudStorage and add KEY_FILE_PATH to
CredentialsTypeChoice, and key_file_path in Credentials

* Handle cloud storage key contains path seperator

* Update changelog

* Add the migration file for engine_cloud_provider table
5 years ago
Maxim Zhiltsov de2ce7e867
Update Datumaro dependency to 1.10 (#3411)
* Update formats wrt Datumaro Transforms API changes

* Add mismatching key output in tests

* Strip label dir in vggface2 import

* Update dependency

* update patch
5 years ago
Snyk bot 19eefb5933
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3392)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1316216
5 years ago
Snyk bot 6076fff116
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3384)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-DJANGO-1315688
5 years ago
MashaSS 0c524c6d14
Update to Django 3.1.12. (#3378)
* Update to Django 3.1.12.

* Update changelog and add comment.
5 years ago
Nikita Manovich b18482b42c
Support cloud storage on server (#3326)
Co-authored-by: Maya <maya17grd@gmail.com>
5 years ago
Anastasia Yasakova 6abe39e050
Add test for bug with attribute in WiderFace (#3288)
* add test for bug with attribute in WiderFace

* update Datumaro to 0.1.9
5 years ago
Snyk bot bb7dfa6961
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3165)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-DJANGO-1290072
5 years ago
Snyk bot bd49d7ae99
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3155)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-DJANGO-1279042
5 years ago
Snyk bot 553535e4e3
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3073)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-DJANGO-1090612
5 years ago
Snyk bot 6f2fe4657a
fix: cvat/requirements/base.txt to reduce vulnerabilities (#3063)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1090584
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1090586
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1090587
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1090588
5 years ago
Maxim Zhiltsov beadcb1c76
Fix holes in exported instance masks (#3044)
* update datumaro dependency

* update coco format

* update format docs

- Update COCO documentation
- Add Datumaro format description
- Add TF guide on mask exporting
- Add keypoint export guide in COCO

* Add mask export docs

* update changelog

* add camvid

* add coco

* Update changelog
5 years ago
Snyk bot 90675881dd
fix: cvat/requirements/development.txt to reduce vulnerabilities (#3036)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PYLINT-1089548
5 years ago
Anastasia Yasakova efad0b09d7
Support for ICDAR dataset format (#2866)
Co-authored-by: Maxim Zhiltsov <maxim.zhiltsov@intel.com>
5 years ago
dependabot[bot] ea83f18f32
Bump djangorestframework from 3.11.1 to 3.11.2 in /cvat/requirements (#2984)
Bumps [djangorestframework](https://github.com/encode/django-rest-framework) from 3.11.1 to 3.11.2.
- [Release notes](https://github.com/encode/django-rest-framework/releases)
- [Commits](https://github.com/encode/django-rest-framework/compare/3.11.1...3.11.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 years ago
Snyk bot 09d24a8151
fix: cvat/requirements/base.txt to reduce vulnerabilities (#2977)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PYGMENTS-1086606
5 years ago
Nikita Manovich 62cc956967
fix: cvat/requirements/base.txt to reduce vulnerabilities (#2918)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1081494
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1081501
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1081502

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Andrey Zhavoronkov 1be3194fb3
fix: cvat/requirements/base.txt to reduce vulnerabilities (#2908)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-DJANGO-1076802

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Nikita Manovich f2f6463043
fix: cvat/requirements/base.txt to reduce vulnerabilities (#2907)
The following vulnerabilities are fixed by pinning transitive dependencies:
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1081494
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1081501
- https://snyk.io/vuln/SNYK-PYTHON-PILLOW-1081502

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Maxim Zhiltsov 9b62b71ab1
Update CVAT formats to use changes in Datumaro API (#2794)
* update cvat formats to use datumaro changes

* Update datumaro dependency

* Add comments on datumaro install in requirements

* fix linter

* Fix test

* fix linter

* Update datumaro version to 0.1.6.1
5 years ago
Andrey Zhavoronkov 8c397c544a
fixed version numpy version mismatch (#2842) 5 years ago
PMazarovich 7720a8f6c2
Logstash persistent queue improvement (#2744)
Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
5 years ago