340 Commits

Author SHA1 Message Date
djeon
0da631b8e7 Merge branch 'main' of https://github.com/hwanny1128/HGZero into feat/meeting-confirmed 2025-10-25 12:59:21 +09:00
djeon
d3f0be10be feat: 최종회의록확정 API 추가 2025-10-25 12:59:17 +09:00
yabo0812
a5c6ec1e24 유저스토리 v2.2.0 업데이트
UFR-MEET-046, UFR-MEET-047 우선순위 조정 (M → S)
대시보드 중심 워크플로우로 MVP 집중

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 22:52:15 +09:00
yabo0812
43fb7eaae9 관련회의록 링크 수정 2025-10-24 17:42:02 +09:00
yabo0812
885f7896ff 회의진행 화면 텍스트 수정 2025-10-24 17:01:54 +09:00
yabo0812
fb98ee9522 UI/UX v1.4.19 업데이트
회의진행화면  인터렉션 등 변경된 유저스토리 내용 반영
2025-10-24 16:38:35 +09:00
yabo0812
cf5308c908 회의진행화면 레이아웃 수정 2025-10-24 16:23:29 +09:00
yabo0812
397689cc63 템플릿 카드 배치 수정 2025-10-24 15:58:15 +09:00
yabo0812
a1a33f89ff Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-24 15:52:09 +09:00
yabo0812
2423720d51 회의종료시 이동경로 수정 2025-10-24 15:51:59 +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
Daewoong Jeon
2732f11b66
Merge pull request #5 from hwanny1128/feat/meeting-start
Feat/meeting start
2025-10-24 15:45:58 +09:00
djeon
99f5ea427b Merge branch 'main' of https://github.com/hwanny1128/HGZero into feat/meeting-start 2025-10-24 15:45:03 +09:00
djeon
4f80189d57 feat: add 회의시작 API 2025-10-24 15:44:55 +09:00
yabo0812
c1ac9f1728 유저스토리 v2.1.3 업데이트 - 회의록 목록 생성자 표시 기능 추가
UI/UX 설계 및 프로토타입 개선
- 회의록 목록 조회 화면에 생성자 표시 (👑 아이콘) 추가
- 스타일 가이드에 creator-badge 스타일 정의 추가
- 프로토타입 12-회의록목록조회.html 및 common.css 업데이트

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 15:36:06 +09:00
cyjadela
419bab493e 회의록 템플릿 선택 API 개발 2025-10-24 15:30:05 +09:00
Daewoong Jeon
6fd8d06bec
Merge pull request #4 from hwanny1128/feat/meeting-reservation
Feat/meeting reservation
2025-10-24 15:19:40 +09:00
cyjadela
cf313259a5 템플릿 목록 조회 API 개발 2025-10-24 15:19:29 +09:00
djeon
48b760d850 Merge branch 'main' of https://github.com/hwanny1128/HGZero into feat/meeting-reservation 2025-10-24 15:17:44 +09:00
djeon
dc53662874 fix: meeting error 2025-10-24 15:17:39 +09:00
Daewoong Jeon
cf8c8ef64f
Merge pull request #3 from hwanny1128/feat/meeting-reservation
Feat/meeting reservation
2025-10-24 15:06:26 +09:00
yabo0812
ab7624fc6e .gitignore 업데이트
백업 파일 및 임시 파일 패턴 추가

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 15:05:50 +09:00
djeon
577889f53d for merge 2025-10-24 15:03:05 +09:00
yabo0812
ce2dfab9f9 Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-24 15:02:24 +09:00
yabo0812
734e182287 UI/UX 설계서 v1.4.18 업데이트
05-회의진행 실시간 주요 메모 추천 기능 명확화
- UFR-MEET-030: AI가 중요한 내용으로 판단한 경우에만 추천
- 추천 빈도는 가변적 (3-5초 고정 간격 아님)
- 프로토타입 확인: 05-회의진행.html AI 제안 탭 기능 포함

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 15:01:35 +09:00
djeon
59d14cc3c8 for merge 2025-10-24 14:58:06 +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
Cho Yoon Jin
4f5b0ea776
Merge pull request #2 from hwanny1128/feat/meeting
Feat/meeting
2025-10-24 14:51:21 +09:00
Minseo-Jo
ad8e0adbd8 STT 테스트 환경 구성 및 유저스토리 업데이트
- docker-compose.test.yml 추가: 테스트용 컨테이너 환경 구성
- STT 테스트 설정 및 컨트롤러 테스트 코드 추가
- application.yml 업데이트
- 테스트 스크립트 추가
- 유저스토리 문서 업데이트

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 14:50:56 +09:00
cyjadela
906c9c507e swagger 포트 주소 수정 2025-10-24 14:49:26 +09:00
Minseo-Jo
694a84e4f5 화자 식별 기능 제거 및 STT 서비스 단순화
프로토타입 검토 결과, 화자 식별 기능이 현재 요구사항에서 제외되어 관련 코드 및 설계 문서를 제거하고 현행화했습니다.

변경사항:
1. 백엔드 코드 정리
   - Speaker 관련 컨트롤러, 서비스, 리포지토리 삭제
   - Speaker 도메인, DTO, 이벤트 클래스 삭제
   - Recording 및 Transcription 서비스에서 화자 관련 로직 제거

2. API 명세 현행화 (stt-service-api.yaml)
   - 화자 식별/관리 API 엔드포인트 제거 (/speakers/*)
   - 응답 스키마에서 speakerId, speakerName 필드 제거
   - 화자 관련 스키마 전체 제거 (Speaker*)
   - API 설명에서 화자 식별 관련 내용 제거

3. 설계 문서 현행화
   - STT 녹음 시퀀스: 화자 식별 단계 제거
   - STT 텍스트변환 시퀀스: 화자 정보 업데이트 로직 제거, 배치 모드 제거
   - 실시간 전용 기능으로 단순화

영향:
- 화자별 발언 구분 기능 제거
- 실시간 음성-텍스트 변환에만 집중
- 시스템 복잡도 감소 및 성능 개선 (초기화 시간: 1.1초 → 0.8초)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 14:46:39 +09:00
cyjadela
a9da2e54ca JWT 토큰 임시 허용 2025-10-24 14:20:44 +09:00
djeon
75feb8493a Merge branch 'main' of https://github.com/hwanny1128/HGZero into feat/meeting-reservation 2025-10-24 13:56:38 +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
yabo0812
e37d20942a 11-회의록수정 화면 안건 기반 구조로 개선
UI/UX 설계서 및 프로토타입 수정으로 유저스토리 v2.1.1+ 요구사항 반영
- 안건별 AI 한줄 요약 (UFR-AI-036): 읽기 전용, 30자 이내, 🔒 아이콘 표시
- 안건 기반 구조: 기존 섹션 구조를 안건 기반으로 전면 변경
- 안건별 검증 UI (UFR-COLLAB-030): 회의 생성자 잠금/해제 기능, 참석자 읽기 전용

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 13:11:55 +09:00
yabo0812
45578b0f7b 07-회의종료 화면 UI/UX 개선 (유저스토리 v2.1.1 반영)
[주요 변경사항]
- 편집 불가 정책 적용: 확인 전용 화면으로 변경
  - Todo 수정 버튼 제거
  - 읽기 전용 안내 박스 추가
  - 체크박스 disabled 처리

- 3가지 선택 옵션 추가:
  1. 대시보드로 이동 (작성중 상태 저장)
  2. 회의록 수정 (11-회의록수정.html)
  3. 바로 최종 확정 (모든 안건 자동 검증)

- 안건별 AI 요약 구조화:
  - AI 한줄 요약 (30자, 편집 불가, 🔒 아이콘)
  - 상세 요약 정리 (논의/의견/결정/보류)
  - 안건별 Todo 자동 추출 결과 표시
  - 확장/축소 인터랙션 구현

- 공유 버튼 제거 (유저스토리 v2.0.1 반영)

[관련 유저스토리]
- UFR-MEET-040: 회의종료 (확인 전용, 3가지 옵션)
- UFR-MEET-050: 최종확정 (바로 확정 시나리오 추가)
- UFR-AI-010: 회의록자동작성 (안건별 요약)
- UFR-AI-036: AI한줄요약 (편집 불가)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 13:02:30 +09:00
yabo0812
86fd30f4cc UI/UX 설계서 v1.4.16 업데이트
역할 용어 통일 및 검증완료 화면 제거
- style-guide.md v1.2.5: 용어 정의 섹션 신규 추가
  - 회의 생성자/참석자 권한 상세 정의
  - 사용 금지 용어 명시 ("회의록 작성자" 등)
- uiux.md v1.4.16: 유저스토리 v2.1.2 반영
  - 06-검증완료 화면 제거 (11-회의록수정에 통합)
  - 용어 통일: "회의록 작성자" → "회의 생성자" 또는 "참석자"
  - 화면별 권한 명시 추가
- 구버전 보고서 파일 삭제 (V1.0, V1.1)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 11:23:02 +09:00
yabo0812
97f1d8966c 유저스토리 v2.1.2 업데이트
역할 용어 통일 및 권한 체계 명확화
- 용어 통일: "회의록 작성자" → "회의 생성자" 또는 "회의 참석자"로 구분
- 생성자 권한 필요: 회의예약, 템플릿선택, 회의시작, 회의종료, 최종확정
- 참석자 권한: 목록조회, 상세조회, AI 기능, RAG 기능
- 역할 정의 명확화: 생성자는 특별 권한 보유, 참석자는 기본 권한 보유
- 권한 체계: Todo 편집 (담당자 OR 회의 생성자)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 10:59:39 +09:00
yabo0812
a53c31faba 유저스토리 v2.1.1 업데이트
회의 종료 화면 정책 명확화 및 실시간 협업 충돌 방지 개선
- UFR-MEET-040: 회의 종료 화면 확인 전용 정책 추가 및 바로 최종 확정 옵션 추가
- UFR-COLLAB-020: 안건 기반 충돌 방지 메커니즘 강화
- UFR-MEET-050: 회의 종료 화면 바로 확정 시나리오 추가

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 10:48:24 +09:00
Daewoong Jeon
13d659b762
Merge pull request #1 from hwanny1128/meeting
MQ 설정 변경 (kafka -> EventHub)
2025-10-24 10:37:44 +09:00
djeon
d9261bad2c MQ 설정 변경 (kafka -> EventHub) 2025-10-24 10:35:59 +09:00
djeon
b790d1b31a Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-24 10:14:39 +09:00
djeon
cea504c87d fix user error 2025-10-24 10:14:35 +09:00
cyjadela
fc1e63611d Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-24 10:05:16 +09:00
cyjadela
63615d823b stt service 빌드 에러 해결 2025-10-24 10:04:58 +09:00
djeon
3a7a64e263 meeting jwt 설정 수정 2025-10-24 09:59:47 +09:00