Minseo-Jo
79036128ec
feat: Meeting Service AI 통합 API 개발 완료
...
## 구현 내용
- 참석자별 회의록 조회 API (GET /api/meetings/{meetingId}/ai/participant-minutes)
- 안건별 섹션 조회 API (GET /api/meetings/{meetingId}/ai/agenda-sections)
- 회의 통계 조회 API (GET /api/meetings/{meetingId}/ai/statistics)
## DB 스키마 변경
- V4 마이그레이션: agenda_sections 테이블에 todos JSON 컬럼 추가
- AI가 추출한 Todo를 안건별로 저장하는 구조
## 주요 특징
- AI Service가 한 번에 요약 + Todo 추출
- 프로토타입 기반 요구사항 반영 (불필요한 통계 제거)
- Todo 수를 agenda_sections의 todos 컬럼에서 집계
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 14:22:59 +09:00
Minseo-Jo
92e4863fc7
feat: 회의종료 기능을 위한 DB 스키마 추가
...
## 변경 내용
- minutes 테이블에 user_id 컬럼 추가 (참석자별 회의록 지원)
* user_id IS NULL: AI 통합 회의록
* user_id IS NOT NULL: 참석자별 회의록
- agenda_sections 테이블 생성 (안건별 AI 요약 저장)
* agenda_number, agenda_title
* ai_summary_short, discussions, decisions (JSON)
* pending_items (JSON), opinions (JSON)
- ai_summaries 테이블 생성 (AI 결과 캐싱)
* summary_type: CONSOLIDATED, TODO_EXTRACTION
* keywords, statistics (JSON)
* processing_time_ms (성능 모니터링)
- todos 테이블 확장 (AI 추출 정보)
* extracted_by: AI, MANUAL
* section_reference: 관련 안건 참조
* extraction_confidence: 0.00~1.00
## 문서
- DB-Schema-회의종료.md: 상세 스키마 문서
- ERD-회의종료.puml: ERD 다이어그램
- 회의종료-개발계획.md: 전체 개발 계획
## 설계 개선
- is_consolidated 컬럼 제거 (user_id로 구분 가능)
- 중복 정보 제거로 데이터 일관성 향상
2025-10-28 11:21:32 +09:00
cyjadela
e09ef19d5e
Chore: 회의록 상세조회 API 수정
2025-10-28 11:11:25 +09:00
cyjadela
280321fa94
Merge branch 'main' of https://github.com/hwanny1128/HGZero into feat/meeting
2025-10-28 09:40:18 +09:00
cyjadela
45dc77cddf
Chore: 회의록 목록 조회 API 실제 데이터 연동
2025-10-27 17:43:04 +09:00
cyjadela
0be39486b4
Merge branch 'main' of https://github.com/hwanny1128/HGZero into chore/path
2025-10-27 17:02:02 +09:00
cyjadela
e5337385f4
Chore: 회의 종료 API 실제 데이터 연동
2025-10-27 16:48:17 +09:00
cyjadela
8f5feb566e
Chore: ai 서비스 API 엔드포인트 변경
2025-10-27 15:59:33 +09:00
cyjadela
0a77db1215
Chore: meeting 서비스 API 엔드포인트 변경
2025-10-27 15:55:16 +09:00
cyjadela
c16e3e8fd4
Chore: 회의 종료 API 실제 데이터 연동
2025-10-27 15:46:47 +09:00
cyjadela
6a2574e9f5
Feat: 대시보드 조회 API 실제 데이터 연동
2025-10-27 15:28:23 +09:00
cyjadela
b7f1352f86
Chore: 참석자 초대 API 이벤트 발행 로직 추가
2025-10-27 14:45:19 +09:00
cyjadela
3e2d2a2004
Merge branch 'main' of https://github.com/hwanny1128/HGZero into feat/meeting
2025-10-27 14:19:49 +09:00
cyjadela
4f7046acfd
Feat: 회의록 상세 조회 API (mock) 구현
2025-10-27 14:12:54 +09:00
Daewoong Jeon
4c7f41939a
Create README.md
2025-10-27 13:31:58 +09:00
cyjadela
279bfa0758
회의록 목록 조회 API (mock) 구현
2025-10-27 13:12:28 +09:00
cyjadela
a7ce5a6edd
Merge branch 'main' of https://github.com/hwanny1128/HGZero into feat/meeting
2025-10-27 11:31:18 +09:00
cyjadela
0e899fe496
Feat: 대시보드 조회 API 개발
2025-10-27 11:29:56 +09:00
cyjadela
fca069cf9c
Chore: 회의 종료 API 수정
2025-10-27 11:14:34 +09:00
djeon
06f1a13a47
fix: meeting 참석자 데이터 정규화
2025-10-27 11:07:35 +09:00
djeon
3f20f19f44
fix: redis standalone 모드로 변경
2025-10-26 10:08:38 +09:00
djeon
3c7ea9d013
fix: redis 설정수정 및 Event 발행 포맷 수정
2025-10-26 00:15:10 +09:00
djeon
d3f0be10be
feat: 최종회의록확정 API 추가
2025-10-25 12:59:17 +09:00
cyjadela
ba32a70ad2
Merge branch 'main' of https://github.com/hwanny1128/HGZero into feat/meeting
2025-10-24 15:47:44 +09:00
cyjadela
6db366ac86
Merge branch 'main' of https://github.com/hwanny1128/HGZero into feat/meeting
2025-10-24 15:46:22 +09:00
djeon
4f80189d57
feat: add 회의시작 API
2025-10-24 15:44:55 +09:00
cyjadela
419bab493e
회의록 템플릿 선택 API 개발
2025-10-24 15:30:05 +09:00
cyjadela
cf313259a5
템플릿 목록 조회 API 개발
2025-10-24 15:19:29 +09:00
djeon
dc53662874
fix: meeting error
2025-10-24 15:17:39 +09:00
djeon
577889f53d
for merge
2025-10-24 15:03:05 +09:00
cyjadela
e74087e811
회의 참석자 초대 API 수정
2025-10-24 14:57:46 +09:00
djeon
65dabd730d
feat: redis 환경설정 및 회의예약 API 개발
2025-10-24 14:57:29 +09:00
cyjadela
906c9c507e
swagger 포트 주소 수정
2025-10-24 14:49:26 +09:00
cyjadela
a9da2e54ca
JWT 토큰 임시 허용
2025-10-24 14:20:44 +09:00
djeon
6e7b910a8d
feat: jwt 토큰 비활성화 및 회의예약API 개발
2025-10-24 13:52:32 +09:00
cyjadela
d55b2cd7af
회의 참석자 초대 API 개발
2025-10-24 13:50:02 +09:00
cyjadela
b819727edf
회의 정보 조회 API 개발
2025-10-24 13:20:28 +09:00
djeon
d9261bad2c
MQ 설정 변경 (kafka -> EventHub)
2025-10-24 10:35:59 +09:00
djeon
cea504c87d
fix user error
2025-10-24 10:14:35 +09:00
djeon
3a7a64e263
meeting jwt 설정 수정
2025-10-24 09:59:47 +09:00
djeon
d2a92bcc20
resolve conflict
2025-10-24 09:40:26 +09:00
djeon
16caafd7c8
notification 실행환경 설정
2025-10-24 09:38:26 +09:00
cyjadela
ca88d308c8
user service 빌드 성공
2025-10-24 09:34:52 +09:00
djeon
0dc0e0cee6
meeting, notification 실행환경 설정
2025-10-23 23:53:28 +09:00
djeon
eb2302a0eb
meeting 및 notification 실행환경 설정
2025-10-23 23:51:28 +09:00
cyjadela
cf6424415a
meeting 서비스 빌드 성공
2025-10-23 21:44:35 +09:00
cyjadela
000a54cd20
meeting 서비스 빌드 에러 1차 해결
2025-10-23 18:46:44 +09:00
cyjadela
71d6675d25
백엔드 실행 프로파일 작성
2025-10-23 18:33:21 +09:00
cyjadela
09b38ac42f
meeting service 백엔드 재개발
2025-10-23 17:59:29 +09:00
djeon
7e06bb412f
add new meeting
2025-10-23 17:23:52 +09:00