491 Commits (20e997d6ec80cfff8bcc0771a3c4e460b7709917)

Author SHA1 Message Date
manasars 20e997d6ec
CVAT-3D-M3 (#2768)
* CVAT-3D Updated the Mime Types with Bin Support, added dependency of open3D

* CVAT-3D Added additional column as Dimension for engine_task table and created a relatedfiles table for PCD to Image mapping.

* Added Support for 3D file Upload in BIN and PCD.

* Added Dimension attribute defaulting to 2D for importer and exporter.

* Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers

* Modified code as per review comments

* Updated Unit test cases for 3D task creation

* Refactored Dimension Enum in UI and backend code

* Resolving conflicts

* Updated Unit Test Case

* Refactored TaskDimension to DimensionType, Simplified usage of Dimension accross classes

* Removing manually created test files

* Removing old pcd mime-type mapping

* Added test files generated by synthetic data using open3d

* Merged with develop branch latest changes

* Added libraries required for open3d

* Added files

* Added synthethic pcd,bin and img test files

* Modified test file name

* Trigger travis ci

* Modified test case to ignore 3D preview images

* Trigger notification

* Deleting DS Store files

* Modified test cases as per review comments

* Checking pre-commit hook

* Fixed Lint issues - precommit hook verification

* Added changes for CVAT-3D Milestone2 changes - Frame Navigation, photo context hide and show

* Modified changes

* Added canvas3D for 3D Perspective

* Added missing files

* Added code to get image context for 3D view

* Codacy check for stylesheet

* Modified frame navigantion for 3D View

* Modified style for context-image

* Trigger notification

* Added Support for 3D file Upload in BIN and PCD.

* Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers

* Modified code as per review comments

* Refactored Dimension Enum in UI and backend code

* Merged with develop branch latest changes

* Added files

* Added changes for CVAT-3D Milestone2 changes - Frame Navigation, photo context hide and show

* Modified changes

* Added canvas3D for 3D Perspective

* Added missing files

* Added code to get image context for 3D view

* Codacy check for stylesheet

* Modified frame navigantion for 3D View

* Modified style for context-image

* Changed cvat-data lint issues

* Modified to use opencv as per review comments

* Removed unwanted imports

* Fixed css and added usage of hooks

* Merged Develop branch code

* Removed unused data structures

* Removed unused data structures

* Refactored unused data structures

* Added three js dependency in cvat ui package-lock.json

* Merged develop branch code and refactored code

* Fixed snyk issue

* Modified Camera Icon in photo-context

* Update icons.tsx

* Remove unused svg file

* Modified changelog file

* Added changes for CVAT-3D Milestone3

* Added missing line as per codacy check

Co-authored-by: cdp <cdp123>
5 years ago
Dmitry Kruchinin c81826d0f2
Linter / Eslint (#2811) 5 years ago
Dmitry Kruchinin 0d99bec0cd
Cypress test. Dump/Upload annotation. (#2771)
* Add css classes.

* Add some functions for test

* Cypress test. Dump/Upload annotation.

* Increase Cypress version to 6.4.0

* Added css classes for projects

* Replace dowloadFolder parameter

* Commands adaptation to 6.4.0

* Tests adaptation

* Additional changes related to migration to 6.4.0

* some fix

* Update cvat-ui/src/components/project-page/details.tsx

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>

* Update cvat-ui/src/components/project-page/details.tsx

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>

* Apply comment

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Nikita Manovich 68b3e71ffa
fix: upgrade antd from 4.11.1 to 4.11.2 (#2821)
Snyk has created this PR to upgrade antd from 4.11.1 to 4.11.2.

See this package in npm:
https://www.npmjs.com/package/antd

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Dmitry Kalinin 5504ba19aa
Label name editing (#2806)
* Label name edition

* Added wrong label id handling

* Restored missed logging
5 years ago
Andrey Zhavoronkov 383e6ecc2a
fix: upgrade @types/react-redux from 7.1.15 to 7.1.16 (#2801)
Snyk has created this PR to upgrade @types/react-redux from 7.1.15 to 7.1.16.

See this package in npm:
https://www.npmjs.com/package/@types/react-redux

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Dmitry Kalinin e43707d779
Project task subsets (#2774)
* Added task project subsets

* Added components list key

* Added subset field resetting and subset header

* Added CHANGELOG and increased npm package version

* Added replacing camelcase to snake
5 years ago
Andrey Zhavoronkov 98388f5a46
fix: upgrade antd from 4.10.3 to 4.11.1 (#2805)
Snyk has created this PR to upgrade antd from 4.10.3 to 4.11.1.

See this package in npm:
https://www.npmjs.com/package/antd

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Dmitry Kruchinin 72bd4ae672
Cypress test. Settings. Player speed. (#2758)
* Cypress test. Settings. Player speed.

* Add css classes.

* Update the test.

* Add speed compare slower and fast to covarage line
5 years ago
Boris Sekachev 9a56e7edd5
Shared tooltip component with common settings [Refactoring only] (#2783)
* Popover trigger on click, shared tooltip component

* Aborted trigger

* Updated version
5 years ago
Dmitry Kruchinin f49eec7fba
Add "id" to sidebar issue item. Update Cypress test. (#2784)
* Add id to sidebar issue item.

* Test adaptation

* Some fix

* Apply comments.
5 years ago
Nikita Manovich 97cb892844
IOG serverless function + some fixes (#2578)
* Initial version of Inside Outside Guidance serverless function
* Support neg_points in interactors
* Improved deployment process of serverless functions
* Improve installation.md for serverless functions.
* Update CHANGELOG, use NUCLIO_DASHBOARD_DEFAULT_FUNCTION_MOUNT_MODE as
recommended by nuclio developers.
* Disable warning from markdown linter about max line length for a table.
* Fix IOG function with conda environment
* Fix tensorflow matterport/mask_rcnn

Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
Nikita Manovich 6cd61a46a6
fix: upgrade @ant-design/icons from 4.3.0 to 4.4.0 (#2786)
Snyk has created this PR to upgrade @ant-design/icons from 4.3.0 to 4.4.0.

See this package in npm:
https://www.npmjs.com/package/@ant-design/icons

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Nikita Manovich 454f1915c1
fix: upgrade antd from 4.10.2 to 4.10.3 (#2782)
Snyk has created this PR to upgrade antd from 4.10.2 to 4.10.3.

See this package in npm:
https://www.npmjs.com/package/antd

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Boris Sekachev 2da29e4f0b
Do not call HOC component each render (#2780)
* Fixed issue #2753

* Updated version & changelog

* Wire opencv popover via HOC
5 years ago
Nikita Manovich 0c0c6093a1
fix: upgrade @types/lodash from 4.14.167 to 4.14.168 (#2781)
Snyk has created this PR to upgrade @types/lodash from 4.14.167 to 4.14.168.

See this package in npm:
https://www.npmjs.com/package/@types/lodash

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Boris Sekachev 967b8c5076
Fixed a lot of low & several high vulnerabilities found by npm audit (#2775)
* npm audit fixes

* Removed extra dependency cvat-data from cvat-ui
5 years ago
manasars 5c67846c20
CVAT-3D Milestone2 (#2645)
* CVAT-3D Updated the Mime Types with Bin Support, added dependency of open3D

* CVAT-3D Added additional column as Dimension for engine_task table and created a relatedfiles table for PCD to Image mapping.

* Added Support for 3D file Upload in BIN and PCD.

* Added Dimension attribute defaulting to 2D for importer and exporter.

* Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers

* Modified code as per review comments

* Updated Unit test cases for 3D task creation

* Refactored Dimension Enum in UI and backend code

* Resolving conflicts

* Updated Unit Test Case

* Refactored TaskDimension to DimensionType, Simplified usage of Dimension accross classes

* Removing manually created test files

* Removing old pcd mime-type mapping

* Added test files generated by synthetic data using open3d

* Merged with develop branch latest changes

* Added libraries required for open3d

* Added files

* Added synthethic pcd,bin and img test files

* Modified test file name

* Trigger travis ci

* Modified test case to ignore 3D preview images

* Trigger notification

* Deleting DS Store files

* Modified test cases as per review comments

* Checking pre-commit hook

* Fixed Lint issues - precommit hook verification

* Added changes for CVAT-3D Milestone2 changes - Frame Navigation, photo context hide and show

* Modified changes

* Added canvas3D for 3D Perspective

* Added missing files

* Added code to get image context for 3D view

* Codacy check for stylesheet

* Modified frame navigantion for 3D View

* Modified style for context-image

* Trigger notification

* Added Support for 3D file Upload in BIN and PCD.

* Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers

* Modified code as per review comments

* Refactored Dimension Enum in UI and backend code

* Merged with develop branch latest changes

* Added files

* Added changes for CVAT-3D Milestone2 changes - Frame Navigation, photo context hide and show

* Modified changes

* Added canvas3D for 3D Perspective

* Added missing files

* Added code to get image context for 3D view

* Codacy check for stylesheet

* Modified frame navigantion for 3D View

* Modified style for context-image

* Changed cvat-data lint issues

* Modified to use opencv as per review comments

* Removed unwanted imports

* Fixed css and added usage of hooks

* Merged Develop branch code

* Removed unused data structures

* Removed unused data structures

* Refactored unused data structures

* Added three js dependency in cvat ui package-lock.json

* Merged develop branch code and refactored code

* Fixed snyk issue

* Modified Camera Icon in photo-context

* Update icons.tsx

* Remove unused svg file

* Modified changelog file

Co-authored-by: cdp <cdp123>
5 years ago
Boris Sekachev e0fc323a4d
Intelligent scissors with OpenCV javascript (#2689)
* Some UI implementations

* Added opencv wrapper

* Updated Opencv wrapper

* Moved initialization stub

* Added threshold

* Setup interaction with canvas

* Fixed couple of issues

* Added threshold, changing size via ctrl

* tmp

* Aborted host change

* Fixed threshold

* Aborted host

* Some fixes

* Using ready label selector

* Raw implementation

* Added additional arguments

* Fixed some minor issues

* Removed unused file

* Fixed tool reset

* Added short instructions to update opencv.js

* Fixed corner case

* Added error handler, opencv version, updated cvat_proxy & mod_wsgi

* OpenCV returned back

* Using dinamic function instead of script

* Updated changelog & version
5 years ago
Dmitry Kruchinin a9673b5a65
Cypress test. Create task with files from remote sources. (#2718)
* Cypress test. Create a task with files from remote sources.

* Add css class for notification.

* Minor fix.

* Add css class

* Apply comments.
5 years ago
Andrey Zhavoronkov 038840bfcb
fix: upgrade @types/react-router from 5.1.10 to 5.1.11 (#2746)
Snyk has created this PR to upgrade @types/react-router from 5.1.10 to 5.1.11.

See this package in npm:
https://www.npmjs.com/package/@types/react-router

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Boris Sekachev 0380460041
Fixed a couple of css-related issues (#2736)
* Fixed some css

* Aborted extra changes

* Updated version & changelog

* Fixed test
5 years ago
Nikita Manovich cb31c0a388
fix: upgrade @types/react-router from 5.1.9 to 5.1.10 (#2728)
Snyk has created this PR to upgrade @types/react-router from 5.1.9 to 5.1.10.

See this package in npm:
https://www.npmjs.com/package/@types/react-router

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Boris Sekachev 16b7915ae2
Fixed: The list of files attached to the task is not displayed (#2706)
* Fixed: The list of files attached to the task is not displayed

* Updated changelog & version
5 years ago
Boris Sekachev d48cc53e76
Fixed: Cuboids are missed in annotations statistics (#2704)
* Fixed: Cuboids are missed in annotations statistics

* Updated changelog & version
5 years ago
abaart 0561076468
Fix reject of color hex that contains uppercase letters (#2673) 5 years ago
Dmitry Kruchinin 23adfb663f
Cypress test. Create task without necessary arguments. (#2685)
* Add the test.

* Add css classes.

* Add cypress test. Try to create a task without necessary arguments.

* Update copyright year

* Add step for deleting the task.

* Apply comments.

* Apply comments.
5 years ago
Dmitry Kruchinin c1a11b1de5
Cypress test. Annotation filters help window. (#2701)
* Add css class to annotation filters help window.

* Add cypress test. Annotation filters help window.

* Change context

* Some changes.
5 years ago
Nikita Manovich c62949b3fc
fix: upgrade @types/lodash from 4.14.166 to 4.14.167 (#2710)
Snyk has created this PR to upgrade @types/lodash from 4.14.166 to 4.14.167.

See this package in npm:
https://www.npmjs.com/package/@types/lodash

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Nikita Manovich f3c00a2f6e
fix: upgrade @types/react-redux from 7.1.14 to 7.1.15 (#2709)
Snyk has created this PR to upgrade @types/react-redux from 7.1.14 to 7.1.15.

See this package in npm:
https://www.npmjs.com/package/@types/react-redux

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Andrey Zhavoronkov e4da53387b
fix: upgrade @types/react-router-dom from 5.1.6 to 5.1.7 (#2699)
Snyk has created this PR to upgrade @types/react-router-dom from 5.1.6 to 5.1.7.

See this package in npm:
https://www.npmjs.com/package/@types/react-router-dom

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
5 years ago
Dmitry Kalinin ff85fe0006
Fixed styles for filters select (#2614)
* Fixed styles for filters select

* Added CHANGELOG

* Aborted style changes

* Aborted style changes

* Aborted version

* Fixed couple of bugs

* Updated version

Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
5 years ago
Snyk bot 2d889c31c8
fix: upgrade @types/react-router from 5.1.8 to 5.1.9 (#2680)
Snyk has created this PR to upgrade @types/react-router from 5.1.8 to 5.1.9.

See this package in npm:
https://www.npmjs.com/package/@types/react-router

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr
5 years ago
Boris Sekachev c0c1bbcce6
Updated antd version, removed extra package from package.json (#2669)
* Updated antd version, removed extra package from package.json

* Updated version & changelog

* Aborted extra changes
5 years ago
Snyk bot 8ceeebed65
fix: upgrade @types/react-redux from 7.1.12 to 7.1.14 (#2671)
Snyk has created this PR to upgrade @types/react-redux from 7.1.12 to 7.1.14.

See this package in npm:
https://www.npmjs.com/package/@types/react-redux

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr
5 years ago
Snyk bot a4616f8794
fix: upgrade @types/lodash from 4.14.165 to 4.14.166 (#2672)
Snyk has created this PR to upgrade @types/lodash from 4.14.165 to 4.14.166.

See this package in npm:
https://www.npmjs.com/package/@types/lodash

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr
5 years ago
DmitriyOparin 649f962bec
Update cypress test. Create project fail. Update project fail. Delete project fail. (#2623)
* add test

* add cssSelectors and change cvat-ui version

* fix test if it is running at firefox

* change ant to cvat cssSelector

* improvements by comments

Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
5 years ago
Dmitry Kruchinin 41626ebabf
Cypress test. Feedback button. (#2637)
* Add css class

* Cypress test. Feedback button, popover content

* Rework check a.href value

Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
5 years ago
DmitriyOparin a7a23d4bfa
Update cypress test. Create task fail. Update task fail. Delete task fail. (#2622)
* add test

* add className for elements and chage cvat-ui version

* change ant to cvat cssSelector

* fix test if it is running at firefox

* improvements by comments

* fix fail

Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
5 years ago
Snyk bot a5ded53228
fix: upgrade @types/react-redux from 7.1.11 to 7.1.12 (#2639)
Snyk has created this PR to upgrade @types/react-redux from 7.1.11 to 7.1.12.

See this package in npm:
https://www.npmjs.com/package/@types/react-redux

See this project in Snyk:
https://app.snyk.io/org/cvat/project/c1f463ee-3776-44c4-b0fa-cd2254d0a094?utm_source=github&utm_medium=upgrade-pr
5 years ago
manasars 069fadc053
CVAT-3D: support lidar data on the server side (#2534)
* CVAT-3D Updated the Mime Types with Bin Support, added dependency of open3D
* CVAT-3D Added additional column as Dimension for engine_task table and created a relatedfiles table for PCD to Image mapping.
* Added Support for 3D file Upload in BIN and PCD.
* Added Dimension attribute defaulting to 2D for importer and exporter.
* Added props passing for dimension attribute, filtering of import, Migration Scripts and Dimension attribute for MpegChunk Writers

Co-authored-by: cdp <cdp123>
5 years ago
Dmitry Kruchinin 09794c52c9
Cypress test. Review pipeline feature. (#2555)
* First step

* Second step.

* Third step

* Fourth step

* Fifth step.

* Added css classes. Added commands. Finish writing the test.

* Some fix

* Updated version

* Some tests adaptation

* Rework saveJob() command

* Tests adaptation.

* Apply comments

Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
Co-authored-by: Boris Sekachev <boris.sekachev@intel.com>
5 years ago
DmitriyOparin 67c3d6b459
Update cypress test. Fail login. (#2618)
* added new steps with incorrect user and password

* added className and change cvat-ui version

* improvements closeNotification function

* fixed if it running at firefox

* added className

* fix space on string

* added closeNotification in step

* improvements by comments

Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
5 years ago
DmitriyOparin a04d95dfc5
Update cypress test. Change password fail. (#2619)
* added step change password with incorrect password

* added cssSelectors for elements and changed cvat-ui version

* rename step

* improvements by comment

* fix if test running in firefox

Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
5 years ago
DmitriyOparin e4c5a78774
Upgrade cypress test. Add check filter history. (#2588)
* add test

* add cssSelector for elements and update cvat-ui versions

* added step for verify select two filters

* rework by comments

* improved selection of two filters

* improvements by comments

Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
5 years ago
Dmitry Kruchinin 01d35c8794
Cypress test. Issue 2625. (#2629)
* Add css class for modal window.

* Add cypress test

* Move base_actions_project_task_user.js to another folder.

This folder will not be available when running through Firefox

* Rework cypress main configs.

* Add assert

Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
5 years ago
Boris Sekachev b41afad395
Fixed annoying warnings from cvat-canvas (#2627) 5 years ago
Boris Sekachev c89cca7038
Added css classes depending on popover state (#2624)
* Added css classes depending on popover state

* Updated version

* Visibility handling for rotation

* Minor fixes
5 years ago
Dmitry Kruchinin ddd1c08963
Fix multiple tests for the Firefox browser (#2615)
* Add css class for modal window

* support/index.js adaptation

* Several tests adaptation

* Apply comments.

* Applying comments.

Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
5 years ago
Boris Sekachev 33b9f8bc55
Fixed project removing (#2626)
* Fixed project removing

* Updated changelog
5 years ago