* Some debian package manager tweaks
By default, Ubuntu or Debian based "apt" or "apt-get" system installs recommended but not suggested packages .
By passing "--no-install-recommends" option, the user lets apt-get know not to consider recommended packages as a dependency to install.
This results in smaller downloads and installation of packages .
Refer to blog at [Ubuntu Blog](https://ubuntu.com/blog/we-reduced-our-docker-images-by-60-with-no-install-recommends) .
* Add image meta reading to voc
* Replace voc support in cvat
* Bump format version
* Materialize lazy transforms in voc export
* Store voc instance id as group id
* Add flat format import
* Add documentation
* Fix format name in doc
* Cuboid feature
* migration files
* Refactored cuboidShape
Fixed a bug where coloring by label would not update cuboids properly
Fixed a bug where the select points would not scale properly on initialization
* Removed math.js dependency
Implemented custom line intersection function
* new cvat formatting with labelled points
* Added MIT License to js files that were missing it
* Added simple constraints to the cuboids
* reverted commit for settings for vscode to hide local path
* fixed locking for cuboids
* fixed cuboid View when locked
* fixed occlusion view for cuboids
* Allow cuboid points to be outside the frame dimensions.
Signed-off-by: Tritin Truong <truongtritin98@gmail.com>
* Added stricter constraints on cuboid edges.
* Slightly stricter restrictions for edge case
* Cleaned up unused imports
* removed dashed lines on cuboids
* Moved projection lines to settings tab
* Fixed Cuboid shape buffer \
* Fix migrations (two 022 migrations after merge with the develop branch).
* Fix compatibility issues with auto segmentation.
* Grab points and update control scheme
* Greatly improved control scheme, fixed shape merging
Fixed Cuboid upload
* Fixed slight visual bug when dragging faces
* Some optimizations
* Hiding the grab point on creation
Small refactoring
* Fixed some cases where cuboid breaks
* Fixed upload for videos
* Removed perspective effects
* Made left back edge editable
* left back edge resizable
* fix statistics bug
* added toggles for the back edges
* Constraints for the back edges
* Fix creation bug
* Tightened creation constraints
* Fixing the code style
* updated message for invalid cuboids
* Code style
* More style fixes
* Codacy fixes
* added shift control for edges
* More Codacy fixes
* More Codacy fixes
* Double arrows for cursor
* Fix Drag bug
* More Codacy fixes
* Fix double quotes
* Fix camel case
* More camelcase fixes
* Generic object sink fixes
* Various codacy fixes
* Codacy
* Double quotes
* Fix migrations
* Updated shape creation
Fix jittering
* Adjusted constraints
* Codacy fixes
* Codacy fixes again
* Drawing cuboids from the top and bottom
* Codacy
* Resetting perspective on cuboids
* Choosing orientation of cuboids.
* Codacy fix
* Merge cleanup
* revert vs-code settings
* Update settings.json
Co-authored-by: timbowl <54648082+timbowl@users.noreply.github.com>
Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
* Employ transforms and item wrapper
* Add image class and tests
* Add image info support to formats
* Fix cli
* Fix merge and voc converte
* Update remote images extractor
* Codacy
* Remove item name, require path in Image
* Merge images of dataset items
* Update tests
* Add image dir converter
* Update Datumaro format
* Update COCO format with image info
* Update CVAT format with image info
* Update TFrecord format with image info
* Update VOC formar with image info
* Update YOLO format with image info
* Update dataset manager bindings with image info
* Add image name to id transform
* Replace YOLO export and import in CVAT with Datumaro
* Employ transforms and item wrapper
* Add image class and tests
* Add image info support to formats
* Fix cli
* Fix merge and voc converte
* Update remote images extractor
* Codacy
* Remove item name, require path in Image
* Merge images of dataset items
* Update tests
* Add image dir converter
* Update Datumaro format
* Update COCO format with image info
* Update CVAT format with image info
* Update TFrecord format with image info
* Update VOC formar with image info
* Update YOLO format with image info
* Update dataset manager bindings with image info
* Add image name to id transform
* Fix coco export
Modification necessary for using CVAT from remote machines when accessing with FQDNs
See https://github.com/opencv/cvat/issues/1011#issue-542817055
and https://github.com/opencv/cvat/pull/1098
"I believe the reason for this is that sometimes if the port number is :80 and the URL is not in the LAN (:port), but instead it is a Fully Qualified Domain Name (:port), the port 80 is redundant (mydomain.com:80) and the errors arise."
* Replaced wget by curl
* Moved CI stuff into Dockerfile.ci
* Use docker-compose to run commnands inside docker (need environment variables)
* Added patool again (to support different archive formats)
* Roll back tensorflow version: 1.15 -> 1.13.1
Fixed https://github.com/opencv/cvat/issues/982
Fixed https://github.com/opencv/cvat/issues/1017
* datumaro install tensorflow 2.x now. It breaks automatic annotation
using TF.
* Follow redirects in curl (auto_segmentation)