HumanSignal / HumanSignal/label-studio

[Web UI] Cannot import data from cloud at project creation

Open
#9,009 2 comments 0 reactions 0 assignees View on GitHub
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:
Image

Screenshot 2:
Image

Screenshot 3:
Image

**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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.