-
7cd8f0a837
refactor: btn-game CSS 정리 및 LoginPage.css 삭제
main
tolelom
2026-04-12 20:01:30 +09:00
-
0b999f0526
refactor: pages/wallet 리팩토링 — CSS 분리, 유효성 검사 개선, 테스트 통과
tolelom
2026-04-12 19:51:55 +09:00
-
4e0716c1cb
refactor: components/ 정리
tolelom
2026-04-12 19:17:17 +09:00
-
9a8102fb19
refactor: AuthContext 중복 코드 추출
tolelom
2026-04-12 19:11:23 +09:00
-
90b75413f1
refactor: api/ 주석 정리 및 소소한 개선
tolelom
2026-04-12 18:47:26 +09:00
-
40ea1644b1
refactor: src 루트 파일 정리
tolelom
2026-04-12 16:57:54 +09:00
-
c0d827e8ec
chore: 프로젝트 설정 정리 및 개선
tolelom
2026-04-12 16:53:38 +09:00
-
ad0db24891
fix: 회원가입 비밀번호 확인 체크 표시 유니코드 이스케이프 수정
tolelom
2026-03-27 16:05:35 +09:00
-
73ab907e09
revert: 로그인 페이지 게임 에셋 스타일 롤백
tolelom
2026-03-27 09:08:18 +09:00
-
b9bdbcaabc
feat: 웹 클라이언트 비주얼 오버홀 — 게임 에셋 적용
tolelom
2026-03-27 01:55:16 +09:00
-
7e7b3e85a7
fix: 마켓 API 요청 필드명 snake_case→camelCase 수정
tolelom
2026-03-23 15:48:49 +09:00
-
1691638fe9
fix: 지갑 UI 필드명/응답 구조 불일치 수정
tolelom
2026-03-23 14:41:07 +09:00
-
60be6e1d39
fix: suppress exhaustive-deps warnings in admin components
tolelom
2026-03-23 13:44:58 +09:00
-
3dc1aad8ac
feat: add wallet UI with 4 tabs and HomePage summary
tolelom
2026-03-23 13:43:46 +09:00
-
8b6ba38a82
feat: add chain API wrapper with idempotency-key
tolelom
2026-03-23 13:38:36 +09:00
-
f6c95c9745
docs: wallet UI design spec
tolelom
2026-03-23 13:21:40 +09:00
-
a5af22478a
Fix: Gitea 워크플로우에서 GitHub Action 의존 제거
tolelom
2026-03-19 16:58:47 +09:00
-
35dbdbba3b
ci: trigger CI rebuild
tolelom
2026-03-19 16:57:40 +09:00
-
32d87d8151
Fix: CI에서 actions/checkout도 제거 — 모든 GitHub Action 의존 완전 제거
tolelom
2026-03-19 16:50:10 +09:00
-
4232c80f2f
Fix: CI를 Gitea runner 호환으로 변경 — GitHub Action 의존 제거
tolelom
2026-03-19 16:40:30 +09:00
-
4e3a01428a
fix: SSAFY OAuth 로그인 수정 및 API 클라이언트 안정성 개선 (8건)
tolelom
2026-03-18 23:26:40 +09:00
-
ae013acd2d
fix: DownloadAdmin.test.jsx 미사용 waitFor import 제거 (ESLint)
tolelom
2026-03-18 17:33:07 +09:00
-
dcb2d1847d
ci: Gitea 환경으로 전환 (git.tolelom.xyz 레지스트리)
tolelom
2026-03-18 17:25:27 +09:00
-
daeaaca902
ci: npm test 추가 + Docker GHCR 빌드/푸시 + SSH 배포 추가
tolelom
2026-03-18 17:21:55 +09:00
-
b2fe4519f8
fix: Vitest 4.x + jsdom 28 localStorage.clear 호환성 수정
tolelom
2026-03-18 17:11:56 +09:00
-
2cea340163
feat: ErrorBoundary 개선 + admin CSS 모듈화
tolelom
2026-03-18 16:59:11 +09:00
-
eaa3319c5d
feat: 에러 처리 개선 + 커스텀 확인 모달 + 관리자 테스트
tolelom
2026-03-18 16:44:04 +09:00
-
24cbc54a96
ci: GitHub Actions 워크플로우 추가
tolelom
2026-03-18 10:56:56 +09:00
-
42567ab6e4
feat: 폼 유효성 피드백 + 모바일 반응형
tolelom
2026-03-18 10:52:17 +09:00
-
555749b953
feat: 보안 + UX 개선
tolelom
2026-03-18 10:37:49 +09:00
-
1a3be5f76b
fix: ESLint react-hooks 최신 규칙 호환
tolelom
2026-03-15 23:45:10 +09:00
-
790e6e4c7f
ci: npm ci에 --legacy-peer-deps 추가 (ESLint peer 충돌 해결)
tolelom
2026-03-15 23:41:39 +09:00
-
285e3ae4bd
ci: HEALTHCHECK 추가 + git clone 토큰 로그 노출 방지
tolelom
2026-03-15 20:10:02 +09:00
-
1335a4e929
fix: 4차 리뷰 — 중복 keyframes 제거, useEffect deps 수정
tolelom
2026-03-15 19:59:18 +09:00
-
789dad1e34
fix: 3차 리뷰 LOW — useCallback, 중복 제거, 접근성 강화
tolelom
2026-03-15 19:06:15 +09:00
-
e671a1cba6
fix: Toast @keyframes toast-in 애니메이션 정의 추가
tolelom
2026-03-15 18:56:50 +09:00
-
96f5381d1c
feat: 코드 리뷰 기반 전면 개선 — 보안, 접근성, 테스트, UX
tolelom
2026-03-15 18:07:32 +09:00
-
254617530c
feat: Toast 알림 시스템 + 어드민 UX 개선
tolelom
2026-03-15 03:42:20 +09:00
-
f93d81b6d9
fix: 입력 검증 일관성·UX 개선
tolelom
2026-03-13 21:40:09 +09:00
-
aaf92baa9f
fix: 입력 검증·보안 헤더·접근성·UX 개선
tolelom
2026-03-13 17:48:24 +09:00
-
97453b1d81
fix: 코드 리뷰 기반 전체 개선 — 보안, 품질, UX
tolelom
2026-03-12 14:37:05 +09:00
-
c2e3be491d
feat: SSAFY OAuth 2.0 로그인 클라이언트 구현
tolelom
2026-03-11 23:56:06 +09:00
-
90e9922bde
fix: 게임 시작 흐름 안정화 및 UX 개선
tolelom
2026-03-06 11:11:10 +09:00
-
6fb7e2cbc5
fix: 보안 강화, 리프레시 토큰 도입, 연계 오류 수정
tolelom
2026-03-06 09:51:35 +09:00
-
f85e261366
fix: 런처 삭제 시 게임 시작 불가 이슈 해결
tolelom
2026-03-05 13:49:05 +09:00
-
f4196f5918
docs: README, CLAUDE.md 작성
tolelom
2026-02-25 00:20:43 +09:00
-
2cb4b9419f
feat: 게임 가제 'One of the plans' UI 텍스트 적용
tolelom
2026-02-25 00:18:13 +09:00
-
7e4e5a1801
feat: 런처/게임 분리 배포 구조 적용
tolelom
2026-02-24 23:34:17 +09:00
-
eb579ded5c
feat: 게임 배포 관리 UI를 파일 직접 업로드 방식으로 전환
tolelom
2026-02-24 23:25:14 +09:00
-
e496de7e56
feat: 게임 시작/다운로드 버튼 통합
tolelom
2026-02-24 22:48:47 +09:00
-
4ec4f9a0a3
fix: UserAdmin의 useAuth import 경로 수정
tolelom
2026-02-24 22:41:31 +09:00
-
80c06e814e
ci: set -e 추가로 빌드 실패 시 파이프라인 중단
tolelom
2026-02-24 22:40:54 +09:00
-
2163d0f311
fix: 관리자 다운로드 폼 에러 피드백 추가 및 nginx HTML 캐싱 방지
tolelom
2026-02-24 22:34:45 +09:00
-
4047014cea
feat: 다운로드 관리 페이지에 fileHash 입력 필드 추가
tolelom
2026-02-24 22:22:49 +09:00
-
6998ffd6a3
feat: 게임 시작 버튼 추가 및 AuthContext 린트 에러 수정
tolelom
2026-02-24 20:55:27 +09:00
-
e025fdfe87
feat: JWT 만료/로그아웃 시 자동 리다이렉트 처리
tolelom
2026-02-24 16:38:46 +09:00
-
2ac2823ecc
feat: 회원가입 페이지 및 API 추가
tolelom
2026-02-24 15:11:32 +09:00
-
1359c38222
feat: 관리자 페이지 추가 (공지사항, 다운로드, 유저 관리)
tolelom
2026-02-24 14:52:28 +09:00
-
9fa665c9c0
fix: 다운로드 정보 없을 때 준비중 메시지 표시
tolelom
2026-02-24 14:39:26 +09:00
-
2f56dfb519
ci: 빌드 시 VITE_API_BASE_URL을 build arg로 주입
tolelom
2026-02-24 14:35:09 +09:00
-
86c6720f30
feat: mock 데이터 제거 및 실제 API 연동
tolelom
2026-02-24 14:32:02 +09:00
-
7e2f9419ab
Add frontend pages with login, download, and announcements
tolelom
2026-02-24 12:40:29 +09:00
-
1a472df39c
Fix: npm ci에 --legacy-peer-deps 추가로 eslint peer dependency 충돌 해결
tolelom
2026-02-24 11:38:17 +09:00
-
ca08f7a2e6
CI/CD: Gitea Actions 배포 파이프라인 및 Docker 설정 추가
tolelom
2026-02-24 11:32:42 +09:00
-
fb0efa4b4b
Chore: project init
tolelom
2026-02-24 11:18:53 +09:00