Skip to content

Conversation

@dahyun24
Copy link
Collaborator

@dahyun24 dahyun24 commented Feb 20, 2025

해당 사항 (중복 선택)

  • FEAT : 새로운 기능 추가 및 개선
  • FIX : 기존 기능 수정 및 정상 동작을 위한 간단한 추가, 수정사항
  • BUG : 버그 수정
  • REFACTOR : 결과의 변경 없이 코드의 구조를 재조정
  • TEST : 테스트 코드 추가
  • DOCS : 코드가 아닌 문서를 수정한 경우
  • REMOVE : 파일을 삭제하는 작업만 수행
  • RENAME : 파일 또는 폴더명을 수정하거나 위치(경로)를 변경
  • ETC : 이외에 다른 경우 - 어떠한 사항인지 작성해주세요.

설명

🔗 관련 이슈

해결한 이슈: closed #205

📝 작업 내용

  1. 채팅 서버
    • 로깅 추가
    • timestamp 추가
    • 소수점 두자리 추가
  2. 메인 서버
    • /api/search?keyword=방
    • 검색 기능에 방 정보 포함하여 return (공개 방만 검색 가능)
    • user table의 nickname_updated_at을 기준으로 변경 사항이 있을 때 ES에 저장 (5분마다)
    • 검색 시 방과 유저 동시에 결과 반환
    • es와 kibana docker-compose 분리
    • public 필드 추가
    • 빌드 오류 해결

📸 스크린샷(optional)

image image image

@dahyun24 dahyun24 self-assigned this Feb 20, 2025
@dahyun24 dahyun24 added FEAT 새로운 기능 추가 및 개선 FIX 기존 기능을 수정할 경우(주로 안 좋았던 것에서 좋은 것으로) 🕹️BE 백엔드 작업 labels Feb 20, 2025
@dahyun24 dahyun24 added this to the 킥튜브 마일스톤 1 milestone Feb 20, 2025
dahyun24 and others added 6 commits February 21, 2025 15:50
- MySQL에서 nickname_updated_at 시간을 기준으로 수정 사항이 있을 경우 ES 에 저장
- Scheduled 사용하여 5분마다 실행
- isPublic이 false인 경우 검색 되지 않도록 변경
- ES에 room 저장하는 부분 리팩토링
@dahyun24 dahyun24 changed the title [BE] FIX: ELK 분리 및 기타 수정사항 반영 #205 [BE] FIX: 검색 기능 추가 및 기타 수정사항 반영 #205 Feb 21, 2025
@dahyun24 dahyun24 merged commit 5cf72f7 into dev Feb 21, 2025
1 check passed
@42inshin 42inshin deleted the be/dev/fix_front/#205 branch February 24, 2025 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🕹️BE 백엔드 작업 FEAT 새로운 기능 추가 및 개선 FIX 기존 기능을 수정할 경우(주로 안 좋았던 것에서 좋은 것으로)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BE] FIX: 메인, 채팅 서버 수정

2 participants