* First stage for points minimizer
* Fixed issue with correct opencv initialization status
* Displaying points during interaction
* Added releasing memory
* Initial version for on-the-fly optimization
* Redesigned accuracy
* Updated version & changelog
* Fixed opencv scissors
* Clean up some intermediate state
* Fixed scss
* Redesigned slider a bit
* Added errored shape
* Keep slider hidden while didn't recieve first points
* Adjusted settings slider
* Updated label
* A couple of fixes for trackers & detectors
* Updated default value
* Initial version of shortcut fixes using mousetrap
* Redesigned visualization settings
* Updated cypress tests
* Minor fix in AAM
* Aborted extra changes
* 1.1.0
* Updated version & changelog
* Aborted extra changes
* Fixed headers
* Using keycodes in cypress
* Fixed a couple of commands
* 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>
* 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>
* allow to run cvat without nuclio
* fix new line
* fix comments
* Updated core version
* refactoring
* minor refactoring, fixed eslint issues, added documentation to cvat-core, updated ui version, updated changelog
* move plugins to serverViewSet
Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
* Initial experiments with nuclio
* Update nuclio prototype
* Improve nuclio prototype for dextr.
* Dummy lambda manager
* OpenFaaS prototype (dextr.bin and dextr.xml are empty).
* Moved openfaas prototype.
* Add comments
* Add serializers and HLD for lambda_manager
* Initial version of Mask RCNN (without debugging)
* Initial version for faster_rcnn_inception_v2_coco
* Fix faster_rcnn_inception_v2_coco
* Implemented mask_rcnn_inception_resnet_v2_atrous_coco
* Implemented yolo detector as a lambda function
* Removed dextr app.
* Added types for each function (detector and interactor)
* Initial version of lambda_manager.
* Implement a couple of methods for lambda:
GET /api/v1/lambda/functions
GET /api/v1/lambda/functions/public.dextr
* First working version of dextr serverless function
* First version of dextr which works in UI.
* Modify omz.public.faster_rcnn_inception_v2_coco
- image decoding
- restart policy always for the function
* Improve omz.public.mask_rcnn_inception_resnet_v2_atrous_coco
* Improve omz.public.yolo-v3-tf function
* Implemented the initial version of requests for lambda manager.
* First working version of POST /api/v1/lambda/requests
* Updated specification of function.yaml (added labels and used annotations section).
* Added health check for containers (nuclio dashboard feature)
* Read labels spec from function.yaml.
* Added settings for NUCLIO
* Fixed a couple of typos. Now it works in most cases.
* Remove Plugin REST API
* Remove tf_annotation app (it will be replaced by serverless function)
* Remove tf_annotation and cuda components
* Cleanup docs and Dockerfile from CUDA component.
* Just renamed directories inside serverless
* Remove redundant files and code
* Remove redundant files.
* Remove outdated files
* Remove outdated code
* Delete reid app and add draft of serverless function for reid.
* Model list in UI.
* Fixed the framework name (got it from lambda function).
* Add maxRequestBodySize for functions, remove redundant code from UI for auto_annotation.
* Update view of models page.
* Unblock mapping for "primary" models.
* Implement cleanup flag for lambda/requests and labeling mapping for functions.
* Implement protection from running multiple jobs for the same task.
* Fix invocation of functions in docker container.
* Fix Dockerfile.ci
* Remove unused files from lambda_manager
* Fix codacy warnings
* Fix codacy issues.
* Fix codacy warnings
* Implement progress and cancel (aka delete) operation.
* Send annotations in batch.
* Fix UI. Now it can retrieve information about inference requests in progress.
* Update CHANGELOG.md
* Update cvat-ui version.
* Update nuclio version.
* Implement serverless/tensorflow/faster_rcnn_inception_v2_coco
* Add information how to install nuclio platform and run serverless functions.
* Add installation instructions for serverless functions.
* Update OpenVINO files which are responsible for loading network
* relocated functions
* Update dextr function.
* Update faster_rcnn function from omz
* Fix OpenVINO Mask-RCNN
* Fix YOLO v3 serverless function.
* Dummy serverless functions for a couple of more OpenVINO models.
* Protected lambda manager views by correct permissions.
* Fix name of Faster RCNN from Tensorflow.
* Implement Mask RCNN via Tensorflow serverless function.
* Minor client changes (#1847)
* Minor client changes
* Removed extra code
* Add reid serverless function (no support in lambda manager).
* Fix contribution guide.
* Fix person-reidentification-retail-300 and implement text-detection-0004
* Add semantic-segmentation-adas-0001
* Moving model management to cvat-core (#1905)
* Squached changes
* Removed extra line
* Remove duplicated files for OpenVINO serverless functions.
* Updated CHANGELOG.md
* Remove outdated code.
* Running dextr via lambda manager (#1912)
* Deleted outdated migration.
* Add name for DEXTR function.
* Fix restart policy for serverless functions.
* Fix openvino serverless functions for images with alpha channel
* Add more tensorflow serverless functions into deploy.sh
* Use ID instead of name for DEXTR (#1926)
* Update DEXTR function
* Added source "auto" inside lambda manager for automatic annotation.
* Customize payload (depends on type of lambda function).
* First working version of REID (Server only).
* Fix codacy warnings
* Avoid exception during migration (workaround)
File "/usr/local/lib/python3.5/dist-packages/django/db/utils.py", line 89, in __exit__
raise dj_exc_value.with_traceback(traceback) from exc_value
File "/usr/local/lib/python3.5/dist-packages/django/db/backends/utils.py", line 84, in _execute
return self.cursor.execute(sql, params)
django.db.utils.ProgrammingError: table "engine_pluginoption" does not exist
* Add siammask serverless function (it doesn't work, need to serialize state)
* Run ReID from UI (#1949)
* Removed reid route in installation.md
* Fix a command to get lena image in CONTRIBUTION guide.
* Fix typo and crash in case a polygon is a line.
Co-authored-by: Boris Sekachev <40690378+bsekachev@users.noreply.github.com>
* Added message when share is empty or not mounted
* Updated changelog
* Update CHANGELOG.md
Co-authored-by: Nikita Manovich <40690625+nmanovic@users.noreply.github.com>
* Basic layout for objects panel
* Objects header
* A little name refactoring
* Side panel base layout
* Firefox specific exceptions
* Some minor fixes
* React & canvas optimizations
* Icons refactoring
* Little style refactoring
* Some style fixes
* Improved side panel with objects
* Actual attribute values
* Actual icons
* Hidden > visible
* hidden -> __internal
* Fixed hidden in ui
* Fixed some issues in canvas
* Fixed list height
* Color picker for labels
* A bit fixed design
* Actual header icons
* Changing attributes and switchable buttons
* Removed react memo (will reoptimize better)
* Sorting methods, removed cache from cvat-core (a lot of bugs related with it)
* Label switchers
* Fixed bug with update timestamp for shapes
* Annotation state refactoring
* Removed old resetCache calls
* Optimized top & left panels. Number of renders significantly decreased
* Optimized some extra renders
* Accelerated performance
* Fixed two minor issues
* Canvas improvements
* Minor fixes
* Removed extra code
* Rebased from develop
* Improved getting icons method
* Added more icons
* Left menu
* Initial commit
* Setup SVGO, added some buttons to top
* Top bar progress
* Top bar for annotation page
* Updated styles
* Automatic label matching (by the same name) in model running window
* Improved create task window
* Improved upload model window
* Fixed: error window showed twice
* Updated CONTRIBUTING.md
* Removed token before login, fixed dump submenu (adjustment), fixed case when empty models list displayed
* Export as dataset, better error showing system
* Removed extra requests, improved UI
* Fixed a name of a format
* Show inference progress
* Fixed model loading after a model was uploaded
* Supported git to create and sync
* Updated antd
* Updated icons
* Improved header
* Top bar for models & empty models list
* Removed one extra reducer and actions
* Removed one extra reducer and actions
* Crossplatform css
* Models reducers, some models actions, base for model list, imrovements
* Models list, ability to delete models
* Added ability to upload models
* Improved form, reinit models after create
* Removed some importants in css
* Model running dialog window, a lot of fixes
* Separated component user selector
* Change job assignee
* Basic create task window
* Bug fixes and refactoring
* Create task connected with a server
* Loading status for a button
* Reset loading on error response
* UI improvements
* Github/feedback/share window
* Fixed links for analytics and help
* Delete task functionality
* Added navigation for create and open task
* Added icon for help
* Added easy plugin checker
* Header dependes on installed plugins
* Menu depends on installed plugins
* Shared actions menu component, base layout for task page
* Task page based (relations with redux, base layout)
* Added attribute form
* Finished label creator
* Added jobs table
* Added job assignee
* Save updated labels on server
* Added imports plugin, updated webpack
* Editable bug tracker
* Clean task update
* Change assignee