고동영
9473e8d706
[SHOPTIME-3785][상품상세_결제가능상품] 옵션항목 표시명
...
[수정파일]
resources/de/strings.json
resources/en/strings.json
resources/gb/strings.json
resources/ru/strings.json
src/views/DetailPanel/SingleProduct/SingleOption.jsx
[수정내용]
OPTIONS TOTALS -> OPTION 으로 text 변경
[원인]
기획 변경
[대책]
2024-10-29 10:54:53 +09:00
yonghyon
60baddd5a1
[SHOPTIME-3758] 추가 수정
2024-10-28 18:13:42 +09:00
yonghyon
9516a56dea
Merge branch 'develop' of gitlab.t-win.kr:ifheone/shoptime into develop
2024-10-28 17:50:35 +09:00
고동영
5a189f2b4d
[SHOPTIME-3413] Home / Top / Live / 라이브 방송 재생 시 API 중복 호출
...
[수정파일]
src/views/PlayerPanel/PlayerPanel.jsx
[수정내용]
여러번 API를 호출하는 현상 개선
[원인]
useEffect 의존성배열에 필요하지 않는 state를 넣어놨음
[대책]
필요한 값만 의존성배열에 넣어 랜더링하도록 수정
2024-10-28 17:48:13 +09:00
yonghyon
aa06cbad02
[SHOPTIME-3758] Home / Top / Banner 축소화면과 전체화면일 때의 QR Overlay 노출 여부 상이
...
수정: preview 화면에서도 Full 화면과 동일한 로직으로 QR 코드 생성하여
표기하도로 수정
2024-10-28 17:48:03 +09:00
younghoon100.park
d1f4aa977c
[SHOPTIME-3045] Player / 우측 하단 시간 표시가 PC와 다르게 정렬이 틀어짐
...
1. Times.module.less
- 원인: font-family 미적용으로 인한 position 뒤틀림
- 대책: font-family 적용
2024-10-28 16:42:26 +09:00
yonghyon
7e74373b4d
[No Jira Issue] VideoOverlayWithPhoneNumber 중복 제거
...
VideoOverlayWithPhoneNumber 를 중복으로 편성한 문제 수정
2024-10-28 15:45:22 +09:00
고동영
aec2adba2a
[SHOPTIME-3341] Full Player / 우측 패널 확장 시 마우스 모드와 사방향키 모드일 경우 화면이 표시되는 형태가 다름
...
[수정파일]
src/views/PlayerPanel/PlayerTabContents/TabButton/PlayerTabButton.jsx
[수정내용]
탭버튼을 눌렀을때 VideoPlayer에 있는 onClick 이벤트도 같이 호출됨
[원인]
이벤트 캡처링
[대책]
탭버튼 onClick 함수에 e.preventDefault() 추가
2024-10-28 15:33:26 +09:00
younghoon100.park
3228a92dad
[지라 이슈 없음] Log, IF-LGSP-LOG-003( logTpNo: “280” ), CetegoryPanel 에서 tab과 dropdown 로그 분리 (tab은 cnttTpNm 값만, dropdown은 sortTpNm 값만 남도록 로직 변경)
...
Changed files:
1. CategoryPanel.jsx
2024-10-28 15:13:01 +09:00
yonghyon
ee0fd4a84c
[SHOPTIME-3346] Search / Show Full 화면 진입 후 Item Detail 진입 > Back button 클릭시 포커싱 사라짐
...
원인 : 뒤에 깔려있던 Search 패널이 포커스를 가져감
대책 : Search 패널의 초기 포커스 설정을 해당 패널이 Top인 경우에만
진행하도록 수정
2024-10-28 12:12:34 +09:00
yonghyon
3f6302f5ad
[SHOPTIME-3328] Recently Viewed 없을 경우 문구 미노출
...
원인 : 리스트를 보여주는 조건과, 리스트 없음을 보여주는 조건이 완전
반대가 아니어서, 일부 데이터가 다를 경우, 리스트도 안나오면서 문구도
안나오는 경우 생김
대책 : 리스트 조여주는 조건의 반대 조건일 경우 리스트 없음 문구
출력하도록 수정
2024-10-28 11:04:14 +09:00
younghoon100.park
f909690533
SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-3323] SBM / 빈 전화번호 히스토리 발생
...
1. MobileSendPopup.jsx
2. HistoryPhoneNumber.jsx
- 원인: 재현 경로 알 수 없음
- 대책: 방어 logic 추가 (rendering 조건 수정, 히스토리 배열 filtering)
2024-10-25 16:53:56 +09:00
younghoon100.park
69a6d38d60
[지라 이슈 없음] ImageOverlayContents.module.less 수정
...
changed files:
1. ImageOverlayContents.module.less
detail note:
1. background-position, border-radius 추가
2024-10-25 14:00:32 +09:00
younghoon100.park
eb4eb04f4f
SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-3779] On Sale / 첫번째 외 카테고리 선택 / 상품 detail 진입 후 상위 카테고리 포커싱 시 첫번째 카테고리에 포커싱
...
1. OnSalePanel.jsx
2. OnSaleNav.jsx
3. OnSaleNavItem.jsx
- 원인: initial focus time으로 인한 깜빡임 현상
- 대책: focus timeout 0, focus logic 수정
2024-10-25 11:15:27 +09:00
younghoon100.park
00dab2e0f4
[지라 이슈 없음] App.js, disableConsole 원복
2024-10-24 19:03:27 +09:00
younghoon100.park
758a0e0db1
[지라 이슈 없음] delete commented
2024-10-24 18:40:58 +09:00
younghoon100.park
0afb36618b
SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-2666] Reminder / 알림 팝업을 클릭 했지만 Live로 이동하지 않음
...
SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-3305] Upcoming / Alert > yes로 진입 시 포커싱 이슈
changed files:
1. TabLayout.jsx
2. FeaturedBrandsPanel.jsx
3. QuickMenuItem.jsx
4. RandomUnit.jsx
5. RollingUnit.jsx
6. mainView.jsx
7. WelcomeEventPanel.jsx
detail note:
- 원인: 해당 경로 진입 시, live channels에 대한 focus logic 부재
- 대책: 해당 경로에 대한 focus logic 추가
2024-10-24 18:29:12 +09:00
고동영
86bb667a72
세로동영상일떄 사이드탭이 꺼지지 않도록 수정
2024-10-23 17:01:48 +09:00
younghoon100.park
a81cf3c0e1
[SHOPTIME-3369] Featured Brands / Live channels 특정채널 배너 적용
...
1. asset/img-brands-juvelirochka@3x.png , img-brands-shop-lc@3x.png 추가
2. LiveChannelsVerticalContents.jsx
3. LiveChannelsVerticalContents.module.less
- 원인: 없음
- 대책: 러시아 환경, Juvelirochaka 브랜드에 한하여 특정 배너 반영
2024-10-23 16:01:53 +09:00
고동영
bd1167a947
IndicatorOption hotel 예외처리
2024-10-23 15:44:56 +09:00
hyunwoo93.cha
2b877fc3ff
[SHOPTIME-3775] Home / Top / category / + 버튼 / GNB Caterory 메뉴로 이동시 SHOW 영역으로 진입
2024-10-23 15:26:54 +09:00
고동영
c19ee2ea02
[SHOPTIME-3553] 구매불가상품 price 원복
2024-10-23 15:26:05 +09:00
고동영
9e02a661b6
결제가능상품 QRCode URL 변경
2024-10-23 15:09:04 +09:00
고동영
5ba761391c
detailPanel QRcodeUrl optional chaining
2024-10-23 14:46:40 +09:00
고동영
ffa8e4dc62
[지라이슈없음] 결제가능상품 상품디테일 옵션 UI 수정
2024-10-23 13:54:22 +09:00
younghoon100.park
af6b31dd2b
SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-3551] Featured Brands / Live Channel / Media 재생이 실패할 경우 Live 채널이 에러 상태로 변경
...
1. LiveChannels.jsx
- 원인: component mount 조건문에 broadCast 부재
- 대책: 조건문에 broadCast 추가
2024-10-23 13:34:46 +09:00
younghoon100.park
aee7e2a8c7
SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-3761] 러시아 / Featured Brands / Full Live 진입 후 나가면 포커싱 사라짐(4방향 리모컨)
...
1. LiveChannelsVerticalContents.jsx
2. PlayerPanel.jsx
- 원인: RUC 환경에서 영상의 showId가 Featured Brands에서 res로 받는 값과 Player에서 res로 받는 값이 같은 영상임에도 다름, showId를 spotlightId와 modalContainterId로 지정하여 사용했기 때문에 해당 환경에서는 res 값이 일치하지 않아 발생하는 문제
- 대책: showId와 관계 없이 id 동기화
2024-10-23 12:52:20 +09:00
hyunwoo93.cha
46486f80e4
[SHOPTIME-3754] API 노출 주문번호 변경
2024-10-23 11:02:05 +09:00
고동영
c421923b56
mainview v1023-001
2024-10-23 10:54:37 +09:00
고동영
3a011dfb38
[지라이슈없음] PlayerPanel featuredShowsInfos Obejct length 수정
2024-10-23 10:49:38 +09:00
hyunwoo93.cha
0ec11bf2b8
3.x 종료 문구 로직 변경
2024-10-22 16:10:56 +09:00
고동영
cc49ae2d43
TReactPlay videoNode.pause 조건문 추가
2024-10-22 16:02:28 +09:00
hyunwoo93.cha
320cb795a7
3.x 종료 문구 수정
2024-10-22 15:49:09 +09:00
고동영
3ce746d66a
[지라이슈없음] featuredShowsInfos 없을때 set
2024-10-22 14:43:50 +09:00
hyunwoo93.cha
5420cdcbd7
[SHOPTIME-2641] [에러코드] 에러코드 팝업 메시지
...
수정 내용: 추가된 에러메세지 적용
2024-10-22 14:39:59 +09:00
고동영
7d90646515
VOD featuresShowsInfos 없는 경우
2024-10-22 14:19:47 +09:00
hyunwoo93.cha
b8576626b5
[SHOPTIME-3553] Search / Search Result / 가격이 있는 상품인데 Offer Info 가 노출되는 현상
...
수정 내용: 할인 후 가격이 존재하고 할인 전 가격이 0원인 경우 할인 후 가격만 노출되도록 수정
2024-10-22 13:28:06 +09:00
younghoon100.park
fcc0445bdc
[지라 이슈 없음] Log, IF-LGSP-LOG-004 / Entry 이력 수정
...
Terms 여부와 관계 없이 앱 진입 시 해당 로그 생성을 요청하도록 수정
Changed files:
1. commonActions.js
2. logActions.js
3. App.js
4. deepLinkHandler.js
Detail note:
1. action 추가 (setGNBMenu)
2. sendLogGNB 함수 수정
3. deepLink 로직 관련 useEffect 수정
4. handleDeepLink 함수 수정
2024-10-22 13:01:07 +09:00
hyunwoo93.cha
25aa64ba79
[SHOPTIME-3538] [요청] 3.X 버전에 대한 서비스 종료 안내문구 처리
...
수정 내용: 4버전 미만에서 앱 미지원 화면 추가
2024-10-21 17:50:03 +09:00
고동영
928018373a
[지라이슈없음] QRCodeOverlay 원복
2024-10-21 17:30:35 +09:00
고동영
f3dea61d20
[지라이슈없음] QRCodeVisible 조건문 원복
2024-10-21 17:16:19 +09:00
hyunwoo93.cha
f267ad924f
[SHOPTIME-3713] Order / Order Items 에 표시되는 텍스트 하단이 잘려서 표시됨
...
수정 내용: GUI 가이드에 맞추어 수정됨
2024-10-21 15:10:02 +09:00
hyunwoo93.cha
d443c43f4f
change buy now loading panel logic
2024-10-21 14:49:01 +09:00
younghoon100.park
2bd285dc41
[지라 이슈 없음] Log, IF-LGSP-LOG-005 / GNB 클릭 이력 수정
...
changed files:
1. logActions.js
2. SearchPanel.jsx
3. NoSearchResult.jsx
detail note:
1. sendLogGNB 함수 수정: menu와 nowMenu가 같을 경우 예외 처리
2. handleItemFocus 삭제, sendLogGNB를 담당하는 useEffect 수정
3. props handleItemFocus 삭제
2024-10-21 14:46:32 +09:00
ayaan
73f8643376
[지라 이슈 없음] 머지 중 누락된 코드 수정
...
- 기존 useEffect로 관리하던 tabContainer show/hide 로직 제거
- tabContainer 렌더링 조건 로직 useMemo에 담아서 관리
2024-10-21 14:43:51 +09:00
hyunwoo93.cha
d6b5a3f253
[SHOPTIME-3722] Address가 없는 상태에서 Buy Now 선택 시 장시간 로딩 발생
...
[SHOPTIME-3723] Detail Page / QR 팝업 닫을 때 자바스크립트 에러
수정 내용: 로직 변경하여 address가 없을 때 qr이 노출되도록 설정
2024-10-21 14:28:08 +09:00
yonghyon
1f445a4072
Merge branch 'develop' of gitlab.t-win.kr:ifheone/shoptime into develop
2024-10-21 14:11:03 +09:00
yonghyon
7806dc839a
[SHOPTIME-3648] Player / Featured Show / 방송 전환 시 현재 방송 배경 이미지가 아주 잠깐 노출됨
...
원인 : Featured Show 선택시 해당 리스트를 재구성하는 과정에서 index 가
한번 더 변경되어 이전 Thumbnail url 을 로드함
대책 : Featured Show 인덱스 선택시 리스트 재구성하지 않도록 수정
2024-10-21 14:06:13 +09:00
hyunwoo93.cha
96527506d9
[지라 이슈 없음] My Orders Option 값 제거
2024-10-21 14:03:51 +09:00
ayaan
9b4b898399
[SHOPTIME-3296] SHOPTIME-1933 [Full player] 우측 리스트 노출 시에 매직마우스로 이동 시 5초간 액션 없을 경우에만 사라지는 시나리오가 정상동작하지 않음
...
Changed files:
1. PlayerPanel.jsx
2. TabContainer.jsx
Detail note:
- Cause
- 특정 target node에서 mouse move event에 대한 로직의 부재
- Solution
- tabContainer에 spotlightId를 부여
- 위 container를 선택하여, 해당 container에서 특정 이벤트(TARGET_EVENTS) 발생 시 timer 실행되는 로직 추가
- 첫 진입시에는 10초(INITIAL_TIMEOUT), 추후 이벤트에 대해서는 앞의 이벤트를 cancel하고 5초(REGULAR_TIMEOUT)후에 닫히는 로직 추가
2024-10-21 13:55:18 +09:00