* 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>
* Added simple extra popover to keep other controls out of display
* Removed extra change
* Fixed part of tests
* Added extra comments
* Updated version & changelog
* Draft version
* Removed extra file
* Removed extra code
* Updated icon: magic wand
* Ctrl modifier, fixed some cases when interaction event isn't raised
* Added tooltip description of an interactor
* Locking UI while server fetching
* Removing old code & refactoring
* Fixed couple of bugs
* Updated CHANGELOG.md, updated versions
* Update crosshair.ts
* Minor fixes
* Fixed eslint issues
* Prevent default action
* Added minNegVertices=0 by default, ignored negative points for dextr, fixed context menu in some cases
* On the fly annotations draft
* Initial version of FBRS interactive segmentation
* Fix fbrs model_handler
* Fixed couple of minor bugs
* Added ability to interrupt interaction
* Do not show reid on annotation view
* Prettified UI
* Updated changelog, increased version
* Removed extra files
* Removed extra code
* Fixed changelog
Co-authored-by: Nikita Manovich <nikita.manovich@intel.com>
* Drawn z-order switcher
* Z layer was added to state
* Added ZLayer API method cvat-canvas
* Added sorting by Z
* Displaying points in top
* Removed old code
* Improved sort function
* Drawn a couple of icons
* Send to foreground / send to background
* Updated unit tests
* Added unit tests for filter parser
* Removed extra code
* Updated README.md
* Annotation menu, modified tasks menu
* Removed extra styles
* Context menu using side panel
* Mousewheel on draw
* Added more cursor icons
* Do not check .svg & .scss by eslint
* Keyframes navigation
* Synchronized objects on canvas and in side panel
* Fixed minor bug with collapse
* Fixed css property 'pointer-events'
* Drawn appearance block
* Removed extra force reflow
* Finished appearance block, fixed couple bugs
* Improved save() in cvat-core, changed approach to highlight shapes
* Fixed exception in edit function, fixed filling for polylines and points, fixed wrong image navigation, remove and copy
* Added lock
* Some fixes with points
* Minor appearance fixes
* Fixed insert for points
* Fixed unit tests
* Fixed control
* Fixed list size
* Added propagate
* Minor fix with attr saving
* Some div changed to buttons
* Locked some buttons for unimplemented functionalities
* Statistics modal, changing a job status
* Minor fix with shapes counting
* Couple of fixes to improve visibility
* Added fullscreen
* SVG Canvas -> HTML Canvas frame (#1113)
* SVG Frame -> HTML Canvas frame
* 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