lablup / lablup/backend.ai-webui

Resource group edit modal: Public toggle tooltip describes the wrong semantics

Closed
#9,594 0 comments 0 reactions 0 assignees View on GitHub
quick-capture
Dominant language
TypeScript
Stars
133
Forks
81
Avg merge
1d 12h
Merged PRs (30d)
355

Description

In the resource group edit modal ("자원 그룹 수정"), the tooltip on the **Public** ("공개 여부") toggle describes the wrong semantics.

**Current tooltip (KO)**

> 활성화하면 모든 도메인과 프로젝트가 별도 지정 없이 이 자원 그룹을 사용할 수 있습니다. 비활성화하면 명시적으로 연결된 도메인·프로젝트·키페어만 사용할 수 있습니다.

This implies the toggle widens or narrows **who** can use the group, which is not what `is_public` does.

**Expected tooltip**

The tooltip must include the following content (KO):

> 비활성화하면 이 자원 그룹은 SFTP 업로드 같은 시스템 세션 전용이 됩니다. 일반 사용자의 자원 그룹 목록에서 숨겨지고 일반 세션 생성도 거부되지만, 관리자에게는 계속 보입니다. 이 설정은 사용 범위를 넓히지 않습니다. 어떤 도메인·프로젝트·키페어가 이 자원 그룹을 쓸 수 있는지는 각각의 연결 설정이 결정합니다.

English equivalent:

> When disabled, this resource group becomes reserved for system sessions such as SFTP uploads. It is hidden from regular users' resource group lists and regular session creation is rejected, but it stays visible to administrators. This setting does not widen access: which domains, projects, and keypairs can use this resource group is decided by their respective association settings.

Update the tooltip copy in every locale accordingly.

Captured while working on branch: fix/FR-3737-deployment-detail-page-add-rules

JIRA Issue: FR-3902

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the resource group edit modal and search the locale resources for the current Public ("공개 여부") tooltip text. Update the tooltip copy in every locale to match the required system-session semantics, then verify the rendered tooltip in the modal for both regular users and administrators.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, localization
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.