1
0
mirror of https://github.com/openvinotoolkit/cvat.git synced 2022-03-09 18:58:10 +03:00

18 Commits

Author SHA1 Message Date
Andrey Zhavoronkov
f0b2a75125 Don't cache index.html (#4277) 2022-02-03 22:36:13 +03:00
Boris Sekachev
7bf415412a Working on linter configurations (#3839)
* Fix different project configs

* Sorted out all eslint configurations

* Return package-lock file created with npm 7 (just in case of compatibility issues), prev was 8

* Changed based image to lts slim
2021-10-29 09:11:05 +03:00
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>
2021-10-14 09:02:43 +03:00
Ashish Solanki
737a22a62d Security upgrade nginx from stable-alpine to mainline-alpine (#3563)
* fix: Dockerfile.ui to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE313-CURL-1533455
- https://snyk.io/vuln/SNYK-ALPINE313-CURL-1533456
- https://snyk.io/vuln/SNYK-ALPINE313-LIBGCRYPT-1315676
- https://snyk.io/vuln/SNYK-ALPINE313-LIBXML2-1300261
- https://snyk.io/vuln/SNYK-ALPINE313-LIBXML2-1300262

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2021-08-24 10:48:46 +03:00
Andrey Zhavoronkov
7f4b1853ab Fixed cvat_ui image build in case of OOM error (#3379)
* fixed cvat_ui image build in case of OOM error

* updated changelog
2021-07-01 17:29:05 +03:00
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>
2021-02-05 10:05:57 +03:00
Andrey Zhavoronkov
2030172a3d fixed cvat_ui image build 2020-12-09 12:21:25 +03:00
Boris Sekachev
aef4625ad4 Update Dockerfile.ui 2020-11-14 11:07:00 +03:00
Dmitry Kalinin
d35f472dbf Added usage npm ci 2020-10-27 12:19:13 +03:00
Boris Sekachev
5d2c329242 Added more info to output during ui build (#2080) 2020-08-26 16:42:12 +03:00
Andrey Zhavoronkov
4286793c57 Added the ability to configure custom pageViewHit (may useful for web analytics) (#1566)
* added the ability to configure custom pageViewHit (may useful for web analytics)
* updated version and changelog
* fixed comments
* cvat-ui minor v++
* subscribe on history updates in the root component
2020-05-22 18:04:07 +03:00
Andrey Zhavoronkov
380be58edc Ability to configure user agreements for the register user form (#1464) 2020-05-19 10:01:51 +03:00
Andrey Zhavoronkov
e7808cfb03 Data streaming using chunks (#1007)
Huge feature (200+ commits from different developers). It completely changes layout of data (please expect very long DB migration process if you have a lot of tasks). The primary idea is to send data as zip chunks (e.g. 36 images in one chunk) or encoded video chunks and decode them on the client side. It helps to solve the problem with latency  when you try to view a separate frame in the UI quickly (play mode).
Another important feature of the patch is to provide access to the original images. Thus for annotations the client uses compressed chunks but if you want to export a dataset Datumaro will use original chunks (but video will be decoded with original quality and encoded with maximum/optimal quality in any case).
2020-03-28 06:57:56 +03:00
Nikita Manovich
ecad0231c9 Fix AWS deployment (#1316)
* Don't use antd less (big memory consumtion during the build process)
* Fix AWS deployment guide
* fix a problem with proxy and long domain names
* remove sass loader for antd
* Removed less and less-loader.
* Simplified webpack config.
2020-03-26 16:51:32 +03:00
Andrey Zhavoronkov
0dae5def6b Az/cvat proxy (#1177)
* added nginx proxy

* removed unnecessary port configuration & build arg

* updated installation guide
2020-02-28 23:01:29 +03:00
Boris Sekachev
0277547dc3 React UI: Player in annotation view & settings page (#1018)
* Active player controls
* Setup packages
* Playing
* Fold/unfold sidebar, minor issues
* Improved cvat-canvas integration
* Resolved some issues
* Added cvat-canvas to Dockerfile.ui
* Fit canvas method
* Added annotation reducer
* Added annotation actions
* Added containers
* Added components
* cvat-canvas removed from dockerignore
* Added settings page
* Minor improvements
* Container for canvas wrapper
* Configurable grid
* Rotation
* fitCanvas added to readme
* Aligned table
2020-01-13 17:38:14 +03:00
Boris Sekachev
693e32e867 Configurable REST for UI, minor improvements (#880) 2019-11-29 15:18:39 +03:00
Boris Sekachev
5f511b7543 User interface with React and antd (#785)
* Dump & refactoring
* Upload annotations, cvat-core from sources
* Added download icon
* Added icon
2019-10-22 22:05:02 +03:00