Skip to content

develop -> main - #486

Merged
qowldud merged 58 commits into
mainfrom
develop
Aug 30, 2026
Merged

qowldud merged 58 commits into
mainfrom
develop

Conversation

@qowldud

@qowldud qowldud commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

No description provided.

qowldud and others added 30 commits August 15, 2026 02:12
- 코트/대기열/명단을 getGameBoard, getGameBoardMembers로 조회하고 useGameWs로 구독
- 대기열 추가/게임 시작/완료/삭제를 CREATE_GAME/START_GAME/COMPLETE_GAME/DELETE_GAME 웹소켓 액션에 연결
- 코트 관리 저장을 updateCourts REST에, 중복 체크 모달을 getGameDuplicateCheck REST에 연결
- 명단 조회 API에 gender 필드가 없어 GameMember.gender를 optional로 변경

Co-Authored-By: Claude Sonnet 5 <[email protected]>
- api/realtime/connection.ts에 공용 SockJS 연결·envelope 송수신 로직을 두고
  chat/rawWs.ts, game/rawWs.ts는 도메인별 얇은 래퍼로 전환
- 기존 /ws/chats와 신규 /ws/realtime 동시 연결 시 중복 발송되는 문제 방지
- 채팅 쪽 외부 API(IncomingMessage, addWsListener 등)는 그대로 유지해 호출부 변경 없음

Co-Authored-By: Claude Sonnet 5 <[email protected]>
- POST/PATCH 요청 바디의 한글 급수·나이대 라벨 → 서버 코드 변환 로직 공용화
- 명단 조회 응답에 gender가 없어 재조회 시 화면이 알고 있던 값 유지

Co-Authored-By: Claude Opus 5 <[email protected]>
kimtaeyeon04 and others added 28 commits August 23, 2026 00:19
[FEAT] 게임 진행자 수정, 게임 완료 탭
클라이언트에서 급수/중복이력 계산해 추천하던 로직을 서버의
POST /games/random-match 호출로 대체
게임 완료 탭 충돌 해결: 게임판 탭은 feat/#477의 GameBoardTab,
게임 완료 탭은 develop의 GameFinishedTab + /EndGame URL 라우팅을 함께 사용.
사용하지 않는 GameCompleteTab 스텁 제거.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
feat: 게임판(GameBoard) 기능 구현 및 API 연동
[FEAT] develop 브랜치도 미러 레포로 배포되도록 워크플로우 확장
GameFinishedTab, GameManagerPage에서 사용하지 않는 import·변수를 제거해
noUnusedLocals로 인한 프로덕션 빌드(npm run build) 실패를 해결.

Co-Authored-By: Claude Sonnet 5 <[email protected]>
fix: 빌드 실패 유발하는 미사용 선언 제거 (TS6133)
[FEAT] 게임판 자동매칭 연동 · 로딩 스켈레톤 및 명단 성별/대진표 렌더 버그 수정
@qowldud
qowldud merged commit a48e956 into main Aug 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants