Commit Graph

  • 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