이 프로젝트의 모든 주요 변경사항을 기록합니다.
형식은 Keep a Changelog를 따르며, 버전 관리는 Semantic Versioning을 따릅니다.
- FastAPI REST API 서버 초기 구성
- Colyseus 실시간 게임 서버 초기 구성
- Google OAuth 2.0 로그인
- JWT 발급 및 검증 (HS256)
- 유저 초기 정보 설정 API (
PATCH /api/users/me/initialize) - RC(기숙사) 업데이트 API (
PATCH /api/users/me/rc) - 대칭키 공유 API (
GET /api/auth/key) - 실시간 플레이어 이동 동기화 (Colyseus
my_room) - Docker Compose 기반 전체 서비스 배포 구성
- GitHub Actions CI/CD 자동 배포 파이프라인
- 프로젝트 문서화 (
documents/폴더)