7e4e5a1801
feat: 런처/게임 분리 배포 구조 적용
...
Client CI/CD / deploy (push) Successful in 12s
- 런처 미설치 시 launcher.exe만 다운로드 (게임 전체 zip 아님)
- 관리자 페이지에 런처/게임 별도 업로드 섹션 분리
- 힌트 문구 업데이트
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 23:34:17 +09:00
eb579ded5c
feat: 게임 배포 관리 UI를 파일 직접 업로드 방식으로 전환
...
Client CI/CD / deploy (push) Successful in 12s
- zip 파일 업로드 → XHR progress bar로 진행률 표시
- 업로드 후 버전·파일명·크기·해시 자동 표시
- 현재 배포 중인 빌드 정보 상단에 표시
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 23:25:14 +09:00
2163d0f311
fix: 관리자 다운로드 폼 에러 피드백 추가 및 nginx HTML 캐싱 방지
...
Client CI/CD / deploy (push) Successful in 9s
- 저장 실패 시 에러 메시지 표시
- nginx index.html Cache-Control: no-store 설정
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 22:34:45 +09:00
1359c38222
feat: 관리자 페이지 추가 (공지사항, 다운로드, 유저 관리)
...
- /admin 라우트 추가 (admin 권한 전용)
- 공지사항 CRUD, 다운로드 정보 수정, 유저 권한/삭제 관리
- AuthContext에 role 추가 및 localStorage 저장
- 홈 헤더에 admin 링크 표시 (admin만 노출)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-24 14:52:28 +09:00