HumanSignal / HumanSignal/label-studio
[Web UI] Cannot import data from cloud at project creation
- Dominant language
- TypeScript
- Stars
- 28.3k
- Forks
- 3.7k
- Avg merge
- 14h
- Merged PRs (30d)
- 15
Description
**Describe the bug**
When using labelstudio web interface, in the modal for project creation, it is not possible to set up cloud storage to import data. (See screenshot 1)
We need first to complete project creation, then click on "Import data to get your project started" (See screenshot 2)
Although it is explained in documentation, this behaviour can confuse users. Logically when clicking on a tab "import data" one can expect it would work from cloud storage too (especially since Label Studio recommend this method for importing data).
**To Reproduce**
Steps to reproduce the behavior:
1. Go to label studio root page
2. Click on 'Create' to create a new project
3. Fill tab "Project name" then go to tab "Data import"
4. Try to put link to a s3 bucket or path to a file in s3 bucket
5. Validation error (URL resolves to a reserved network address (block: 10.0.0.0/8))
**Expected behavior**
Two options :
* either put link from Project settings / Cloud storage / Add Source Storage inside the "Create project" modal (screenshot 3) to enable a user to configure cloud storage at project creation
* or remove completely tab "Data import" from "Create project" modal and explain in the modal that data import will follow *after* project creation is completed.
**Screenshots**
Screenshot 1:
Screenshot 2:
Screenshot 3:
**Environment (please complete the following information):**
- OS: linux for server, firefox for client
- Label Studio Version 1.21.0
**Additional context**
Add any other context about the problem here.
Contributor guide
Assessment
This issue has not been assessed yet.