lablup / backend.ai-webui

Backend.AI Web UI for web / desktop app (Windows/Linux/macOS). Backend.AI Web UI provides a convenient environment for users, while allowing various commands to be executed without CLI. It also provides some visual features that are not provided by the CLI, such as dashboards and statistics.
https://www.backend.ai
GNU Lesser General Public License v3.0
110 stars 73 forks source link

vFolder Visibility Issue in Session Launcher and vFolder creation modal related to mount permissions #2867

Open yomybaby opened 2 days ago

yomybaby commented 2 days ago

Currently, the VFolderTable in the session launcher filters vfolders in mountable vfolder hosts (with mount-in-session permission). However, the vfolder creation modal in the session launcher doesn't consider this mount permission. This can confuse users. For example, when creating a vfolder in the session launcher, if a user selects a storage host that is not mountable, the vfolder will not appear in the VFolderTable or be auto-selected. As a result, users might mistakenly think that the folder was not created.

Idea:

Additionally, How about renaming StorageSelect to StorageHostSelect