Skip to content

Conversation

@loseminho
Copy link
Collaborator

📌 개요

  • VISITOR로 변경해도 내 참여방 목록에서 해당 방이 뜨는 문제 -> 안뜨도록 수정
  • 방 비밀번호가 원래 없는 상태에서, 비밀번호를 생성하기 위한 별도의 API 생성
  • 비밀번호를 설정, 또는 미설정에 맞춰 isPrivate 값이 자동으로 변경되도록 변경( 첫 방 생성 시엔 명시적으로 자유자재 지정 가능)
  • 현재 생성된 방에 대한 썸네일 변경을 위해 프론트엔드 팀원이 사용할 수 있는 API나 로직 수정 및 구현 체크
  • 다양한 방 목록 조회들에서 thumbnailUrl을 Response에서 조회 할 수 있게 되어있는지 확인, 빠진 부분은 넣기
  • 초대 코드로 방 입장 시 발생한 에러 확인 후 해당 사항 변경

🔨 작업 내용

  • 방 비밀번호 설정 API 생성 (방 만들고 난 뒤 비밀번호가 없는 방에 대한 API)
  • 기존 초대코드 사용 시, HTTP API를 사용해서 즉시 입장 및 완료 처리의 로직이었고, 웹 소켓 세션 없이 레디스 등록을 시도해서 ws 세션 에러가 발생하여 입장 불가 상태였음
  • 따라서, HTTP API를 통해 입장 권한(입장할수 있음)을 단순 획득하고, 방 페이지로 이동 한 뒤 웹소켓 연결과 Redis를 등록하여 실제 방 입장하게 하여 그 후 채팅과 기능에 대해서 작동할 시 발생할 수 있는 에러를 잡았습니다.

🔗 관련 이슈

Closes #287

✅ 체크리스트

  • 기능 동작 확인
  • 테스트 코드 작성
  • 문서/주석 추가 및 최신화

: 조회 분할
loseminho and others added 20 commits October 13, 2025 22:17
- Redis 버전 업그레이드
기존: 6.2 -> 변경: 7.0
- 자동화 시, 잘못된 도메인으로 호스트 ID 검증하는 오류 해결
- 잘못 표기한 도메인 네임 변경
- Github Actions commandLine 인식 문제로 인해 set -Eeuo pipefail 줄바꿈
- 인스턴스 ID 체크 삭제
- .env 파일 추가시, $DOT_ENV_PROD -> $DOT_ENV 로 변경
- mysql 사용자 정보 변경
- application-prod.yml 과 application.yml 동기화
- H2 DB 허용 X
@loseminho loseminho self-assigned this Oct 14, 2025
@github-actions github-actions bot changed the title Fix: 스터디룸 내 프론트엔드 요구사항 및 오류 사항 수정 Fix: 스터디룸 내 프론트엔드 요구사항 및 오류 사항 수정 (#287) Oct 14, 2025
@loseminho loseminho merged commit 0a127be into dev Oct 14, 2025
3 checks passed
@github-actions github-actions bot deleted the fix/287 branch October 14, 2025 16:45
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.

5 participants