298 Commits

Author SHA1 Message Date
djeon
d515d14350 Merge branch 'main' of https://github.com/hwanny1128/HGZero into feat/notification-noti_request 2025-10-26 00:15:54 +09:00
djeon
ef8e586d9a feat: 회의예약 시 알림 수신 로직 추가 (이메일발송 수정 필요) 2025-10-26 00:15:44 +09:00
djeon
3c7ea9d013 fix: redis 설정수정 및 Event 발행 포맷 수정 2025-10-26 00:15:10 +09:00
yabo0812
f277ec6ec9 Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-25 17:14:30 +09:00
yabo0812
253d214526 회의진행화면 개선안 종합보고서 작성 내용 업로드 2025-10-25 17:13:58 +09:00
djeon
31e47ee551 for merge 2025-10-25 16:35:08 +09:00
djeon
ac7af95c05 for merge 2025-10-25 16:32:37 +09:00
Daewoong Jeon
f7b1e56292
Merge pull request #7 from hwanny1128/feat/user-authentication
feat: user 서비스 redis/eventhub 환경설정 및 로그인API 추가
2025-10-25 16:25:06 +09:00
djeon
66885c7ed6 feat: user 서비스 redis/eventhub 환경설정 및 로그인API 추가 2025-10-25 16:24:16 +09:00
yabo0812
1e67bb5ad9 회의진행 화면내 녹음재개 기능 추가 2025-10-25 15:53:04 +09:00
yabo0812
ca78f9bc5a 유저스토리 v2.3.0 업데이트 및 분석 문서
프로토타입 기반 유저스토리 전면 재정비
- 10개 프로토타입 화면 분석 반영
- 신규 유저스토리 추가: UFR-MEET-015 (참석자 실시간 초대), UFR-NOTI-010 (알림 발송)
- 알림 아키텍처 폴링 방식으로 통일
- 기존 24개 유저스토리 ID 승계 및 정리
- 총 28개 유저스토리 완성

분석 문서 추가
- 유저스토리 비교 분석 (v2.2.0 → v2.3.0)
- MSC 아키텍처 분석
- 유저스토리 리뷰 및 작성 가이드
- UI/UX v1.4.20 업데이트 요약

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-25 15:16:50 +09:00
yabo0812
d6b9037f01 Merge branch 'main' of https://github.com/hwanny1128/HGZero 2025-10-25 14:45:48 +09:00
Daewoong Jeon
e667c7f7ba
Merge pull request #6 from hwanny1128/feat/meeting-confirmed
Feat/meeting confirmed
2025-10-25 13:00:07 +09:00
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
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
Daewoong Jeon
6fd8d06bec
Merge pull request #4 from hwanny1128/feat/meeting-reservation
Feat/meeting reservation
2025-10-24 15:19:40 +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
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