* add alert when uploading photo and video together
* add creating multiple tasks for My computer tabs
* add creating multiple tasks for Remote source tab
* add creating multi tasks for File share tab
* add libmagic in dockerfile
* fix lint
* change class name of create multi tasks button
* fix incorrect deletion of validation error notification
* add opportunity upload manifest.jsonl with image files for single task create
* remove status showing of task from multitasks case
* refactoring create queue in mutlitasks case
* fix warning
* revert incorrect remove notification about error
* fix showing error of clone the repository
* fix esling error
* move of initialValue creating for task name
* rename isMultiTask properti to many
* return incorrect deleted progress value
* add source and license on icon file
* fix unhandled promise rejection
* change mime_type getter method
* add hint how to see these template rules
* refactoring of multi task progress markup
* remove unnecessary processings for share
* remove unnecessary notification
* remove opportunity upload no video on multi mode
* correct formation of the task name
* rename function
* change queueSize to 1
* fix root selecting on share tab
* refactoring selectCloudStorageFiles logic
* add debig info. temporarily
* Some fixes
* Tried to fix unstable test
* Adjusted messages
* Fixed license headers
Co-authored-by: Boris <sekachev.bs@gmail.com>
* Update label form
Remove Done button
Add closing by Esc
Add continuing by Enter
* disable autocomplete on label form
* Update submit behavior on create task
Change one submit button to two: "submit and open" and "submit and continue"
* Update submit behavior on create project
Change one submit button to two: "submit and open" and "submit and continue"
* fix eslint error
* change tests
* Add changes in changelog
* update version cvat-ui
* move of empty name handler logic when create label
* change handler errors on create project
* change text of buttons
* revert change yarn.lock
* Fixed eslint pipeline
* fix eslint error on test
* fix several tests
* fix several tests
* fix several tests
* fix several tests
Co-authored-by: Boris <sekachev.bs@gmail.com>
Co-authored-by: kirill-sizov <sizow.k.d@gmail.com>
Co-authored-by: Nikita Manovich <nikita@cvat.ai>
* updated mininist package and removed dts-bundle-webpack dependency
* updated webpak to v5
added bundle-declarations-webpack-plugin to bundle *.d.ts files for cvat-canvas and cvat-canvas3d
* fixed rest_api tests
* update changelog
* fixed e2e fileshare test in case of zsh use
* Removed unused icons
* Some icon changed to alternatives
* Updated version
* Icon selectors in tests
* Fixed eslint error in test
* Fixed opacity
* Updated header
* Fix URL scheme in cypress tests related with removing labels
* MinusCircled -> DeleteOutlined, removed one more custom cvat icon (there is the same antd icon)
* Fixed tests
* Fixed typos
* Conftest: check values instead of keys
* Rename SQL script for db restoring
* Use SQL dump file instead of custom format
* Use SQL dump file instead of custom format
* Update README
* Conftest: fix scope for restore_db
* bump pip from 21.0.1 to 22.0.2, setuptools from 53.0.0 to 60.6.0, wheel from 0.36.2 to 0.37.1
* used maintained django_sendfile2 package instead of django sendfile
* fixed cy tests due django_sendfile used wrong header
* Start writing the test
* Rename the test
* Update the test. Added a cypress plugin
* Added comment
* Change the comment
* Started writing the test for paste labels from another task
* Added classes
* Update command
* Renamed fine name. Added test for task
* The folder renamed
* Add classes
* Rename the folder
* Rename/rework the script for remoing users, tasts, projects,
organizations
* Added commands for organizations
* Fix eslint issues
* Fix workflow
* Move the test to the registration_involved folder
* Added class
* Update the test. Added some commands.
* Added class
* Add a command. Updated the test.
* Fix eslint issue
* Added some classes
* Added cypress command. Update corespinding test.
* Continue writin the test. Update commands.
* Continue writing the test
* Update main.yml
* Add className
* Update the test. Add command
* Update the test
* Added command for remove a tasks, users, progects, orgs
* Some reworks
* Add a class
* Update the test
* Added check issue 4096
* Update year
* Update years
* Update the stept in the test
* Rework command to remove users, etc.
* The tests adaptation
* Rework command to deleting users, etc.
* Apply comments
* Revert changes except base_actions_project test
* Rename the command to delete a task by api
* Apply commenst. Split tests
* Update the command, the test.
* Added steps to check
* Fix support/index.js
* The test adaptation.
* Removed comments.
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
* Fixed copy/paste for rotated shapes
* Updated version
* Fixed issue with cropping rotated box after paste
* Checking constraints not only when create, but also when paste
* Do not enable autoborders when paste shape
* Fixed test. Getting circles coordinates is not correct way to check coordinates matching because they are in different coordinate spaces
* Using dedicated function to get points
* added api documentation
* added test with 108mb file
* fixed linter issues
* added upload chunk size param
* fixed initialization
* udpated doc for uploadChunkSize
* reworked setting as global
* small fix
* moved uploadChunkSize setting setup to hooks
* fix comments
* change this to globalThis
* Add className
* Update the test.
* Some reworks.
* Fix typo
* Revert changes in the case 36
* Move to a different test. Added check a text position
* Rework calculate the shape height
* Enabling the test for Firefox
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
* Added test for "Rotated bounding boxes"
* Update he test to use toFixed()
* Fix typo
* Applying comments.
* Some reworks
* Change assert
Co-authored-by: dvkruchinin <dvkruchinin@gmail.com>
* 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>
* Cypress test case 106. docker-compose for file share.
* Continue writing the test
* Added class to reducer
* Case 106. Added check issue 3733
* Updated yml files
* debug
* Fix renaming a image
* Remove debug
* Update the test
* Added comment
* Rename test case/file/images
* Added assert.
* Applying comments
* Apply comments
* Tried to fix some tests
* Revert visibility class
* Fixed outdated code
* Fixed one code point
* Test.
* Fixed upload annotations tests
* Fixed upload tests
* Disable animation for popovers
* Removed extra class
* Removed strange check
* Pass overlayStyle from HOC to child Popover
* Revert "Revert "Updating tests for migration to a new version of antd (#3623)""
This reverts commit 0fd8b5d49e.
* Fixed issue with annotations uploading
* Fixed menu on annotation page
* Tried to fix: Cannot read property nodeType of null
* Updated deps
* Fixed a couple of issues in menu
* Fixed import after updating antd
* Update cvat-ui/webpack.config.js
Co-authored-by: Dmitry Kalinin <dmitry.kalinin@intel.com>
Co-authored-by: Dmitry Kalinin <dmitry.kalinin@intel.com>
* Migrated to new antd and react, fixed tests
* Popover visibility reworked
* Fixed package-lock
* Fix command for a shape drawning.
* Fix command for 3D functionality
* Fixed cannot read property map of undefined
* Updated cypress and plugins
* Update main.yml
* Update popover visibility in the tests
* Replace "be.visible" to check "ant-popover-hidden" class
* Implemented tricky way to setup popover visibility
Co-authored-by: Boris Sekachev <boris.sekachev@yandex.ru>
* Cypress. Update case 14. "Selected opacity" slider now defines opacity level of shapes being drawn
* Apply comments
* Update test for opencv
* Added check for polygon
* Cypress test. Installed module and cypress plugin
* Updated the test. Experimtnts with a command
* Try to getting a clipboard text
* Rework adding clipboard. Revert index.js
* Added the step for creation link for a frame. Added asserts
* Adapted for Firefox