Skip to content

✨ feat: 실시간 동시편집 회의록 기능 구현#126

Merged
1026hz merged 10 commits intodevelopfrom
feat/#125
Oct 24, 2025
Merged

✨ feat: 실시간 동시편집 회의록 기능 구현#126
1026hz merged 10 commits intodevelopfrom
feat/#125

Conversation

@1026hz
Copy link
Contributor

@1026hz 1026hz commented Oct 24, 2025

☝️Issue Number

close #125

📌 개요

  • 하나의 노트를 여러 사용자가 동시에 편집할 수 있는 실시간 협업 마크다운 노트 기능 구현
  • Operational Transformation(OT) 기반으로 편집 충돌을 자동 병합
  • 커서 위치 공유, 이미지 업로드(S3 Presigned URL), 자동 저장 기능을 포함

🔁 변경 사항

feat: Actuator 및 Micrometer 의존성 추가

feat: 노트 이미지 업로드 기능 구현

feat: WebSocket 노트 편집 보안 및 권한 검증

feat: 노트 기능을 위한 포괄적인 예외 처리 구현

feat: 노트 websocket 세션 정리 및 로직 추가

feat: 노트 websocket 세션 관리용 reids key 추가

feat: STOMP 메시지 가로채기 및 권한 검증 구현

docs: Actuator 및 자동 저장 스케줄러 설정 추가

docs: 노트 기능 기술 명세서 및 프론트엔드 통합 가이드 추가

feat: 노트 도메인 구현

📸 스크린샷

👀 기타 더 이야기해볼 점

@1026hz 1026hz self-assigned this Oct 24, 2025
@1026hz 1026hz merged commit 2872038 into develop Oct 24, 2025
3 checks passed
@1026hz 1026hz deleted the feat/#125 branch November 26, 2025 17:15
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.

1 participant