junghoon86.park
74aab8cc7d
[detail] 리뷰 패널 다크모드 적용#1
...
- 스크롤 부분 제외하고 피그마와 맞춰 다크모드 적용하였습니다.
2025-10-17 15:00:47 +09:00
0b48e43eb4
[251017] fix: SearchPanel TInput
...
🕐 커밋 시간: 2025. 10. 17. 12:33:29
📊 변경 통계:
• 총 파일: 6개
• 추가: +75줄
• 삭제: -48줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/views/SearchPanel/TInput/TInput.jsx
+ com.twin.app.shoptime/src/views/SearchPanel/TInput/TInput.module.less
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.module.less
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceNotRecognized.module.less
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/SearchPanel/TInput/TInput.module.less (unknown):
✅ Added: translateY()
2025-10-17 12:33:31 +09:00
b025780107
[251017] fix: VoiceInputOverlay expose condition
...
🕐 커밋 시간: 2025. 10. 17. 10:10:09
📊 변경 통계:
• 총 파일: 4개
• 추가: +170줄
• 삭제: -124줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/hooks/useWebSpeech.js
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceNotRecognized.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
✅ Added: Spottable()
📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceNotRecognized.jsx (javascript):
❌ Deleted: VoiceNotRecognized()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
2025-10-17 10:10:11 +09:00
junghoon86.park
473f58c68c
[search] searcinputoverlay
...
- searchInputoverlay작성 및 수정
- 패널 및 검색결과부분 수정.(버튼링크등등)
2025-10-16 20:57:34 +09:00
659b760c8c
[251016] feat: VoiceInputOverlay advanced fesatures
...
🕐 커밋 시간: 2025. 10. 16. 20:42:59
📊 변경 통계:
• 총 파일: 1개
• 추가: +149줄
• 삭제: -2줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
🔧 주요 변경 내용:
• 중간 규모 기능 개선
2025-10-16 20:43:01 +09:00
4e85a4c781
[251016] fix: VoiceInputOverlay animation update
...
🕐 커밋 시간: 2025. 10. 16. 20:08:38
📊 변경 통계:
• 총 파일: 7개
• 추가: +129줄
• 삭제: -24줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/webSpeechActions.js
~ com.twin.app.shoptime/src/hooks/useWebSpeech.js
~ com.twin.app.shoptime/src/services/webSpeech/WebSpeechService.js
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceListening.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceListening.module.less
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceListening.jsx (javascript):
✅ Added: VoiceListening()
❌ Deleted: VoiceListening()
📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.jsx (javascript):
✅ Added: SpotlightContainerDecorator()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• API 서비스 레이어 개선
2025-10-16 20:08:39 +09:00
d90385ec7d
[251016] feat: WebSpeech API
...
🕐 커밋 시간: 2025. 10. 16. 17:04:05
📊 변경 통계:
• 총 파일: 13개
• 추가: +558줄
• 삭제: -91줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/actions/webSpeechActions.js
+ com.twin.app.shoptime/src/hooks/useWebSpeech.js
+ com.twin.app.shoptime/src/services/webSpeech/WebSpeechService.js
+ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.jsx
+ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.module.less
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/actionTypes.js
~ com.twin.app.shoptime/src/actions/voiceActions.js
~ com.twin.app.shoptime/src/reducers/voiceReducer.js
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
~ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.jsx
~ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.module.less
~ com.twin.app.shoptime/web-speech.md
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/voiceActions.js (javascript):
🔄 Modified: addLog(), handleScrollIntent()
📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx (javascript):
✅ Added: Spottable()
📄 com.twin.app.shoptime/web-speech.md (md파일):
✅ Added: Framework()
🔄 Modified: onresult()
❌ Deleted: Framework()
📄 com.twin.app.shoptime/src/services/webSpeech/WebSpeechService.js (javascript):
✅ Added: WebSpeechService()
📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.jsx (javascript):
✅ Added: handleTalkAgainClick()
📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceResponse.module.less (unknown):
✅ Added: translateY()
🔧 주요 변경 내용:
• 타입 시스템 안정성 강화
• 핵심 비즈니스 로직 개선
• 개발 문서 및 가이드 개선
• API 서비스 레이어 개선
2025-10-16 17:04:08 +09:00
297ca5791f
[251016] fix: VUI Test-2
...
🕐 커밋 시간: 2025. 10. 16. 15:01:09
📊 변경 통계:
• 총 파일: 5개
• 추가: +240줄
• 삭제: -48줄
📁 추가된 파일:
+ com.twin.app.shoptime/vui-test.1.md
+ com.twin.app.shoptime/web-speech.md
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less
~ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/web-speech.md (md파일):
✅ Added: Framework(), Hook(), constructor(), checkSupport(), initialize(), SpeechRecognition(), setupEventHandlers(), onStart(), onResult(), onError(), getErrorMessage(), onEnd(), start(), abort(), cleanup(), WebSpeechService(), dispatch(), Date(), useDispatch(), useSelector(), useEffect(), initializeWebSpeech(), onSTTText(), useCallback(), SearchPanel(), useState(), setSearchQuery(), setTimeout(), setIsVoiceOverlayVisible(), useWebSpeech(), setVoiceMode(), stopListening(), handleSearchSubmit(), onSearchChange(), setCurrentMode(), onClose(), stopPropagation(), classNames(), renderModeContent(), async(), getUserMedia(), getTracks(), preventDefault(), startListening(), useSearchVoice()
🔧 주요 변경 내용:
• 테스트 커버리지 및 안정성 향상
• 개발 문서 및 가이드 개선
2025-10-16 15:01:11 +09:00
31cdfedf3f
[251016] fix: VUI Test-1
...
🕐 커밋 시간: 2025. 10. 16. 14:10:17
📊 변경 통계:
• 총 파일: 3개
• 추가: +160줄
• 삭제: -3줄
📁 추가된 파일:
+ com.twin.app.shoptime/vui-guide.2.md
📝 수정된 파일:
~ com.twin.app.shoptime/src/App/App.js
~ com.twin.app.shoptime/src/actions/voiceActions.js
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/App/App.js (javascript):
✅ Added: processArgs(), sendVoiceLogToPanel()
📄 com.twin.app.shoptime/src/actions/voiceActions.js (javascript):
🔄 Modified: addLog()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• 개발 문서 및 가이드 개선
2025-10-16 14:10:19 +09:00
junghoon86.park
56e872ad69
[search] shopperhouse 상품 이미지 및 링크 연결
...
- 변수명 수정및 링크를 위한 파트너 아이디 상품 아이디 추가.
2025-10-16 13:50:35 +09:00
65318a820a
[251016] fix: VoiceInputOverlay Search API Call
...
🕐 커밋 시간: 2025. 10. 16. 13:18:03
📊 변경 통계:
• 총 파일: 5개
• 추가: +112줄
• 삭제: -27줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/reducers/searchReducer.js
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/SearchPanel/SearchResults.new.jsx (javascript):
✅ Added: SearchResultsNew()
❌ Deleted: SearchResultsNew()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
2025-10-16 13:18:05 +09:00
junghoon86.park
e93b379c51
[Voice_search]
...
- VoiceNotRecognized, VoiceNotRecognizedCircle
피그마에 맞춰 추가.
- VoiceListening 스타일 수정
2025-10-16 12:30:48 +09:00
opacity@t-win.kr
e729a8ee26
고도화 youmayalsolike 로직 변경 반영
2025-10-16 11:21:31 +09:00
267c64effe
[251016] fix: VoicePanel STT
...
🕐 커밋 시간: 2025. 10. 16. 11:02:03
📊 변경 통계:
• 총 파일: 8개
• 추가: +321줄
• 삭제: -7줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/hooks/useSearchVoice.js
📝 수정된 파일:
~ com.twin.app.shoptime/src/App/App.js
~ com.twin.app.shoptime/src/actions/voiceActions.js
~ com.twin.app.shoptime/src/reducers/voiceReducer.js
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
~ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.jsx
~ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.module.less
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/App/App.js (javascript):
🔄 Modified: function()
📄 com.twin.app.shoptime/src/actions/voiceActions.js (javascript):
🔄 Modified: registerVoiceFramework()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
2025-10-16 11:02:05 +09:00
9dd5897c24
[251016] fix: VoiceInputOverlay ShopperHouse connect
...
🕐 커밋 시간: 2025. 10. 16. 10:26:16
📊 변경 통계:
• 총 파일: 7개
• 추가: +65줄
• 삭제: -36줄
📁 추가된 파일:
+ com.twin.app.shoptime/vui-implement.md
+ com.twin.app.shoptime/vui-react.md
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/actionTypes.js
~ com.twin.app.shoptime/src/actions/searchActions.js
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceListening.module.less
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/searchActions.js (javascript):
🔄 Modified: updateSearchTimestamp()
📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceListening.module.less (unknown):
✅ Added: scaleY()
📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.jsx (javascript):
✅ Added: VoicePromptScreen()
❌ Deleted: SpotlightContainerDecorator()
📄 com.twin.app.shoptime/vui-implement.md (md파일):
✅ Added: dispatch(), Date(), useDispatch(), useSelector(), useEffect(), onSTTText(), SearchPanel(), useState(), useCallback(), setSearchQuery(), getSearch(), setIsVoiceOverlayVisible(), useSearchVoice(), setVoiceMode(), handleSearchSubmit(), onSearchChange(), setCurrentMode(), setTimeout(), onClose(), stopPropagation(), Search(), App(), getLaunchParams(), clearLaunchParams(), pushPanel(), Input(), registerVoiceFramework(), performAction(), handleSTTText()
📄 com.twin.app.shoptime/vui-react.md (md파일):
✅ Added: Interface(), Search(), Input(), function(), register(), App(), useDispatch(), useCallback(), getLaunchParams(), clearLaunchParams(), dispatch(), pushPanel(), useEffect(), SearchPanel(), getSearch(), onSuccess(), cancel(), LS2Request(), onCommand(), onFailure(), instance(), deleteInstance(), useRef(), onVoiceInput(), reportActionResult(), registerVoiceConductor(), setVoiceContext(), unregisterVoiceConductor(), setSearchQuery(), useVoiceConductor(), handleSearchSubmit(), setContext()
🔧 주요 변경 내용:
• 타입 시스템 안정성 강화
• 핵심 비즈니스 로직 개선
• 개발 문서 및 가이드 개선
2025-10-16 10:26:18 +09:00
a30809d832
Merge branch 'detail_v3' of http://gitlab.t-win.kr/ifheone/shoptime into detail_v3
2025-10-16 09:06:01 +09:00
723fdb171f
[251015] feat: VoiceInputOverlay Listening mode
...
🕐 커밋 시간: 2025. 10. 15. 23:18:42
📊 변경 통계:
• 총 파일: 7개
• 추가: +189줄
• 삭제: -75줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceListening.jsx
+ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceListening.module.less
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceListening.figma.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.module.less
🔧 주요 변경 내용:
• 중간 규모 기능 개선
• 모듈 구조 개선
2025-10-15 23:28:22 +09:00
0ea62e9251
fix: resolve merge conflict in ProductVideo.v2
...
Resolved stash pop merge conflict by keeping the cleaner stashed version.
- Simplified VideoPlayer wrapper structure
- Maintained PalmSystem source/track elements
2025-10-15 23:22:46 +09:00
cdfb215255
fix: resolve merge conflict in ProductVideo.v2
...
Resolved stash pop merge conflict by keeping the cleaner stashed version.
- Simplified VideoPlayer wrapper structure
- Maintained PalmSystem source/track elements
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-15 21:06:06 +09:00
0994ca98a8
[251015] fix: VoiceInputOverlay dim click
...
🕐 커밋 시간: 2025. 10. 15. 21:00:03
📊 변경 통계:
• 총 파일: 6개
• 추가: +2줄
• 삭제: -1781줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoiceListening.figma.jsx
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.module.less
🗑️ 삭제된 파일:
- com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new copy.jsx
- com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.module copy.less
- com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/OverlayFirst.figma.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new copy.jsx (javascript):
❌ Deleted: _onFocus(), _onBlur()
📄 com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.module copy.less (unknown):
❌ Deleted: translateY(), child(), media()
Performance: 코드 최적화로 성능 개선 기대
2025-10-15 21:00:05 +09:00
junghoon86.park
31bd1a34b3
[서치 스타일 수정]
...
- 피그마에 맞춰 스타일 수정
2025-10-15 20:56:01 +09:00
bce2de22b4
[251015] feat: searchActions -> ShopperHouse API
...
🕐 커밋 시간: 2025. 10. 15. 20:42:14
📊 변경 통계:
• 총 파일: 6개
• 추가: +78줄
• 삭제: -3줄
📁 추가된 파일:
+ com.twin.app.shoptime/shopperhounse_api.md
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/actionTypes.js
~ com.twin.app.shoptime/src/actions/searchActions.js
~ com.twin.app.shoptime/src/api/apiConfig.js
~ com.twin.app.shoptime/src/reducers/searchReducer.js
~ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/searchActions.js (javascript):
✅ Added: setInitPerformed(), onSuccess(), onFail()
📄 com.twin.app.shoptime/shopperhounse_api.md (md파일):
✅ Added: Success()
🔧 주요 변경 내용:
• 타입 시스템 안정성 강화
• 핵심 비즈니스 로직 개선
• API 서비스 레이어 개선
2025-10-15 20:42:15 +09:00
672d03ef3f
[251015] feat: VoiceInputOverlay
...
🕐 커밋 시간: 2025. 10. 15. 20:10:25
📊 변경 통계:
• 총 파일: 13개
• 추가: +90줄
• 삭제: -20줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new copy.jsx
+ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.module copy.less
+ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/OverlayFirst.figma.jsx
+ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.jsx
+ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/VoiceInputOverlay.module.less
+ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.jsx
+ com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.module.less
📝 수정된 파일:
~ com.twin.app.shoptime/src/App/App.js
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.jsx
~ com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.module.less
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
📄 com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new copy.jsx (javascript):
✅ Added: _onFocus(), _onBlur()
📄 com.twin.app.shoptime/src/views/SearchPanel/SearchPanel.new.module copy.less (unknown):
✅ Added: translateY(), child(), media()
📄 com.twin.app.shoptime/src/views/SearchPanel/VoiceInputOverlay/modes/VoicePromptScreen.module.less (unknown):
✅ Added: translateY()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
2025-10-15 20:10:31 +09:00
junghoon86.park
6c7791f912
[search] 연관 검색어 노출 제거
...
-현재 음성검색 위주로 작업하기에 우선 연관 검색어 노출제거
2025-10-15 16:46:22 +09:00
junghoon86.park
51bb3f1a82
[search] 핫픽스 노출부분 이미지 변경
...
- 이미지 호출 변수명 변경.
2025-10-15 09:29:37 +09:00
junghoon86.park
9b97e3a621
[search] 검색부분 노출 작업#1
...
- 디자인에 맞춰서 작업 및 변경작업
2025-10-14 20:40:22 +09:00
41b7216af5
[251014] feat(actions): [251014] VUI 관련 app build
...
🕐 커밋 시간: 2025. 10. 14. 15:49:40
📊 변경 통계:
• 총 파일: 4개
• 추가: +50줄
• 삭제: -2줄
📁 추가된 파일:
+ com.twin.app.shoptime/com.lgshop.app_2.0.0_all.ipk
📝 수정된 파일:
~ com.twin.app.shoptime/.gitignore
~ com.twin.app.shoptime/package.json
~ com.twin.app.shoptime/src/actions/voiceActions.js
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/voiceActions.js (javascript):
✅ Added: handleScrollIntent()
🔄 Modified: registerVoiceFramework()
🔧 주요 변경 내용:
• 프로젝트 의존성 관리 개선
• 핵심 비즈니스 로직 개선
BREAKING CHANGE: API 또는 설정 변경으로 인한 호환성 영향 가능
2025-10-14 15:49:43 +09:00
c823587eaf
[251014] docs(views): [251014] VoicePanel
...
🕐 커밋 시간: 2025. 10. 14. 14:56:58
📊 변경 통계:
• 총 파일: 21개
• 추가: +714줄
• 삭제: -69줄
📁 추가된 파일:
+ com.twin.app.shoptime/luna.md
+ com.twin.app.shoptime/src/actions/voiceActions.js
+ com.twin.app.shoptime/src/lunaSend/voice.js
+ com.twin.app.shoptime/src/reducers/voiceReducer.js
+ com.twin.app.shoptime/src/views/VoicePanel/mockLogData.js
+ com.twin.app.shoptime/vui.md
+ com.twin.app.shoptime/webos-meta/appinfo.bakcup.json
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/actionTypes.js
~ com.twin.app.shoptime/src/actions/mediaActions.js
~ com.twin.app.shoptime/src/components/VideoPlayer/Video.js
~ com.twin.app.shoptime/src/lunaSend/index.js
~ com.twin.app.shoptime/src/store/store.js
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.module.less
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.module.less
~ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.jsx
~ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.module.less
~ com.twin.app.shoptime/webos-meta/appinfo.json
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/mediaActions.js (javascript):
✅ Added: switchMediaToModal()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
📄 com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.module.less (unknown):
✅ Added: gradient()
📄 com.twin.app.shoptime/luna.md (md파일):
✅ Added: Layer(), Functions(), LS2Request(), PalmServiceBridge(), Bus(), function(), instance(), cancel(), deleteInstance(), dispatch(), createToast(), getSystemSettings(), onSuccess(), getConnectionStatus(), useEffect()
📄 com.twin.app.shoptime/src/actions/voiceActions.js (javascript):
✅ Added: addLog(), handleSelectIntent(), handleScrollIntent()
📄 com.twin.app.shoptime/src/views/VoicePanel/mockLogData.js (javascript):
✅ Added: getRandomElement(), generateMockLogs()
📄 com.twin.app.shoptime/vui.md (md파일):
✅ Added: Interface(), Commands(), Controls(), Format()
🔧 주요 변경 내용:
• 타입 시스템 안정성 강화
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
• 개발 문서 및 가이드 개선
• 로깅 시스템 개선
2025-10-14 14:57:02 +09:00
997415f836
Merge branch 'detail_v3' of http://gitlab.t-win.kr/ifheone/shoptime into detail_v3
2025-10-14 09:45:08 +09:00
9c44a8864e
[251014] refactor(views): [251014] ProductAllSection 동영상 포커스 처리
...
🕐 커밋 시간: 2025. 10. 14. 09:44:35
📊 변경 통계:
• 총 파일: 2개
• 추가: +77줄
• 삭제: -80줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
Performance: 코드 최적화로 성능 개선 기대
2025-10-14 09:44:36 +09:00
junghoon86.park
0e13d775b0
[live] 영상쪽 스타일 피그마 동기화
...
- 영상쪽 스타일 피그마와 동기화작업.
- 스타일 변경및 spotlightId변경.
2025-10-13 18:39:57 +09:00
8c28f3ba8b
[251013] chore(config): [251013] appinfo.webos.json 추가
...
🕐 커밋 시간: 2025. 10. 13. 18:31:49
📊 변경 통계:
• 총 파일: 2개
• 추가: +53줄
• 삭제: -6줄
📁 추가된 파일:
+ com.twin.app.shoptime/webos-meta/appinfo.webos.json
📝 수정된 파일:
~ com.twin.app.shoptime/src/hooks/useReviews/useReviews.js
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• 소규모 기능 개선
2025-10-13 18:31:51 +09:00
0ac32d4b3d
[251013] fix:ProductAllSection scollbar 배경색 조정
...
🕐 커밋 시간: 2025. 10. 13. 16:07:36
📊 변경 통계:
• 총 파일: 1개
• 추가: +25줄
• 삭제: -6줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/components/TScroller/TScrollerDetail.module.less
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/components/TScroller/TScrollerDetail.module.less (unknown):
✅ Added: child()
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-10-13 16:07:37 +09:00
9ca6783212
[251013] fix:ProductVideoV2 event 수정
...
🕐 커밋 시간: 2025. 10. 13. 15:35:43
📊 변경 통계:
• 총 파일: 1개
• 추가: +28줄
• 삭제: -10줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
🔧 주요 변경 내용:
• 소규모 기능 개선
2025-10-13 15:35:43 +09:00
junghoon86.park
cde53848a2
[detail] 오른쪽 포커스이동시 왼쪽 버튼 포커스 스타일 변경
...
- css 수정
2025-10-13 15:30:37 +09:00
048a396977
Merge branch 'detail_v3' of http://gitlab.t-win.kr/ifheone/shoptime into detail_v3
2025-10-13 15:16:30 +09:00
1bd22683d8
[251013] feat:ProductVideoV2 , react-portal적용
...
🕐 커밋 시간: 2025. 10. 13. 15:15:13
📊 변경 통계:
• 총 파일: 6개
• 추가: +77줄
• 삭제: -448줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.v2.jsx
+ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/index.js
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.module.less
🗑️ 삭제된 파일:
- com.twin.app.shoptime/[251013]_RollingUnit_리렌더링_분석_및_해결방법.md
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.module.less (unknown):
✅ Added: global()
📄 com.twin.app.shoptime/[251013]_RollingUnit_리렌더링_분석_및_해결방법.md (md파일):
❌ Deleted: Chain(), handleItemFocus(), useCallback(), renderItem(), JustForSwitchBanner(), useState(), useEffect(), cancelAnimationFrame(), requestAnimationFrame(), doSendLogGNB(), onItemFocus(), useRef(), current(), JustForYouBanner(), RollingUnit()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• 개발 문서 및 가이드 개선
Performance: 코드 최적화로 성능 개선 기대
2025-10-13 15:15:15 +09:00
junghoon86.park
396968d4da
[상품상세] buy now 버튼 정렬 스타일 수정
...
- 정렬 스타일 수정.
2025-10-13 14:13:19 +09:00
599796696c
[251013] feat:Video관련 action 추가
...
🕐 커밋 시간: 2025. 10. 13. 12:37:46
📊 변경 통계:
• 총 파일: 7개
• 추가: +95줄
• 삭제: -168줄
📁 추가된 파일:
+ com.twin.app.shoptime/[251013]_RollingUnit_리렌더링_분석_및_해결방법.md
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/actionTypes.js
~ com.twin.app.shoptime/src/actions/playActions.js
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
~ com.twin.app.shoptime/src/reducers/playReducer.js
~ com.twin.app.shoptime/src/views/HomePanel/HomeBanner/HomeBanner.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/playActions.js (javascript):
🔄 Modified: pauseModalVideo()
📄 com.twin.app.shoptime/src/views/HomePanel/HomeBanner/HomeBanner.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
🔧 주요 변경 내용:
• 타입 시스템 안정성 강화
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
• 개발 문서 및 가이드 개선
Performance: 코드 최적화로 성능 개선 기대
2025-10-13 12:37:48 +09:00
junghoon86.park
68daf689c2
[라이브영상] shop now, liveChannel 슬라이딩 노출 처리.
...
- css animation으로 처리.
2025-10-13 10:56:13 +09:00
469dd62444
[251012] fix: PlayerPanel turnback , Focus Policy
...
🕐 커밋 시간: 2025. 10. 12. 22:02:25
📊 변경 통계:
• 총 파일: 12개
• 추가: +239줄
• 삭제: -78줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanelSkeleton/DetailPanelSkeleton.module.less
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.module.less
~ com.twin.app.shoptime/src/views/IntroPanel/IntroPanel.new.module.less
~ com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/OptionalTermsInfo.module.less
~ com.twin.app.shoptime/src/views/MyPagePanel/MyPageSub/TermsOfService/TermsOfService.module.less
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.module.less
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.module.less
~ com.twin.app.shoptime/src/views/UserReview/components/UserReviewsList.module.less
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx (javascript):
🔄 Modified: Spottable()
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• API 서비스 레이어 개선
2025-10-12 22:02:30 +09:00
aa811980dd
[251012] fix: PlayerPanel,TabContainerV2 focus - 1
...
🕐 커밋 시간: 2025. 10. 12. 18:13:40
📊 변경 통계:
• 총 파일: 7개
• 추가: +169줄
• 삭제: -25줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/LiveChannelContents.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/ShopNowButton.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/v2/TabContainer.v2.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx (javascript):
✅ Added: onSpotlightMoveBelowTab()
📄 com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator()
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
2025-10-12 18:13:42 +09:00
05a1629fc9
[251012] fear: VoicePanel and GNB update
...
🕐 커밋 시간: 2025. 10. 12. 16:42:36
📊 변경 통계:
• 총 파일: 10개
• 추가: +56줄
• 삭제: -12줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/components/TabLayout/iconComponents/VoiceIcon.jsx
+ com.twin.app.shoptime/src/views/VoicePanel/VoiceHeader.jsx
+ com.twin.app.shoptime/src/views/VoicePanel/VoiceHeader.module.less
+ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.jsx
+ com.twin.app.shoptime/src/views/VoicePanel/VoicePanel.module.less
📝 수정된 파일:
~ com.twin.app.shoptime/src/components/TabLayout/TabItemSub.jsx
~ com.twin.app.shoptime/src/components/TabLayout/TabItemSub.module.less
~ com.twin.app.shoptime/src/components/TabLayout/TabLayout.jsx
~ com.twin.app.shoptime/src/utils/Config.js
~ com.twin.app.shoptime/src/views/MainView/MainView.jsx
🔧 주요 변경 내용:
• UI 컴포넌트 아키텍처 개선
• 공통 유틸리티 함수 최적화
• 소규모 기능 개선
• 모듈 구조 개선
2025-10-12 16:42:39 +09:00
7f1f3100d8
[251012] fix: DetailPanel Background Video Play
...
🕐 커밋 시간: 2025. 10. 12. 15:20:05
📊 변경 통계:
• 총 파일: 8개
• 추가: +142줄
• 삭제: -18줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/videoPlayActions.js
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
~ com.twin.app.shoptime/src/reducers/videoPlayReducer.js
~ com.twin.app.shoptime/src/views/DetailPanel/DetailPanel.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/components/DetailPanelBackground/DetailPanelBackground.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerPanel.jsx
~ com.twin.app.shoptime/src/views/PlayerPanel/PlayerTabContents/TabContents/ShopNowContents.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/videoPlayActions.js (javascript):
✅ Added: curry()
📄 com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js (javascript):
🔄 Modified: extends()
📄 com.twin.app.shoptime/src/reducers/videoPlayReducer.js (javascript):
✅ Added: curry(), videoPlayReducer()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
2025-10-12 15:20:08 +09:00
7989e1c14e
[251012] fix: ProductAllSection 렌더링 최적화-4
...
🕐 커밋 시간: 2025. 10. 12. 13:24:49
📊 변경 통계:
• 총 파일: 1개
• 추가: +17줄
• 삭제: -35줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
Performance: 코드 최적화로 성능 개선 기대
2025-10-12 13:24:50 +09:00
c3e12e100d
[251012] fix: ProductAllSection 렌더링 최적화-3
...
🕐 커밋 시간: 2025. 10. 12. 13:17:33
📊 변경 통계:
• 총 파일: 1개
• 추가: +41줄
• 삭제: -45줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
Performance: 코드 최적화로 성능 개선 기대
2025-10-12 13:17:34 +09:00
148dbd1d6d
[251012] fix: ProductAllSection 렌더링 최적화-2
...
🕐 커밋 시간: 2025. 10. 12. 13:09:33
📊 변경 통계:
• 총 파일: 1개
• 추가: +63줄
• 삭제: -60줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: extractProductMeta()
2025-10-12 13:09:35 +09:00
159dfa3f3a
[251012] fix: ProductAllSection 렌더링 최적화-1
...
🕐 커밋 시간: 2025. 10. 12. 08:02:13
📊 변경 통계:
• 총 파일: 3개
• 추가: +48줄
• 삭제: -313줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
🗑️ 삭제된 파일:
- com.twin.app.shoptime/src/views/MediaPanel/README.md
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductAllSection/ProductAllSection.jsx (javascript):
🔄 Modified: SpotlightContainerDecorator(), extractProductMeta()
📄 com.twin.app.shoptime/src/views/MediaPanel/README.md (md파일):
❌ Deleted: dispatch(), useDispatch(), useRef()
🔧 주요 변경 내용:
• 개발 문서 및 가이드 개선
Performance: 코드 최적화로 성능 개선 기대
2025-10-12 08:02:15 +09:00
a79b57ff4b
[251012] fix: MediaPlayer FullScreen Overlay
...
🕐 커밋 시간: 2025. 10. 12. 06:49:48
📊 변경 통계:
• 총 파일: 3개
• 추가: +53줄
• 삭제: -32줄
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/mediaActions.js
~ com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
• 소규모 기능 개선
• 코드 정리 및 최적화
2025-10-12 06:49:49 +09:00
587406ffbb
[251011] fix: MediaPlayer작업-2
...
🕐 커밋 시간: 2025. 10. 11. 23:11:17
📊 변경 통계:
• 총 파일: 6개
• 추가: +118줄
• 삭제: -84줄
📁 추가된 파일:
+ com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx
📝 수정된 파일:
~ com.twin.app.shoptime/src/actions/mediaActions.js
~ com.twin.app.shoptime/src/components/VideoPlayer/VideoPlayer.js
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.jsx
~ com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/UserReviews/CustomerImages/CustomerImages.jsx
~ com.twin.app.shoptime/src/views/MediaPanel/MediaPanel.jsx
🔧 함수 변경 내용:
📄 com.twin.app.shoptime/src/actions/mediaActions.js (javascript):
✅ Added: resumeModalMedia()
📄 com.twin.app.shoptime/src/views/DetailPanel/ProductContentSection/ProductVideo/ProductVideo.jsx (javascript):
🔄 Modified: Spottable()
📄 com.twin.app.shoptime/src/components/VideoPlayer/MediaPlayer.jsx (javascript):
✅ Added: getControlsHandleAboveHoldConfig(), shouldJump(), calcNumberValueOfPlaybackRate(), getDurFmt(), onSpotlightFocus(), getVideoPhoneNumberClassNames()
🔧 주요 변경 내용:
• 핵심 비즈니스 로직 개선
• UI 컴포넌트 아키텍처 개선
2025-10-11 23:11:19 +09:00