Commit Graph

3536 Commits

Author SHA1 Message Date
hyunwoo93.cha
45b43998bd [SHOPTIME-3813] [SHOPTIME-3815] [My Orders]주문취소 기능 2024-11-07 12:33:12 +09:00
younghoon100.park
b7b0cf6407 [SHOPTIME-3728] Category / Item / Popular 순으로 변경 시 일부 상품 Item Detail 페이지 진입 불가
1. TDropDown.jsx

- 원인: DropDown component props의 DOM attribute error
- 대책: aria-hidden → aria-disabled 변경
2024-11-07 11:39:59 +09:00
hyunwoo93.cha
3c22e318ec 에러코드 및 에러메세지 정의 / 에러 코드별 팝업 일괄 적용 (MainView) 2024-11-07 11:17:47 +09:00
younghoon100.park
7a2e249a16 [No Jira Issue] fix syntax error 2024-11-06 17:46:19 +09:00
younghoon100.park
ea4b157569 [No Jira Issue] Delete unnecessary imports
1. HomePanel.jsx
2024-11-06 17:30:20 +09:00
younghoon100.park
52b6d91e3d [SHOPTIME-3810] Home / 최하단 이동 / top 버튼 클릭시 포커싱 상이 (2차)
1. HomePanel.jsx

- 1번 Banner가 "Rolling" type의 경우 로직 추가
2024-11-06 17:20:30 +09:00
고동영
2a1cb3d0d3 [긴급배포][SHOPTIME-3809] Category / show / vod 1개 재생 후 다른 영상으로 진입 시 이전에 재생하였던 영상 노출
[수정파일]

src/views/PlayerPanel/PlayerPanel.jsx

[원인]

VOD일때 setSelectedIndex 값을 업데이트하지 않음

[대책]

VOD일때 setSelectedIndex 값 업데이트 로직 추가
2024-11-06 16:22:25 +09:00
younghoon100.park
d5b3826d16 [SHOPTIME-3810] Home / 최하단 이동 / top 버튼 클릭시 포커싱 상이
1. HomePanel.jsx

- 원인: SpotlightContainerDecorator의 last-focused 초기화 부재
- 대책: top button 클릭 시, 현재 마운트된 1번 배너의 컨테이너가 가로형일 경우, 해당 container의 last-focsed 초기화
2024-11-06 15:43:06 +09:00
고동영
6ed8fd5bf9 [SHOPTIME-2620] VOD 에서도 Alert가 노출되도록 수정 2024-11-06 11:18:17 +09:00
고동영
e8a0d5811c [지라이슈없음] preview -> fullVideo로 전환 시 sideTab이 노출되도록 수정
[수정파일]

src/views/PlayerPanel/PlayerPanel.jsx

[원인]

3296 이슈 수정으로 인하여 sideTab이 닫힌 상태로 full 화면으로 전환되어 시나리오대로 동작하지 않음

[대책]

panel.modal이 false일때마다 sieTab이 노출되도록 로직 추가
2024-11-06 11:09:51 +09:00
younghoon100.park
321d2cb5cc [SHOPTIME-3803] 미국 / VOD / 좌측 shop now / 상품 list 포커싱 상이
1. ShopNowContents.jsx

- 원인: SpotlightContainerDecorator의 last-focused 초기화 부재
- 대책: component unmounted → last-focused 초기화 로직 추가
2024-11-06 10:37:27 +09:00
hyunwoo93.cha
fa11e1ec53 [SHOPTIME-3800] [상품상세_결제가능상품] 상품상세 화면에서 옵션 선택 후 LG Account 앱이 뜨지 않음
수정 내용: 로그인이 안 되어있을 시에는 옵션 선택 유무와 상관 없이 account 앱으로 연결하는 팝업이 뜨도록 처리
2024-11-05 10:19:58 +09:00
yonghyon
0d77803929 Merge branch 'develop' of gitlab.t-win.kr:ifheone/shoptime into develop 2024-11-04 17:28:10 +09:00
yonghyon
f467f1c674 [SHOPTIME-2668] Player / 동영상이 끝까지 재생이 되었는데 프로그레스바가 100%보다 짧은 현상
원인 : Player의 total duration 이 초단위로 관리되며 실제 값은 81.54 처럼 초단위가 아님
    일반 영상의 경우, 비디오 end 이벤트가 먼저 발생하고 이후 progress 데이터가 업데이트 됨.
	Youtube영상의 경우, total duration 을 초단위로만 전달해줌.
	현재 영상재생이 종료될 경우, Player화면을 종료하고 있음.
대책 : 일반영상의 경우, progress 이벤트를 받아서 화면에 노출할 시간 이후에 Player화면을 종료하도록 수정(1.5초)
      Youtube 의 경우, total Duration 값이 버림값으로 오기 때문에 마지막 재생시간이 total Duration 과 1초이내로 차이날 경우
	  Total Duration 으로 보정하도록 수정

[SHOPTIME-3225] Trending / Full Player 진입 시 동영상이 재생이 안되는 현상
재현경로 : Trending 화면에서 키보드를 이용해 Full 화면으로 전환 후 키보드를 이용해 progress 를 끝까지 이동하여
         영상이 끝날 동안 대기, 영상 종료후 preview화면에서 enter 입력하여 다시 Full 화면으로 전환하여 위의 과정
		 반복시 문제 발생
원인 : Player화면 진입시의 속성정보(panelInfo)를 초기 한번만 참고하여 Player의 modal 여부를 잘못 판단함.
      재생이 종료된 영상을 이어 재생시도하여 검은화면 노출됨.
대책 : Player화면 종료로직에서 panelInfo를 초기 입력값이 아닌, 변경된 ref 를 참조하도록 수정
2024-11-04 17:27:58 +09:00
고동영
5fc43dc7aa [SHOPTIME-2620] onClick 함수 조건문 추가 2024-11-04 16:01:43 +09:00
고동영
44f4bc47c8 [SHOPTIME-2620] Player / TV 시스템 설정에서 자막을 off 하고 CC 버튼 클릭 시 동작
[수정파일]

src/views/PlayerPanel/PlayerOverlay/PlayerOverlayContents.jsx
src/views/PlayerPanel/PlayerPanel.jsx

[수정내용]

TV 시스템 설정에서 자막 설정이 OFF 일때 CC 버튼을 클릭하면 특정 TEXT 노출

[원인]

기능 구현이 되어있지 않았음

[대책]

captionEnable이 false일때 자막버튼을 클릭하면 PopUp 노출
2024-11-04 15:14:02 +09:00
yonghyon
b43093a8a8 [SHOPTIME-2620] 자막 설정값 읽어오는 오류 수정
이슈자체는 재수정 필요
2024-11-04 09:39:58 +09:00
고동영
a06cd815c6 [SHOPTIME-2458] Player / Chat / QR Code 공백으로 표시됨
[수정파일]

src/views/PlayerPanel/PlayerOverlay/PlayerOverlayChat.module.less

[수정내용]

QRCode 이미지가 제플린 UI 크기와 맞지 않아 수정

[원인]

img 태그에 크기 속성을 넣지 않았음

[대책]

.size() 를 통해 css 수정
2024-11-01 15:29:27 +09:00
younghoon100.park
ecfc71a7ee SHOPTIME-1933 [Shoptime 고도화] TV 앱 테스트 (시스템 운영팀) / [SHOPTIME-3798] Featured Brands / Ontv4U / Live 영상 에러 시 검정화면 노출 및 레이아웃 틀어짐
1. LiveChannels.jsx
- 원인: broadcast 상태 변화 시 state 업데이트 부재
- 대책: 해당 케이스에서 state 업데이트 로직 추가
2024-10-31 19:22:17 +09:00
younghoon100.park
5169a378db [SHOPTIME-3518] Category / GNB 2뎁스 맨 아래의 카테고리로 이동할 경우 스크롤 오류
1. TabLayout.jsx
2. TabItemSub.jsx
- 원인: scrollTop 동작 조건 오류
- 대책: scrollTop 동작 조건 수정
2024-10-31 19:16:03 +09:00
고동영
5d2b153ec2 [SHOPTIME-3419] "TM" 텍스트 표시 오류
[수정파일]

[수정내용]

  특수문자가 이상하게 표시되는 현상 수정

[원인]

  독일국가에서만 발생하는 현상으로 서버에서 내려온 데이터가 인코딩 제대로 되지 않는것으로 파악됨

[대책]

  dangerousHTML을 이용하여 특수문자 처리
2024-10-31 17:14:05 +09:00
hyunwoo93.cha
6c5cb1023e [지라 이슈 없음] ConfirmPanel ordNo -> expsOrdNo 2024-10-31 13:23:46 +09:00
hyunwoo93.cha
3778d0691e [SHOPTIME-3789] [My Orders] ITEM이 Qty를 나타내는 항목이 아님 2024-10-31 12:49:46 +09:00
hyunwoo93.cha
10988cd946 [SHOPTIME-3788] [My Orders] My Orders 화면 수정 필요 2024-10-31 12:36:47 +09:00
hyunwoo93.cha
e56f45db93 [QA 앱 테스트] [SHOPTIME-3776] [ShopTime] CHECKOUT > ORDER ITEMS 팝업화면 > ID 에 expsPrdtNo 노출 변경 2024-10-31 11:18:43 +09:00
hyunwoo93.cha
b05983aebb delete version 2024-10-31 11:07:11 +09:00
younghoon100.park
02a6be19ce [SHOPTIME-3779] On Sale / 첫번째 외 카테고리 선택 / 상품 detail 진입 후 상위 카테고리 포커싱 시 첫번째 카테고리에 포커싱
1. OnSalePanel.jsx
2. OnSaleNav.jsx
- 원인: detail에서 다시 해당 panel로 돌아올 경우, last focus 초기화
- 대책: 해당 케이스의 last focus 로직 추가
2024-10-30 17:44:18 +09:00
고동영
5be77008cc [SHOPTIME-3758] 영국에서 CSS 어긋나는 부분 수정 2024-10-30 15:56:04 +09:00
younghoon100.park
379b10407b [SHOPTIME-3495] My Page / Reminder / On, Off 아이콘이 디자인과 다르게 표시
1. TSwitch.jsx
2. TSwitch.module.less
3. Reminder.jsx
4. Reminder.module.less
- 원인: selector 오류로 인한 cntry_cd 부재에 따른 css 파싱 실패
- 대책: selector 대상 변경 및 reminder css, focus logic 수정
2024-10-30 11:19:39 +09:00
younghoon100.park
88f3892ca6 SHOPTIME [SHOPTIME-3712] Home / Category / 탭 아이콘이 틀어져서 표시됨
Changed files:
1. SubCategory.jsx
2. CategoryNav.jsx
2024-10-29 18:05:32 +09:00
고동영
0aaf0a505f [지라이슈없음] Video QRCodeOverlay style 변경 2024-10-29 13:51:02 +09:00
고동영
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