Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NAS-133299 / 25.04 / Extend window not showing up for spares (by undsoft) #11311

Merged
merged 2 commits into from
Jan 8, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ export class DiskDetailsPanelComponent {
});

protected hasSmartTestSupport = computed(() => {
return this.disksWithSmartTestSupport().includes(this.disk().devname);
return this.disk && this.disksWithSmartTestSupport().includes(this.disk().devname);
});

onCloseMobileDetails(): void {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,9 @@ export class RaidzExtendDialogComponent {

const minimumSize = this.data.vdev.children.reduce((acc, topologyDisk) => {
const disk = diskDictionary[topologyDisk.disk];
if (!disk) {
return acc;
}
return disk.size < acc ? disk.size : acc;
}, Number.MAX_SAFE_INTEGER);

Expand Down
16 changes: 8 additions & 8 deletions src/assets/i18n/ko.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,6 @@
{
"": "",
"Maximum file size is limited to {maxSize}.": "최대 파일 크기는 {maxSize} 입니다.",
"Prune By": "정리:",
"Pull Image": "이미지 내려받기",
"Pulling...": "내려받는 중...",
"Quiet": "조용히",
"Tail Lines": "셸에 표시할 마지막 줄 수",
"A single bandwidth limit or bandwidth limit schedule in rclone format. Separate entries by pressing <code>Enter</code>. Example: <samp>08:00,512</samp> <samp>12:00,10MB</samp> <samp>13:00,512</samp> <samp>18:00,30MB</samp> <samp>23:00,off</samp>. Units can be specified with a suffix of <samp>b</samp> (default), <samp>k</samp>, <samp>M</samp>, or <samp>G</samp>. See <a href=\"https://rclone.org/docs/#bwlimit-bandwidth-spec\" target=\"_blank\">rclone --bwlimit</a>.": "",
"\n It looks like your session has been inactive for more than {lifetime} seconds.<br>\n For security reasons we will log you out at {time}.\n ": "세션의 비활성화 시간이 {lifetime}초를 넘었습니다.<br />보안을 위해 {time}에 로그아웃 되었습니다.",
" Est. Usable Raw Capacity": " 사용 가능한 원시 용량 추정",
" When the <b>UPS Mode</b> is set to <i>slave</i>. Enter the open network port number of the UPS <i>Master</i> system. The default port is <i>3493</i>.": " <b>UPS 모드</b>가 <i>슬레이브</i>일 때, <i>마스터</i> UPS 시스템의 네트워크 포트 번호를 입력합니다. 기본 포트는 <i>3493</i>입니다.",
Expand Down Expand Up @@ -98,7 +93,6 @@
"A User Access Token for <a href=\"https://developer.box.com/\" target=\"_blank\">Box</a>. An <a href=\"https://developer.box.com/guides/authentication/tokens/access-tokens/\" target=\"_blank\">access token</a> enables Box to verify a request belongs to an authorized session. Example token: <i>T9cE5asGnuyYCCqIZFoWjFHvNbvVqHjl</i>.": "<a href=\"https://developer.box.com/\" target=\"_blank\">Box</a>의 사용자 접근 토큰입니다. <a href=\"https://developer.box.com/guides/authentication/tokens/access-tokens/\" target=\"_blank\">접근 토큰</a>을 통해 Box는 요청이 승인된 세션에 속하는지 검증합니다. 토큰 예시: <i>T9cE5asGnuyYCCqIZFoWjFHvNbvVqHjl</i>",
"A message with verification instructions has been sent to the new email address. Please verify the email address before continuing.": "새 이메일 주소로 검증 방법을 전송했습니다. 계속하기 전에 이메일 주소를 검증해 주십시오.",
"A single bandwidth limit or bandwidth limit schedule in rclone format. Separate entries by pressing <code>Enter</code>. Example: <samp>08:00,512 12:00,10MB 13:00,512 18:00,30MB 23:00,off</samp>. Units can be specified with a suffix of <samp>b</samp>, <samp>k</samp> (default), <samp>M</samp>, or <samp>G</samp>. See <a href=\"https://rclone.org/docs/#bwlimit-bandwidth-spec\" target=\"_blank\">rclone --bwlimit</a>.": "Rclone 형식의 단일 대역폭 제한 또는 대역폭 제한 일정입니다. <code>Enter</code>키를 눌러 항목을 구분합니다. 예시: <samp>08:00,512 12:00,10MB 13:00,512 18:00,30MB 23:00,off</samp>. 단위는 <samp>b</samp> 또는 <samp>k</samp> (기본), <samp>M</samp>, <samp>G</samp>의 접미사로 지정할 수 있습니다. <a href=\"https://rclone.org/docs/\\#bwlimit-bandwidth-spec\" target=\"_blank\">rclone --bwlimit</a>을(를) 참고하십시오.",
"A single bandwidth limit or bandwidth limit schedule in rclone format. Separate entries by pressing <code>Enter</code>. Example: <samp>08:00,512</samp> <samp>12:00,10MB</samp> <samp>13:00,512</samp> <samp>18:00,30MB</samp> <samp>23:00,off</samp>. Units can be specified with a suffix of <samp>b</samp> (default), <samp>k</samp>, <samp>M</samp>, or <samp>G</samp>. See <a href=\"https://rclone.org/docs/#bwlimit-bandwidth-spec\" target=\"_blank\">rclone --bwlimit</a>.": "Rclone 유형에 단일 대역폭 제한이나 대역폭 제한 일정을 수립합니다. <code>Enter</code>키를 눌러 항목을 구분합니다. 예시: <samp>08:00,512</samp> <samp>12:00,10MB</samp> <samp>13:00,512</samp> <samp>18:00,30MB</samp> <samp>23:00,off</samp>. 단위는 <samp>b</samp> (기본) 또는 <samp>k</samp>, <samp>M</samp>, <samp>G</samp>의 접미사로 지정할 수 있습니다. <a href=\"https://rclone.org/docs/#bwlimit-bandwidth-spec\" target=\"_blank\">Rclone --bwlimit</a>을(를) 참고하십시오.",
"A smaller block size can reduce sequential I/O performance and space efficiency.": "작은 블록 크기는 순차 I/O 성능과 공간 효율성을 떨어뜨릴 수 있습니다.",
"A stripe log VDEV may result in data loss if it fails combined with a power outage.": "스트라이프 기록 VDEV는 정전시 데이터의 손실이 발생할 수 있습니다.",
"A stripe {vdevType} VDEV is highly discouraged and will result in data loss if it fails": "스트라이프 {vdevType} VDEV는 오작동시 데이터 손실의 우려가 있으므로 매우 권장하지 않습니다.",
Expand Down Expand Up @@ -2685,6 +2679,7 @@
"Maximum Passive Port": "최대 패시브 포트",
"Maximum Transmission Unit, the largest protocol data unit that can be communicated. The largest workable MTU size varies with network interfaces and equipment. <i>1500</i> and <i>9000</i> are standard Ethernet MTU sizes. Leaving blank restores the field to the default value of <i>1500</i>.": "최대 전송 단위(MTU)는 통신할 수 있는 가장 큰 프로토콜 데이터 단위입니다. 작동하는 최대 MTU 크기는 네트워크 인터페이스와 장비에 따라 다릅니다. <i>1500</i>과 <i>9000</i>이 표준 이더넷 MTU 크기입니다. 비워두면 기본값인 <i>1500</i>으로 되돌립니다.",
"Maximum Upload Parts": "최대 업로드 부분",
"Maximum file size is limited to {maxSize}.": "최대 파일 크기는 {maxSize} 입니다.",
"Maximum number of replication tasks being executed simultaneously.": "동시에 실행할 수 있는 복제 작업의 최대 수입니다.",
"Maximum number of seconds a client is allowed to spend connected, after\nauthentication, without issuing a command which results in creating an active or passive data connection\n(i.e. sending/receiving a file, or receiving a directory listing).": "클라이언트 인증 후 활성 또는 수동 데이터 연결(예: 파일 송수신 또는 디렉터리 목록 수신)을 생성하는 명령어를 실행하지 않고도 연결 상태를 유지할 최대 시간(초)입니다.",
"Maximum number of seconds that proftpd will allow clients to stay connected without receiving\nany data on either the control or data connection.": "proftpd이(가) 클라이언트가 제어 또는 데이터 연결에서 데이터를 수신하지 않고도 연결 상태를 유지할 최대 시간(초)입니다.",
Expand Down Expand Up @@ -3335,14 +3330,18 @@
"Proxy": "프록시",
"Proxy saved": "프록시 저장함",
"Prune": "정리",
"Prune By": "정리:",
"Prune Deduplication Table": "중복제거 테이블 정리",
"Pruning Deduplication Table": "중복제거 테이블 정리중",
"Public IP address or hostname. Set if FTP clients cannot connect through a NAT device.": "공개 IP 주소 또는 호스트 이름입니다. FTP 클라이언트가 NAT 장치를 통해 연결할 수 없으면 설정합니다. ",
"Public Key": "공개 키",
"Pull": "내려받기",
"Pull Image": "이미지 내려받기",
"Pulling...": "내려받는 중...",
"Purpose": "목적",
"Push": "올리기",
"Quick": "빠르게",
"Quiet": "조용히",
"Quota": "할당량",
"Quota (in GiB)": "할당량 (GiB)",
"Quota Fill Critical": "할당량 채움 심각",
Expand Down Expand Up @@ -4403,6 +4402,7 @@
"Table Actions of Expandable Table": "확장 가능한 테이블의 테이블 동작",
"Tag": "태그",
"Tags": "태그",
"Tail Lines": "셸에 표시할 마지막 줄 수",
"Take Snapshot": "스냅샷 수행",
"Take screenshot of the current page": "이 페이지의 스크린샷을 찍기",
"Target": "대상",
Expand Down Expand Up @@ -5319,4 +5319,4 @@
"{used} of {total} ({used_pct})": "{total} 중 {used} ({used_pct})",
"{version} is available!": "{version}이 준비되었습니다!",
"{view} on {enclosure}": "{enclousure}의 {view}"
}
}
Loading