706 Commits (a773042e4e3e7c97ba6ddddd005b3dc2893ac16e)

Author SHA1 Message Date
Boris Sekachev 37ef30b963
Fixed issue with deleted frames in a multijob task (#5138)
* Fixed issue with deleted frames in a multijob task

* Updated changelog
3 years ago
Boris Sekachev 1f9fc4cbfb
Fixed CVAT annotation view restoring (#5134)
* Fixed CVAT annotation view restoring

* Updated version, license, changelog

* Redesigned fix
3 years ago
Maria Khrustaleva 15c3a63bb3
Fix export job dataset (#5052) 3 years ago
T c37a5c0036
Update CHANGELOG.md (#5130) 3 years ago
Alex Fomenko ac694737a2
Fixed bug of computing Jobs issues nums (#5101)
* Fixed bug of computing Jobs issues nums

* Updated changelog

* Update CHANGELOG.md

Co-authored-by: Boris Sekachev <sekachev.bs@gmail.com>
3 years ago
Maxim Zhiltsov 1cf0d41fba
Fix voc mask export when bg class id is not 0 (#5056)
* Update datumaro dependency
3 years ago
Boris Sekachev 384960b7f2
Fixed double modal export/backup a task/project (#5075)
* Fixed double modal export/backup a task/project

* Updated version && changelog
3 years ago
Adam Teuscher c8c40df37f
Fixes some serverless functions (HRNET, IOG, f-BRS) (#4944)
* Update curl command for Google Drive weights and adjust yaml files (#4736)

* update changelog

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
3 years ago
Maxim Zhiltsov 511f9706d5
Allow trailing slashes in SDK client url (#5057) 3 years ago
Роман Донченко b029bc9da8
cvat-sdk: Fix creating tasks with non-local files (#5058)
* Move the test file share contents to tests/share

This way, it can be reused between tests.

* cvat-sdk: Fix creating tasks with non-local files

Forcing the `Content-Type` for the `upload_data` API call to
`multipart/form-data` does not work, because the current logic for
converting Python values to parts (`ApiClient._convert_body_to_post_params`)
does not encode them in a way that Django REST Framework can understand (it
JSON-encodes each part).

Fortunately, we don't actually need to do that, since when we create a task
with non-local files, we don't need to upload any files, and so we can just
post the original JSON, so do just that.

I couldn't add a test for the remote image case, because CVAT rejects all URLs
with non-public IP addressses. However, I did test this case manually.
3 years ago
Kirill Lakhov b7371ede35
Enabled authentication via email (#5037) 3 years ago
Kirill Lakhov f719f58df4
Fix ESlint problems / typescript for cvat-core (#5027)
* typescripted some files

* typescripted cloud storage

* reverted api-implementation, fixed minor errors

* updated changelog

* fixed jest test

* updated file: to link:

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
3 years ago
Boris Sekachev e7c16064c4
Fixed invisible label view in label constructor (#5041)
* Fixed invisible label view in label constructor

* Updated changelog
3 years ago
Boris Sekachev 7850f1e9b1
Fixed changing label color on canvas (#5045)
* Fixed changing label color on canvas

* Updated changelog
3 years ago
Anastasia Yasakova 7cc05e80de
Fix serverless functions (#5039)
* Fix some serverless functions

* Update Changelog

* Fixes
3 years ago
Kirill Lakhov 8b719e4959
Fixed unstable e2e restore tests (#5010) 3 years ago
Anastasia Yasakova ddcee5b3a9
REST API tests with skeletons (#4987) 3 years ago
Anastasia Yasakova ba308336c6
Fix project export with skeletons (#5004) 3 years ago
Anastasia Yasakova fd666d00ad
Fix project import with skeletons (#4867) 3 years ago
Anastasia Yasakova 9e67bcb53c
Update Datumaro version (#4984) 3 years ago
Maxim Zhiltsov 68375ec23e
Add SDK docs (#4928)
- Added auth docs in API schema and SDK ApiClient/Config (fixes #1517)
- Added SDK docs with API, SDK and CLI docs
- Added `develop` branch in the docs
- Allowed unauthorized access to `api/docs`, `api/swagger`, `api/schema` endpoints
- Added `--insecure` env var to control host checks in CLI
- Refactored `build_docs.py` (backported https://github.com/openvinotoolkit/datumaro/pull/589)
- Extracted requirements file for site
3 years ago
KoheiKanagu cf4e0712cc
Removed unnecessary volumes defined in docker-compose.serverless.yml (#4659)
* Update docker-compose.serverless.yml

* Update CHANGELOG.md

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
3 years ago
rhee-elten 15565cb952
FIX: Remove a possibly duplicated encodeURI() (Issue #4428) (#4947)
* FIX: Remove possibly duplicated encodeURI() to prevent double encode non-ascii path (Issue #4428 Cannot connect file share,cannot recognize non-ascii path)

* Update CHANGELOG.md

* Update CHANGELOG.md

Co-authored-by: Boris Sekachev <sekachev.bs@gmail.com>
3 years ago
Maria Khrustaleva 9f89787f95
Source & target storage support (#4842) 3 years ago
Nikita Manovich 393392c527 Bump version: v2.3.0.alpha 3 years ago
Nikita Manovich 79ce99acc5 Updated the version of release: v2.2.0 3 years ago
Maria Khrustaleva 352501c003
Fixed missing notification on cloud storage creation page when manifest file is required (#4921) 3 years ago
Anastasia Yasakova aed6de5ce3
Update COCO documentation (#4908) 3 years ago
Anastasia Yasakova 6bb343f4ca
Fix bug with removing attributes (#4927) 3 years ago
Maxim Zhiltsov 7218f4e283
Add host schema auto-detection in SDK (#4910) 4 years ago
Andrey Zhavoronkov 65a2610636
Fixed invocation of serverless functions (#4907) 4 years ago
Rodrigo Berriel a824196718
Add support for Oracle OCI Buckets (#4876) 4 years ago
Boris Sekachev 99a1be045b
Fixed issue: Maximum callstack exceed (#4836)
* Fixed issue: Maximum callstack exceed

* Updated version & changelog
4 years ago
Anastasia Yasakova 8b3e247d52
Extend COCO format to skeletons (#4821) 4 years ago
Boris Sekachev f332d922ea
Fixed project filtration (#4878)
* Fixed project filtration

* Updated version & changelog
4 years ago
Boris Sekachev fe0c38c34b
Added dumping a skeleton on a created resource, fixed some styles (#4829)
* Added dumping a skeleton on a created resource, fixed some styles

* Updated version & changelog

* Fixed remarklint issue

* Updated version
4 years ago
Boris Sekachev 2c3341a9cc
Added track removing confirmation (#4846)
* Added track removing confirmation

* Updated version & changelog

* Adjusted styles

* Fixed styles

* Updated package.json
4 years ago
Maxim Zhiltsov 53697ecac5
SDK layer 2 - cover RC1 usecases (#4813) 4 years ago
Maria Khrustaleva 182c39aa8f
Hotfix missing manifest file (#116) 4 years ago
Andrey Zhavoronkov 5e2eda7601
Extend helm to support Serverless functions and Analytics (#110) 4 years ago
Boris Sekachev 7e20b279af
Added support of skeletons (#1) 4 years ago
Andrey Zhavoronkov 02a2965e04
Fixed reset password after switching to dj-rest-auth (#52) 4 years ago
Maria Khrustaleva 164c2c34df
Images should be searched relative to the manifest file on cloud storage (#8) 4 years ago
Kirill Lakhov 36fdcea8d6
OpenCV.js caching and autoload (#30) 4 years ago
Kirill Sizov 67eca0669e
Publishing dev version of docker images (#53) 4 years ago
Ryan Hirasaki fdbb675493
Create documentation to authenticate with LDAP (#39) 4 years ago
Aleksey Alekseev fbcf758674
86 improve uiux on create task page (#7)
* Update label form

Remove Done button
Add closing by Esc
Add continuing by Enter

* disable autocomplete on label form

* Update submit behavior on create task

Change one submit button to two: "submit and open" and "submit and continue"

* Update submit behavior on create project

Change one submit button to two: "submit and open" and "submit and continue"

* fix eslint error

* change tests

* Add changes in changelog

* update version cvat-ui

* move of empty name handler logic when create label

* change handler errors on create project

* change text of buttons

* revert change yarn.lock

* Fixed eslint pipeline

* fix eslint error on test

* fix several tests

* fix several tests

* fix several tests

* fix several tests

Co-authored-by: Boris <sekachev.bs@gmail.com>
Co-authored-by: kirill-sizov <sizow.k.d@gmail.com>
Co-authored-by: Nikita Manovich <nikita@cvat.ai>
4 years ago
Ryan Hirasaki f09c0627c3
Update text for dataset chunking in task creation (#33) 4 years ago
Andrey Zhavoronkov 1e62ddd833
Removed OpenVINO link from login page (#35)
* removed OpenVINO link from login page

* cvat-ui v++

* update changelog

* eslint
4 years ago
Boris Sekachev 440da72204
Removed extra links (#10) 4 years ago
Kirill Lakhov 4cb4f56109
Job previews (#112) 4 years ago
Maxim Zhiltsov 7b2fc54e20
Add CVAT SDK package (#7) 4 years ago
Boris Sekachev 6a152d6a19
Fixed window offset (#123)
* Fixed window offset

* Fixed stylelint issue
4 years ago
Kirill Lakhov c0c469f824
Tags on frame (#75) 4 years ago
Maria Khrustaleva 57bc0e9c90
Source & target storage tests (#56) 4 years ago
Maria Khrustaleva 6f887fc8fa
Add support any name for backup file (#91) 4 years ago
Kirill Sizov 2e161b0e9f
Refactor CI (#26) 4 years ago
Anastasia Yasakova 4dc01b0441
Fixed: Could not export dataset (Request Status Code 500 "StopIteration") (#17) 4 years ago
Maxim Zhiltsov fd4a1307b5
CLI package (#59) 4 years ago
Anastasia Yasakova bc9fc45eef
Add test for dataset import in an organization (#35) 4 years ago
Andrey Zhavoronkov 2598641261
Fixed build of retinanet serverless function image (#54) 4 years ago
Maxim Zhiltsov dfa71badb5
Add progressbar to cli (#46) 4 years ago
Kirill Lakhov 5d318e0f5f
Incremental jobs update (#42) 4 years ago
Boris Sekachev f960da9117
Added ability to delete frames (#10)
Co-authored-by: Dmitry Kalinin <dmitry.kalinin@intel.com>
Co-authored-by: Nikita Manovich <nikita.manovich@gmail.com>
Co-authored-by: Boris Sekachev <b.sekachev@yandex.ru>
4 years ago
Nikita Manovich ff30b776cf
Fix serverless functions on Mac (#29)
* Fix serverless functions on Mac. Use host.docker.internal as an alias for localhost.
* Updated the CHANGELOG.md
* Fix unit tests for the lambda manager.
4 years ago
Kirill Lakhov cb896ecab2
Tus for backups (#9) 4 years ago
Andrey Zhavoronkov f10f655859
update minimist npm dependency (#34)
* updated mininist package and removed dts-bundle-webpack dependency

* updated webpak to v5
added bundle-declarations-webpack-plugin to bundle *.d.ts files for cvat-canvas and cvat-canvas3d

* fixed rest_api tests

* update changelog

* fixed e2e fileshare test in case of zsh use
4 years ago
Boris Sekachev 2d522c8781
Prepare UI for attributes configuration (#4)
* Prepare UI for attributes configuration

* Add padding for label attributes

* Update attributes inference logic

Check the attributes returned by nuclio function call and reject those that
have either incompatible types or values.

* Update cvat-ui version, CHANGELOG.md

* Enhance automatic annotation BE logic

The code in lambda_manager didn't account for attributes mappings that had
different names thus returning an empty set of attributes because it couldn't
find the correct match. Fix this by getting proper mapping from `attrMapping`
property of the input data.

* Updated CHANGELOG

* Updated changelog

* Adjusted code & feature

* A bit adjusted layout

* Minor refactoring

* Fixed bug when run auto annotation without 'attributes' key

* Fixed a couple of minor issues

* Increased access key id length

* Fixed unit tests

* Merged develop

* Rejected unnecessary change

Co-authored-by: Artem Zhivoderov <artemz@retailnext.net>
4 years ago
Andrey Zhavoronkov cc73962e6c
Added missed websecure route for analytics (#20) 4 years ago
Anastasia Yasakova 5377973e86
Fixed dataset import in an organization (#18) 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
Kirill Lakhov aebb70c303
Fixed bug: task creation progressbar (#13)
fixed rounding in callbacks
4 years ago
Nikita Manovich 0c70f8d483 Updated CHANGELOG and new development version 4 years ago
Nikita Manovich 119a27bbd6 Release v2.1.0 4 years ago
Dmitry Kalinin d22b12df6e
EXIF orientation support (#4529)
Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
Co-authored-by: Maria Khrustaleva <maya17grd@gmail.com>
4 years ago
Vincent Richard 737ee712d2
fix build dependencies for Siammask (#4486)
Co-authored-by: Vincent Richard <richard-v@macnica.co.jp>
Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
4 years ago
se-wo 6fd7a0e1ae
Support CVAT 2.X deployment using helm (#4448)
* Fix frontend helm labels taken.
Previously those were erronously taken from backend.

* Add support for CVAT 2.X in helm charts

Added templates for OPA and extended readme on how to deploy.
Moreover modernized the ingress chart to support k8s version 1.22+.

* Update Changelog

* Fix helm readme linter error

Fix linter error due to markdown line longer than 120 characters
4 years ago
Adam Teuscher eb634200e4
Return the response from the AI tool (#4432) (#4505)
Co-authored-by: Adam Teuscher <adamteuscher@smartvisionworks.com>
4 years ago
Kiwon Jung 449ae0c5bf
fixed: Unable to upload annotations #4459 (#4513) 4 years ago
Kiwon Jung 96af4f18c8
Support paginated list for job commits #4476 (#4482)
* Support paginated list for job commits #4476

* Update CHANGELOG.md

Co-authored-by: Maria Khrustaleva <maria.khrustaleva@intel.com>

Co-authored-by: Maria Khrustaleva <maria.khrustaleva@intel.com>
4 years ago
Kirill Lakhov bceae228a7
Tus for project dataset (#4485) 4 years ago
Krzysztof Begiedza 93ccf2177f
Better readme to Helm chart (#4366)
Co-authored-by: Andrey Zhavoronkov <andrey.zhavoronkov@intel.com>
4 years ago
Alexander Ivkin 751937bff2
Added missing geos dependency (#4451) 4 years ago
Kirill Lakhov 1fa2676a56
Tus for task annotations import (#4327)
* add data_type to tus mixin

* added tus for task annotations import

* added tus for jobs annotations import

* applied comments

* fix test

* fix incorrect upload endpoint

* add location creation based on origin

* remove unused import

* remove data_type

* remove unused comment

* update changelog to new release

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
4 years ago
Boris Sekachev 1225fbb1bc
Enhanced filtration/sorting for tasks/projects/tasks in projects/cloud storages (#4409) 4 years ago
Kirill Lakhov 53f6699d40
Fixed bug: Incorrect point deletion with keyboard shortcut (#4420)
* fixed incorrect deletion

* update changelog

* added test

* applied comments

* added small check
4 years ago
Alexander Ivkin 3dc4371f98
Feature/fixed build macos (#4414) 4 years ago
Kiwon Jung c69f10b4cb
fixed: job assignee can remove or update any issue created by the task owner #4424 (#4436) 4 years ago
Kiwon Jung 42fdea9466
fixed: Permission error occured when accessing the JobCommits #4434 (#4435) 4 years ago
Nikita Manovich b0e6074ca3 Update CHANGELOG and the server version 4 years ago
Nikita Manovich 8aaa450d56 Merge branch 'develop' into release-2.0.0 4 years ago
Kiwon Jung e62d200fe5
fixed: Permission error occured when accessing the comments of a specific issue - #4416 (#4421) 4 years ago
Nikita Manovich 41a92e70b7 Merge remote-tracking branch 'origin/develop' into release-2.0.0 4 years ago
Andrey Zhavoronkov 6fad1764ef
Added validation for URLs which used as remote data source (#4387) 4 years ago
Nikita Manovich ca98857d57 Changed the version and updated CHANGELOG 4 years ago
Nikita Manovich e8f294f673
REST API /api/jobs/<id>/commits (#4368) 4 years ago
Boris Sekachev b5bac8c0a5
Jobs page: advanced filtration and implemented sorting (#4319)
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
Co-authored-by: Maya <maya17grd@gmail.com>
4 years ago
PMazarovich cca258656c
Git flexibility after task creation (#3886) 4 years ago
Mikhail Treskin ad11b587b5
Handle attributes returned from nuclio detector (#3917) 4 years ago
Maria Khrustaleva d098e42c45
Migration to drf_spectacular (#4210) 4 years ago