682 Commits (b8552faa8e4ccefcd927c1e19fa4daa45ef5bf6b)

Author SHA1 Message Date
Kirill Sizov 25503a35d2
Fix export job (#5282) 3 years ago
Nikita Manovich 23257a2a26
Significantly reduced the number of queries to DB from api/jobs, api/tasks, and api/projects endpoints. (#5304) 3 years ago
Anastasia Yasakova 10baa5f135
Fix: visibility and ignored information fail to be loaded (MOT dataset format) (#5270) 3 years ago
Kirill Lakhov 7706eee504
Improved UX of signing pages (#5295) 3 years ago
Boris Sekachev 7265553654
Supported type for all labels (#5273)
* Supported type for all labels

* Multiple fixes in UI for new type scheme

* Fixed on 3d annotation view

* Fixed tests

* Updated version && changelog

* Fixed test

* Added type

* Fixed typos

* Fixed minor comments
3 years ago
Boris Sekachev 6acab035f2
Improved UX of user logout (#5266)
* Improved UX of user logout

* Updated version & changelog

* Fixed ?next='' query parameter

* Updated license header
3 years ago
Boris Sekachev 080755a8da
Fixed issue 5256, improved 'occluded' visualization (#5259)
* Fixed issue 5256, improved 'occluded' visualization

* Updated version & added test

* Updated changelog

* Fixed tests
3 years ago
Kirill Lakhov 92ba1ab845
New authentication UI (#5181)
* Add social accounts authentication && improve email confirmation

* Pass env variables to docker

* Update helm chart

* Update email verification templates

* Small refactoring

* Send email verification && redirect to /auth/email-verification-sent

* added new login form

* added main assets

* added main social buttons

* changed reset password form

* refactored reset password page

* Fix helm chart

* Fix typo

* Pass enabled advanced auth methods to client

* Rename class

* Fix

* Fix helm

* Fix github scope

* changed register page

* adjusted no social auth methods

* Some fixes

* Fix schema generation

* Fixes

* Apply comments

* Update changelog

* added responsiveness, refactored inputs

* cleanup

* fixed email-confirmed.tsx

* updated reset page, changed style on register page

* added fonts, fixed some ui problems

* removed some code

* fixed index.html

* made resizing less expressed

* fixed form sizing, issue#5166

* fixed submiting form by enter

* made toggle bigger, fixed headers

* updated versions

* removed extra lines

* fixed fields on form

* changed tests

* fixed more tests

* fixed comments

* reverted header

* added grid-unit-size for height, removed for fonts

* added new animation

Co-authored-by: Maya <maya17grd@gmail.com>
3 years ago
Roman Donchenko aadfd8814e
Fix TUS offset queries in production environments (#5204)
* Fix TUS offset queries in production environments

Previously, `mod_wsgi` would convert `HEAD` requests into `GET`, which
would be rejected, so clients were unable to resume an upload that failed
midway through.

To make use of this, update the SDK code to enable upload resumption.

* Add a test that forces a chunked TUS upload

* test_can_create_from_backup_in_chunks: make sure the upload is actually chunked
3 years ago
magician 0b7fb04a09
fix pascal_voc import bug (#4647)
* fix  pascal_voc import bug

* Add tests

* Fix black

* Small fixes

* Fix test

* Fix black

* Update Changelog

* Fix Changelog

* Fixes

* Remove unnecessary changes

* Remove unnecessary changes

* Join tests

* Small fix

* Fixes

* Fix pylint

* Remove unused import

* Small fix

Co-authored-by: yasakova-anastasia <yasakova_anastasiya@mail.ru>
3 years ago
Maria Khrustaleva ba74709c40
Add tests for export job dataset (#5160) 3 years ago
Maria Khrustaleva bb487165dd
CVAT authentication (#5147) 3 years ago
Boris Sekachev bca5bb6cae
Fixed: Oriented bounding boxes broken with COCO format (#5219)
* Fixed: Oriented bounding boxes broken with COCO format

* Updated changelog
3 years ago
Boris Sekachev f62aa276cd
Added paint brush tools (#4543) 3 years ago
Boris Sekachev 02eba10b45
Fixed issue: cannot assign a resource to a user who has an organization (#5218) 3 years ago
Kirill Sizov db6bbbab6a
Fix dataset import for Datumaro format (#4544)
* Datumaro format: add load_data_callback

* add test

* fix test

* fix project dataset uploading for some formats

* Fix black

* Update Changelog

* Update README.md

* Update README.md

Co-authored-by: Maxim Zhiltsov <zhiltsov.max35@gmail.com>

* Fixes

* Remove useless trailing backslashes

* Fix tests

* Fix test

* Join tests

* Small fix

* Fix remark

Co-authored-by: kirill.sizov <kirill.sizov@intel.com>
Co-authored-by: yasakova-anastasia <yasakova_anastasiya@mail.ru>
Co-authored-by: Maxim Zhiltsov <zhiltsov.max35@gmail.com>
3 years ago
Boris Sekachev 43e22c2cce
Updated rego rules, job assignee can resolve an issue (#5167) 3 years ago
Kirill Sizov fe10995b5f
Update CHANGELOG (#5206) 3 years ago
Boris Sekachev 6d965b80b8
No extra rerender of different pages with each click (#5178)
* No extra rerender of different pages with each click

* updated changelog

* Dedicated effects

* Removed extra code
3 years ago
Maria Khrustaleva e4e8da281a
Fix create manifest command (#5172) 3 years ago
Boris Sekachev c30c97b6af
Fixed error: could not fetch task in a corner case (#5163)
* Fixed error: could not fetch task in a corner case

* Updated changelog
3 years ago
Boris Sekachev 0b12a77a0e
Fixed wrong issue position when create a quick issue on a rotated shape (#5162)
* Fixed wrong issue position when create a quick issue on a rotated shape

* Updated changelog
3 years ago
Anastasia Yasakova 2311b10b80
Fix an issue with Imagenet dataset import (#4861) 3 years ago
Boris Sekachev dfcc69c4ef
Minor improvements of z order feature (#5145)
* Do not switch z layer when changing objects

* Added z order sorting

* Added z indication

* Updated version & changelog
3 years ago
Roman Donchenko 94eb6cb5f1
Bump Datumaro commit (#5122) 3 years ago
Boris Sekachev 78160ce753
Propagate angle when use 'propagate' feature (#5139)
* Propagate angle when use 'propagate' feature

* Updated version && changelog
3 years ago
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