Skip to content

master <= develop#3062

Merged
Tnks2U merged 59 commits intomasterfrom
develop
Mar 25, 2026
Merged

master <= develop#3062
Tnks2U merged 59 commits intomasterfrom
develop

Conversation

@Tnks2U
Copy link
Copy Markdown
Collaborator

@Tnks2U Tnks2U commented Mar 25, 2026

No description provided.

prisml and others added 30 commits February 10, 2026 19:31
- _isListFull() 메서드로 리스트 길이 체크 로직 분리 ✅
- _showListFullWarning() 메서드로 경고 토스트 표시 분리 🔔
- appendValue, insertValue에 제한 검증 추가 🚫
- 로드 시 5000개 초과 리스트 자動 truncate + 모달 알림 ✂️
- cloudVariable 16MB BSON 제한 오류 방지 💾
- list_cant_add_item: 리스트 항목 추가 불가 타이틀 🇰🇷🇺🇸
- list_max_length_exceeded: 5000개 제한 초과 메시지 ⚠️
- list_truncated_on_load: 로드 시 truncate 알림 메시지 📝
- 음수 정수(-1, -2 등) 입력 시 소수 부분이 1로 반환되던 버그 수정 🐛
- returnVal이 0일 때 불필요한 '1 - 0' 연산 방지 조건 추가 ✅
- 기존 음수 소수(-1.7 → 0.7) 동작은 유지 🔧
[#10246] 하드웨어 최소버전 다국어 변경
레이블이 제공되지 않을 때의 파싱 로직을 개선해
다양한 입력 형식과의 호환성 확보.
- Introduced a new `.entryLogoView` class in scene.less for styling the logo.
- Added logo element to the DOM in init.js with text content for branding.
- Adjusted existing styles for better layout and presentation.
AILearning.js에서 단일 문자열 입력을 처리하도록 레이블 할당 로직 리팩터링.
[#10263] 음수 정수의 소수 부분(unnatural) 계산 버그 수정
Add entry logo view to scene component and update styles
id : 282199 => 41.3
- Changed the width of the `.entryLogoView` class from 187px to 120px for better layout.
- Updated the logo text content from 'ⓒ NAVER Connect Foundation' to 'ⓒ NAVER Connect' for branding consistency.
- resolveData 함수에 try-catch 블록을 추가해 날씨 데이터 접근 시 발생할 수 있는 오류 처리.
- 오류 발생 시 기본 날씨 데이터를 반환하도록 수정해 함수 안정성 향상.
Add aiservo hardware module
(주)로시 CUBO AI 소스 코드 및 이미지 추가
irbrain and others added 23 commits March 20, 2026 04:29
- 기획서 확정 전에 임의로 작성했던 문구를 기획서 확정 문구로 변경 📝
- 토스트 경고 문구: '리스트 항목은 최대 5,000개까지 추가할 수 있어요.' 🔔
- 작품 진입 시 팝업 문구: 기획서의 알림 팝업 문구 반영 💬
- list_truncated_on_load_title 키 추가 (팝업 제목용: 알림/Notice) ➕
- en.js 영문 메시지도 동일하게 업데이트 🌐
[#10293] 오프라인 api 키값 대응
[4.54.0] 하드웨어 develop <= develop-hw
*Total -- 2,717.88kb -> 2,129.17kb (21.66%)

/images/hardware/cuboai.png -- 1,345.55kb -> 1,052.68kb (21.77%)
/images/hw/cuboai.png -- 1,345.55kb -> 1,052.68kb (21.77%)
/images/hw/robolink_ZumiMini.png -- 13.39kb -> 11.90kb (11.07%)
/images/hw_lite/robolink_ZumiMini_lite.png -- 13.39kb -> 11.90kb (11.07%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
`code.js`, `ebs.js`, `ko.js`의 문자열 포맷을 표준화해
언어 정의와 명령어 툴팁의 통일성 확보.
- 기획서 요구사항: 실행 중 초과 시 차단이 아닌 자동으로 최신 5,000개만 유지 🔄
- appendValue/insertValue: 차단(return) → 추가 허용 후 _trimToMaxLength()로 트리밍 ✂️
- _trimToMaxLength: slice(-5000)으로 최신 데이터 유지 + 경고 토스트 자동 표시 📢
- 생성자: slice(0, 5000) → slice(-5000)으로 최신 데이터 유지하도록 변경 🔀
- 팝업 제목에 list_truncated_on_load_title 키 사용 🏷️
- _isListFull() 제거, _trimToMaxLength()로 통합 🧹
- 기획서: 작품 제작 중 '+' 버튼이나 숫자 입력으로 5,000개 초과 시 빨간 토스트 표시 🔴
- '+' 버튼 클릭 시 5,000개 도달이면 alert 토스트 후 추가 차단 🚫
- 숫자 직접 입력으로 5,000 이상 설정 시에도 alert 토스트 표시 🔢
- listVariable.js의 _showListFullWarning도 warning → alert으로 통일 🎨
- 기획서의 빨간색 경고 토스트 디자인에 맞춰 Entry.toast.alert 사용 ⚠️
- Prettier v3 기본값이 lf라서 Windows CRLF 파일에서 모든 줄에 Delete CR 에러 발생 🐛
- .prettierrc에 endOfLine: auto 추가하여 기존 줄바꿈 유지하도록 설정 ✅
- 멀티루트 워크스페이스에서 @babel/eslint-parser가 .babelrc를 못 찾는 문제 해결 🔧
- .eslintrc parserOptions에 requireConfigFile: false 추가 📝
일관성과 명확성을 위해 한국어 언어 파일 업데이트.
- _isListFull() 메서드로 리스트 길이 체크 로직 분리 ✅
- _showListFullWarning() 메서드로 경고 토스트 표시 분리 🔔
- appendValue, insertValue에 제한 검증 추가 🚫
- 로드 시 5000개 초과 리스트 자動 truncate + 모달 알림 ✂️
- cloudVariable 16MB BSON 제한 오류 방지 💾
- list_cant_add_item: 리스트 항목 추가 불가 타이틀 🇰🇷🇺🇸
- list_max_length_exceeded: 5000개 제한 초과 메시지 ⚠️
- list_truncated_on_load: 로드 시 truncate 알림 메시지 📝
- 기획서 확정 전에 임의로 작성했던 문구를 기획서 확정 문구로 변경 📝
- 토스트 경고 문구: '리스트 항목은 최대 5,000개까지 추가할 수 있어요.' 🔔
- 작품 진입 시 팝업 문구: 기획서의 알림 팝업 문구 반영 💬
- list_truncated_on_load_title 키 추가 (팝업 제목용: 알림/Notice) ➕
- en.js 영문 메시지도 동일하게 업데이트 🌐
- 기획서 요구사항: 실행 중 초과 시 차단이 아닌 자동으로 최신 5,000개만 유지 🔄
- appendValue/insertValue: 차단(return) → 추가 허용 후 _trimToMaxLength()로 트리밍 ✂️
- _trimToMaxLength: slice(-5000)으로 최신 데이터 유지 + 경고 토스트 자동 표시 📢
- 생성자: slice(0, 5000) → slice(-5000)으로 최신 데이터 유지하도록 변경 🔀
- 팝업 제목에 list_truncated_on_load_title 키 사용 🏷️
- _isListFull() 제거, _trimToMaxLength()로 통합 🧹
- 기획서: 작품 제작 중 '+' 버튼이나 숫자 입력으로 5,000개 초과 시 빨간 토스트 표시 🔴
- '+' 버튼 클릭 시 5,000개 도달이면 alert 토스트 후 추가 차단 🚫
- 숫자 직접 입력으로 5,000 이상 설정 시에도 alert 토스트 표시 🔢
- listVariable.js의 _showListFullWarning도 warning → alert으로 통일 🎨
- 기획서의 빨간색 경고 토스트 디자인에 맞춰 Entry.toast.alert 사용 ⚠️
- Prettier v3 기본값이 lf라서 Windows CRLF 파일에서 모든 줄에 Delete CR 에러 발생 🐛
- .prettierrc에 endOfLine: auto 추가하여 기존 줄바꿈 유지하도록 설정 ✅
- 멀티루트 워크스페이스에서 @babel/eslint-parser가 .babelrc를 못 찾는 문제 해결 🔧
- .eslintrc parserOptions에 requireConfigFile: false 추가 📝
리스트 변수 항목 수 5,000개 제한 기능 추가
날씨 데이터 처리의 오류 핸들링 강화.
@Tnks2U Tnks2U requested review from chanlee, kimorkim and prisml March 25, 2026 02:34
url: `${Entry.AI_UTILIZE_BLOCK.translate.api}translate/${type}`,
params,
})
.Promise(async (resolve) => {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ [eslint] <new-cap> reported by reviewdog 🐶
A function with a name starting with an uppercase letter should only be used as a constructor.

@Tnks2U Tnks2U merged commit 8fa3ea8 into master Mar 25, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.