* Move the test file share contents to tests/share
This way, it can be reused between tests.
* cvat-sdk: Fix creating tasks with non-local files
Forcing the `Content-Type` for the `upload_data` API call to
`multipart/form-data` does not work, because the current logic for
converting Python values to parts (`ApiClient._convert_body_to_post_params`)
does not encode them in a way that Django REST Framework can understand (it
JSON-encodes each part).
Fortunately, we don't actually need to do that, since when we create a task
with non-local files, we don't need to upload any files, and so we can just
post the original JSON, so do just that.
I couldn't add a test for the remote image case, because CVAT rejects all URLs
with non-public IP addressses. However, I did test this case manually.
- Added auth docs in API schema and SDK ApiClient/Config (fixes#1517)
- Added SDK docs with API, SDK and CLI docs
- Added `develop` branch in the docs
- Allowed unauthorized access to `api/docs`, `api/swagger`, `api/schema` endpoints
- Added `--insecure` env var to control host checks in CLI
- Refactored `build_docs.py` (backported https://github.com/openvinotoolkit/datumaro/pull/589)
- Extracted requirements file for site
* 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>