Commit Graph

74 Commits

Author SHA1 Message Date
clkim
910ea46836 refactor. 미들웨어에서 언어 코드 설정 및 API 호출 로직 개선
- init.route.global.ts에서 현재 언어 코드 설정 추가
- pageData.global.ts에서 언어 코드 관리 및 API 호출 방식 개선 (csr -> ssr)
- gameData.ts에서 현재 언어 코드 설정 추가
2026-03-25 12:05:10 +09:00
clkim
53aee6963b refactor. 게임 데이터 로딩 및 언어 전환 로직 개선
- LanguageSwitcher.vue에서 setLocale 및 gameData 로딩 로직 통합
- useGameDataLoader.ts 추가로 게임 데이터 로딩 기능 구현
- init.route.global.ts에서 초기화 로직 개선 및 중복 호출 방지
- useGameDataStore.ts에 currentLangCode 상태 추가 및 설정 함수 구현

Made-with: Cursor
2026-03-20 18:07:04 +09:00
clkim
f718b01b03 refactor. 페이지 데이터 처리 및 레이아웃 관련 코드 개선
- 페이지 데이터 초기화 및 설정 로직 개선
- 불필요한 props 제거 및 상태 관리 개선

Made-with: Cursor
2026-03-18 16:34:11 +09:00
clkim
3c47e6da61 fix. 언어 조회 기본 언어 gameDataStore에서 사용하도록 수정 2026-02-09 17:10:19 +09:00
“hyeonggkim”
87b1ca0db1 feat: CtLayout01 커스텀 콘텐츠 기능 개선
- fnCustomVideo 유튜브 팝업 함수 추가
- script/link exclude 속성 지원
- 전역 함수 등록 로직 통합 (registerGlobalFunctions)
- CSS Selector injection 보안 취약점 수정
- 사용되지 않는 변수/props 제거
- DOMPurify exclude, defer 속성 허용

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 19:21:19 +09:00
clkim
edbfeb9e0c Merge branch 'feature/20250213_all' into feature/20260120_gil_custom 2026-01-30 10:31:30 +09:00
clkim
4f5453f332 fix. 불필요한 코드 제거 2026-01-29 19:06:10 +09:00
clkim
8782a606b6 fix. /home 이 없는 언어에서 무한 리다이렉트 방지 2026-01-29 18:52:24 +09:00
clkim
69e74d3b82 fix. 지원하지 않는 페이지 접근시에 무한 리다이렉트 수정 2026-01-29 18:37:32 +09:00
clkim
a12b42ede8 fix. 미지원 페이지 해당 언어 home으로 이동 2026-01-29 18:22:49 +09:00
clkim
76da63056b fix. 언어 없는 경우 무한 리다이렉트 방지 2026-01-29 17:14:46 +09:00
clkim
50d0b7b9b0 fix. 언어 없는 경우 무한 리다이렉트 방지 2026-01-29 11:10:30 +09:00
clkim
40dc7f0e40 fix. 코드 리팩토링 2026-01-16 14:55:02 +09:00
clkim
79b9d71aa3 fix. gameData 개별 속성 구조분해 2026-01-13 18:07:43 +09:00
clkim
7e98721228 fix. 언어정책 적용 2026-01-13 15:51:10 +09:00
clkim
ebcb511947 fix. 인트로 리다이렉트 수정 2025-12-19 17:50:31 +09:00
clkim
6d93bebd8b fix. Splide 최적화 2025-12-19 17:50:31 +09:00
clkim
1d936966ae fix. 서버 미들웨어, 미들웨어 수정 2025-12-19 17:42:00 +09:00
clkim
23621184c7 fix. 테스트용 코드 삭제 2025-12-09 17:03:13 +09:00
“hyeonggkim”
f03031bfe9 feat: 미리보기 api 호출 추가, 에러 코드 추가 2025-12-08 16:36:23 +09:00
“hyeonggkim”
90c5142603 refactor: 점검 수정 2025-12-08 10:16:52 +09:00
“hyeonggkim”
463a7da320 fix: [PWT-163] [front] Footer > JA 푸터 자금 결제법 URL 설정 오류 2025-12-04 18:13:15 +09:00
“hyeonggkim”
664b012319 Merge branch 'feature/202501107-all' into feature/20251201-gil_qa 2025-12-03 21:02:53 +09:00
“hyeonggkim”
ec5421d0f2 fix: [PWT-163] [front] Footer > JA 푸터 자금 결제법 URL 설정 오류 2025-12-03 21:02:23 +09:00
clkim
fd479483bb fix: [디자인QA] 슬라이드 인덱스 전환 시 영상이 처음부터 재생되도록 적용 2025-12-03 15:43:21 +09:00
“hyeonggkim”
12a871538c Merge branch 'feature/202501107-all' into feature/20251001-gil 2025-11-25 20:09:07 +09:00
“hyeonggkim”
3eccb19b1b refactor: 제작리소스 업데이트, 푸터 zh-tw 연령등급 추가 2025-11-25 20:06:27 +09:00
clkim
0918ddb5c4 fix. /로 리다이렉트시 home으로 보냄 2025-11-20 09:45:47 +09:00
“hyeonggkim”
f29b84e8e1 refactor: gamedata 없을 때 error 페이지 노출 수정, 다국어 파일 경로 수정 2025-11-19 20:56:41 +09:00
“hyeonggkim”
1726ddb15d Merge branch 'feature/202501107-all' into feature/20251001-gil 2025-11-19 19:45:30 +09:00
clkim
26780143d1 fix. /home으로 리다이렉트 처리 되도록 수정, csr에서 이동되어 하이드레이션 나던 부분 수정 2025-11-19 16:18:53 +09:00
clkim
60d1aa01a7 fix. 슬라이드 1개인데 arrow노출 이슈 수정 2025-11-19 10:18:06 +09:00
“hyeonggkim”
ffa89ffbb6 fix: 클라이언트 전용 코드로 변경하여 서버 사이드 렌더링 지원 2025-11-14 16:21:24 +09:00
“hyeonggkim”
cfec6f5014 Merge branch 'feature/202501107-all' into feature/20251001-gil 2025-11-13 18:49:48 +09:00
“hyeonggkim”
4b7ccd8f4f refactor: 언어 정책 쿠키 i18n에서 설정, gameData External 제거 2025-11-13 18:46:03 +09:00
clkim
4048341638 fix. 메인 로딩 안나오는 현상 수정 2025-11-13 17:58:27 +09:00
clkim
41ae618a5f feat. 페이지 호출시 로딩 적용 2025-11-13 17:47:40 +09:00
“hyeonggkim”
5404130324 refactor: 점검 미들웨어 수정 2025-11-12 12:51:39 +09:00
“hyeonggkim”
13779777a9 Merge branch 'feature/20251001-gil' into feature/202501107-all 2025-11-11 19:15:41 +09:00
“hyeonggkim”
5c81f5d4d6 refactor: 에러 처리 완료, 페이지 접근 api 미들웨어로 수정 2025-11-11 19:08:58 +09:00
clkim
4ca00e4028 feat. home 버튼 컴포넌트 추가 2025-11-11 18:50:14 +09:00
clkim
60b306ca90 feat. 이벤트 네비게이션 추가 2025-11-10 21:11:39 +09:00
“hyeonggkim”
ceee82268c refactor: csr에러페이지 리다이렉트 추가 2025-11-10 14:59:07 +09:00
“hyeonggkim”
15ccabdadb Merge branch 'feature/202501107-all' into feature/20251001-gil 2025-11-07 17:26:03 +09:00
“hyeonggkim”
4e3c4d7cc3 refactor: 페이지 데이터 처리 개선 및 로딩 컴포넌트 수정 2025-11-07 17:18:34 +09:00
clkim
aafc3ae9b9 fix. config -> runtimeConfig 명칭 통일 2025-11-07 12:55:00 +09:00
clkim
5679d28697 fix. 테스트용 코드 2025-11-06 22:05:01 +09:00
clkim
91da285fce fix. 다국어 적용 2025-11-06 22:03:07 +09:00
“hyeonggkim”
edd2bd42c3 Merge branch 'feature/202501107-all' into feature/20251001-gil 2025-11-06 10:50:14 +09:00
“hyeonggkim”
940a495cbe refactor: 스톱GNB theme 수정, 언어 정책 수정, 보안강화페이지 API 적용 2025-11-06 10:49:47 +09:00