611 Commits (fdbb6754939f9257635bba6590672f1c12e25f20)

Author SHA1 Message Date
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
Maria Khrustaleva dd4a78d8c9
Remove v1 api version support (#4332) 4 years ago
Maria Khrustaleva c7578102ae
Fix content type (#4333) 4 years ago
Nikita Manovich e9ef925b4b
Removed training app (#4330) 4 years ago
Boris Sekachev 696e51fe2e
Coninue from frame N, advanced user selector on jobs page (#4297)
* Coninue from frame N, advanced user selector on jobs page

* Updated version & changelog

* Fixed styles
4 years ago
Kirill Lakhov 87be7bcf53
Add OpenCV MIL tracker tool (#4200) 4 years ago
Maria Khrustaleva 83126c7b5a
API versioning using accept header (#4239) 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
Boris Sekachev 7f86a5d801
Added a page with jobs (#4258) 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
Maria Khrustaleva c7fcd3ac1a
Fixed bug: Error in Create project from backup for Standard 3D Annotation (#4160) 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
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
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
Kirill Lakhov 57e5e62225
Fixed bug: tus failed to upload chunk at offset 0 over https (#4154) 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
Boris Sekachev b85a4ad77c
Added support of ellipses (#4062) 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
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
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
Andrey Zhavoronkov b7a50acff2
Added information about OpenVINO toolkit to login page (#4077)
Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
Co-authored-by: Nikita Manovich <nikita.manovich@intel.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
Maria Khrustaleva 5281e7938c
Support any name for a manifest (#4041)
* Initial version

* Fix support 2 versions && fix case for cloud storages

* Fix eslint errors

* tmp

* Fix manifest validation when data hasn't been copied yet

* fix

* Update changelog
4 years ago
Andrey Zhavoronkov defc78ef16
Updated ELK 6.8.21 -> 6.8.22 (#4052) 4 years ago
Andrey Zhavoronkov 32d9fb09be
Project backups (#3852) 4 years ago
Dmitry Kalinin 579bfb38c3
Project import simple implementation (#3790) 4 years ago
Maria Khrustaleva cde33acf5d
Fix issue: Original pdf file is deleted (#3967) 4 years ago
Boris Sekachev 6af3be6cac
Added ability to setup text labels content (#4029)
* Added ability to setup text labels content

* Updated changelog

* Fixed wrong test

* Added minimum font size const
4 years ago
Andrey Zhavoronkov 23c80c4cfe
Fixed possible color collisions in the generated colormap (#4007) 4 years ago
Kirill Lakhov cc057a7a77
Large files uploads (#3692) 4 years ago
Anugraha Sinha 8cdd5d6a47
Updated installation.md with respect to information about CVAT_HOST for local installation (#4014) 4 years ago
Maria Khrustaleva 68fbcdec43
Added sorting methods (#3937) 4 years ago
Dmitry Kalinin 468970c50a
Fixed labels order (#3987) 4 years ago
Brandon Davis b1c26898a7
Support automatic tag annotation (#3896) 4 years ago
Boris Sekachev ab351c2aa0
Added options to switch text font size and position (#3972) 4 years ago
Dmitry Kalinin 1d952acee8
Issue deleting (#3952) 4 years ago
Maria Khrustaleva f59d1f57f3
Support GCS (#3919)
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
4 years ago
Dmitry Kalinin b5ed09ea94
Project tasks pagination (#3910)
* Added project tasks search and pagination

* Increased npm versions

* Added CHANGELOG

* Fixed issues

* Fixed styles

* Fixed core tests

* Fixed core tests

* Fixed core tests

* Fixed core tests

* Fixed parameter

* Fixed project update action

* Fixed updating project

* Fixed comments
4 years ago
Andrey Zhavoronkov 4632128228
Preserve the order of the label attributes in the object item details. (#3945)
* preserve the order of the label attributes in the object item details

* updated changelog, cvat-ui v++
4 years ago
Boris Sekachev c6ed6d1266
Added smooth image option (#3933) 4 years ago
Boris Sekachev c787f049ad
Fixed issue: autoborder points are visible for invisible shapes (#3931)
* Fixed issue: autoborder points are visible for invisible shapes

* Update version & changelog
4 years ago
Boris Sekachev 7bab58e1a6
Added rotated bounding boxes (#3832)
Co-authored-by: Maxim Zhiltsov <maxim.zhiltsov@intel.com>
4 years ago
Kirill Lakhov 14262fa951
Interaction handler keyboard handlers fix (#3881)
* initinal implementaion

* additional action, README and version changes

* update changelog

* remove excess reducer

* comment fixes

* changelog update

* canvas3d destroy call upd
4 years ago
Nikita Manovich 57a51820c2 Updated CHANGELOG and version. 4 years ago
Nikita Manovich aa39723ad4 Merge branch 'release-1.7.0' into develop 4 years ago
Brandon Davis 4487d52e81
Allow full configuration of nuclio (#3894)
* Allow full configuration of nuclio

* Add to changelog
4 years ago
Kirill Sizov e4aa0ea15a
Add KITTI format (#3757) 4 years ago
Kirill Sizov cc801b21ed
Add LFW format (#3770) 4 years ago
Kirill Sizov 4bdaf3c083
Add Cityscapes format (#3758) 4 years ago
Kirill Sizov cc1b8190f3
Add Open Images format (#3679) 4 years ago
Nikita Manovich 2bb8643c1a Updated release date, froze CHANGELOG 4 years ago
Andrey Zhavoronkov 1ea23e312a
Keramblock develop (#3880)
* Fixes for helm chart

* added changelog note

Co-authored-by: Michael Kirpichev <m.kirpichev@haut.ai>
4 years ago
Stella Alice Schlotter e77499181f
Add note about redis server in WSL (#3828) 4 years ago
Jaesun Park edb3df0190
Update project updated_time (#3810) (#3814) 4 years ago
Chris 78363b8713
fixing support for an external postgresql database with helm deployment (#3779) 4 years ago
Kirill Sizov b57467937a
Update Datumaro dependency to 0.2.0 (#3813) 4 years ago
gudipudiramanakumar 78158cbcf5
Added the feature to Remove annotation objects in a specified range of frames (#3617)
* Test Commit for Remove Range

Test Commit for Remove Range

* Remove annotations in range merged with remove annotations button merged

Remove annotations in range merged with remove annotations button merged

* Update annotation-reducer.ts

* Update annotation-actions.ts

* Update annotation-reducer.ts

* Converting remove range component to hook based component

Removed all the global states previously used and converted all the parameters to local state in annotation menu and remove range component.

* Improved clear in cvat core and implemented remove range

Added arguments of startframe and endframe to clear method in annotation-collection, and also added the updating of the states with payload on removeannotationsinrangeasync action in the reducer.

* Matching only the needed parts

There are few additional old files that were needed to be removed to be completely matched with develop branch of cvat

* Delete out.json

* Update annotations-collection.js

* Added a checkbox to remove range modal

Added a checkbox to remove range modal that can be used to select if only the keyframes should be deleted in tracks or the whole track

* ESLint fixed

All the updated files were formatted as per ESLint except one line in that even cvat base is also overlooking i.e.
Row 162, Column 15: "JSX props should not use functions" in cvat\cvat-ui\src\components\annotation-page\top-bar\annotation-menu.tsx.

* More ESLint and other updates

Changed all the suggested changes and also removed unnecessary files in dist.
Removed unnecessary explicit removals in objects and additional wrappers.

* Update annotation-menu.tsx

Fixed the mistake of wrong variable name.

* Update remove-range-confirm.tsx

Additional ESLint Issue fixed

* Changed the approach of removeAnnotations modal

Changed the approach of removeAnnotations modal so that it could match the implementation of all the other components

* Added to changelog

Fixed type annotations in the annotation-menu component for remove annotations, and updated cvat-ui and cvat-core npm versions.
4 years ago
Nikita Manovich e34941e971 Merge remote-tracking branch 'origin/develop' into BerlinUnited-fix/dextr_deployment 4 years ago
Andrey Zhavoronkov 1db66e7032
Fixed dataset_repo migration (#3827) 4 years ago
Stella Alice Schlotter 07c5053177
Update CHANGELOG.md
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
4 years ago
Timur Osmanov 7b40b84cc8
Update documentation site (#3789) 4 years ago
Stella Alice Schlotter 04bf7124b2 fix dextr deployment. See https://github.com/openvinotoolkit/cvat/issues/3819 4 years ago
Maria Khrustaleva b657113b99
Fix iterating over manifest (#3792)
* Fix

* Update CHANGELOG

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
4 years ago
Timur Osmanov 584392aafa
Updating documentation (#3800)
* update docs

* update README.md

* fix mistake

* update CHANGELOG.md and fix remark issues

* cancel change backup_guide.md
4 years ago
Maria Khrustaleva 0faba29b71
Fix manifest removing (#3791) 4 years ago
Dmitry Kruchinin e484aa7587
Migrate to node 16, npm 7. (#3773)
* Migrate to node 16 and nmp 7.

* Step 2

* Moving eslint to one package.json

* Fix package for 3D

* Update package files

* Fix package.json. Update package-lock.json. Update DockeFile.ui

* Change "node-sass" to "sass" due to snyk issues

* Automatically update your stylesheets due to DEPRECATION WARNING from sass

* Moving all dev dependencies to root package.json

* Remove unnecessary dependence from cvat-core-package.json

* Update of the year in copyrights

* Update CHANGELOG.md

* Define workspaces

* Update npm command to root package.json

* Update npm commands and corresponding files

* Update npm command.

* Fix Dockerfile.ui

* Fix error loading rule '@typescript-eslint/dot-notation'

* Fix eslint check issue

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
4 years ago
Maria Khrustaleva 5b890b1785
Manifest optimization (#3712) 4 years ago
Boris Sekachev 51ee7cbca2
Fixed copy job list feature (#3749)
* Fixed copy job list feature

* Updated version & changelog
4 years ago
Xiong Jie 2d75101c73
Added HRNet18 click based interactive segmentation (#3729) (#3740)
* Added HRNet18 click based interactive segmentation (#3729)

The commit adds serverless container that has a click based
interactive segmentation model(HRNet18) that performs better than
f-BRS method statistically.

* fixup! Added HRNet18 click based interactive segmentation (#3729)

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
4 years ago
Nikita Manovich 0473da064d Fix CHANGELOG.md after v1.6.0 release 4 years ago
Boris Sekachev dbdcd4fd86
Added SiamMask CUDA implementation (tracking), reworked tracking approach (#3571) 4 years ago
Maria Khrustaleva 9551fea4cc
Display more user understandable exception message (#3721)
* fix

* Update CHANGELOG

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
4 years ago
Maria Khrustaleva ecee80697d
Fix problem with getting cloud storages in Firefox (#3733)
* fix

* Update CHANGELOG

* Increase version

* Fix incorrect link
4 years ago
Andrey Melnikov d2e623cffb
fix: JSON transform issues by updating axios (#3706)
* Update CHANGELOG.md (#2822)

* fix: update axios to 0.21.4 to fix JSON transform issues

* Documented fix in CHANGELOG

* Update CHANGELOG.md

* fix: update cvat-ui axios version

Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
Co-authored-by: hustfyb <hustfyb@gmail.com>
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
4 years ago
Jan Hünnemeyer d91ba56622
Fix incorrect comparison (#3674)
* Fix incorrect comparison
* Add changelog entry
4 years ago
Nikita Manovich c31ecf1640 Update CHANGELOG and server version. 4 years ago
Nikita Manovich ff6700b31d Merge branch 'release-1.6.0' into develop 4 years ago
Maria Khrustaleva 9a53879a8d
UI support cloud storage (#3372)
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
4 years ago
Nikita Manovich 476b2fcf99 Update release date 4 years ago
Nikita Manovich 381c068f49 Updated changelog and version of the server. 5 years ago
Maria Khrustaleva 720d79845b
[cvat-core] support cloud storage (#3313)
* Update server-proxy

* Add cloud storage implementation && update enums

* Add api && fix server-proxy

* Add fixes

* small update

* Move from ui_support_cloud_storage

* Remove temporary credentials && fix typos

* Remove trailing spaces

* Apply lost changes

* manifest_set -> manifests

* [cvat-core] Add status && updated getpreview for getting the desired error message from the server

* Remove excess code

* Fix missing

* Add tests

* move from cycle

* Update CHANGELOG

* Increase version
5 years ago
Kirill Sizov 25f0840c75
[Dataset manager] Fix import for MOTS format (#3612)
* Add group for shapes with same track_id

* Replace shift variable

* Use negative ids

* Add unit test

* Rename extra args

* Allow dots in image name for 3D formats

* Update changelog

* Revert changes in bindings

* Fix imports
5 years ago
Maria Khrustaleva fa15f78802
Extension of cloud storage server part (#3386)
* Add preview && some fixes

* Fix case with sub dirs on cloud storage

* Move server part from ui_support_cloud_storage && fix missing id field

* Add support_key_secret_key_pair

* Fix several moments

* Add index resetting

* Fix pylint errors

* Remove excess migration

* tmp

* Some fixes

* Fixes

* fix

* [server] Add cloud storage status && fixes

* Remove unused import

* Add manifest set_index method

* Implement status support for Azure blob container

* Move specific attributes parsing into utils

* Fix missing in migration

* Fix error display

* some fix

* Update migration dependency

* Update google cloud storage status

* Update migrtaions

* Update CHANGELOG
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
Kirill Lakhov 1da3c96b5a
Intelligent scissors disabling feature (#3510)
* disabling feature

* excess points bugfix

* ctrl interaction

* ui bugfix

* trackers block mode removal

* Ctrl press fix

* approximation disabled only for block mode

* architectural improvements

* code refactoring

* renamed switchBlockMode

* added comments

* callback signature change

* polygon finish fix

* fixed bugs

* removed unnecessary if

* final recalculation threshold disable

* delete points bugfix

* update changelog

* update package versions
5 years ago
Dmitry Kalinin cef42b69e9
Project export with 3d tasks (#3502)
Co-authored-by: Maxim Zhiltsov <maxim.zhiltsov@intel.com>
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
5 years ago