프로젝트 발전 과정을 일자별로 기록한 로그입니다.
- MongoDB 연동 + 회원가입 기능 구현
- Swagger 세팅
- accessToken + refreshToken 기반 로그인 구현
- CORS 설정
- Refresh 토큰 재발급 기능 구현
- 로그아웃 기능 구현
- Spring Security 설정 수정
- CI/CD 연동 (with 해인)
- 공통 응답 DTO(ResponseDto) 생성
- Swagger 문서 정리
- 이메일 중복 검사 API 구현
- 회원가입 시 닉네임 → 실제 이름으로 가입하도록 변경
- 채팅방 생성 기능 구현
- CORS 오류 수정
- 클라이언트 연동 오류 수정
- 채팅방 생성 API 수정
- 채팅 WebSocket + STOMP 설계
- 채팅방 생성 시 이메일 초대 기능 구현
- WebSocket + STOMP 연동
- 채팅방 입장 기능 구현
- 채팅 메시지 송수신 기능 구현
- 채팅 메시지 저장용 DB 설계
- 채팅 메시지 송수신 구조 수정
- 채팅 메시지 DB 저장 기능 구현
- 방 생성 API 수정
- 로그인 API 수정
- 회의 진행 + 프론트엔드 연동
- 개인정보 수정 API 명세서 작성
- Private 레포에서 민감 정보 제거 → Public 전환 준비
- 레포 공개를 위한 클린업 진행
- 민감 정보 Secret Key로 등록 및 CI/CD 파이프라인 수정
- README 업데이트 시 CI/CD 실행 제외 처리
- AccessToken 유효성 검사 API 구현
- 특정 ROOM의 과거 메세지 기록 조회 API 설계
- 목차 수정 API 1차 구현
- 목차 수정 API 2차 구현
- websocket agendaId 타입 수정
- 목차 수정 API 구현 완료
- 요약 조회 API 구현