Skip to content

Conversation

@2ghrms
Copy link
Member

@2ghrms 2ghrms commented Jul 29, 2025

📝작업 내용

작업한 내용을 작성해주세요.

분위기트래커 API 목록

도메인 기능 HTTP Method URL
분위기트래커 분위기 설문 리스트 조회 GET /api/v1/mood-trackers/workspaces/{workspaceId}
분위기트래커 분위기 설문 생성 POST /api/v1/mood-trackers/workspaces/{workspaceId}
분위기트래커 분위기 설문명 수정 PATCH /api/v1/mood-trackers/{mood-tracker-hashed-Id}
분위기트래커 분위기 설문 삭제 DELETE /api/v1/mood-trackers/{mood-tracker-hashed-Id}
분위기트래커 분위기 설문 링크 전송 POST /api/v1/mood-trackers/{mood-tracker-hashed-Id}/emails
분위기트래커 분위기 설문 답변 POST /api/v1/mood-trackers/{mood-tracker-hashed-Id}/answer
분위기트래커 분위기 설문 리포트 즉시 생성 POST /api/v1/mood-trackers/{mood-tracker-hashed-Id}/report-test

워크스페이스 API 목록

도메인 기능 HTTP Method URL
워크스페이스 workspace 리스트 제목 조회 GET /api/v1/workspaces/me
워크스페이스 workspace 수정 PATCH /api/v1/workspaces/{workspaceId}

회의록 API 목록

도메인 기능 HTTP Method URL
AI-meeting 회의 리스트 조회 GET /api/v1/ai-meetings/workspaces/{workspaceId}
AI-meeting 회의 생성 POST /api/v1/ai-meetings/workspaces/{workspaceId}
AI-meeting 회의명 수정 PATCH /api/v1/ai-meetings/{meetingId}
AI-meeting 회의 삭제 DELETE /api/v1/ai-meetings/{meetingId}

SNS 이벤트 API 목록

도메인 기능 HTTP Method URL
SNS 이벤트 SNS 이벤트 생성 POST /api/v1/sns/{workspaceId}

인가 관련 에러 처리 완료

https://www.notion.so/23f5da7802c5805d9562d11f8769132b

Jinho622 and others added 30 commits July 15, 2025 01:04
- member 1000번대
- workspace 2000번대
- meetings 3000번대
…authentication-exception

feat/#51: Spring Security 인가관련 공통 예외 처리 기능 구현
- 에러 코드 뒤에 숫자 4로 시작하도록 통일
- 도메인별로 1씩 증가하도록 통일
- JWT_TOKEN_OUT_OF_FORM 숫자 수정
…tity

feat/#61: 팀분위기 트래커 패키지 구조 적용 및 엔티티 작성
…-domain

feat/#62: SNS 이벤트 도메인 생성 및 엔티티 구현
- user에서 명시적으로 creator로 수정
- swagger사용시 multipart 형식 명시
- MeetingHandler 추가
- MEMBER_NO_AUTHORITY(member 에러) 추가
- MEETING_NOT_FOUND 추가
- MEETING_FILE_NOT_FOUND 코드 수정
- 설문 질문 엔티티 작성
- 체크박스 선지 엔티티 작성
- 체크박스 답변 엔티티 작성
- 객관식 선지 엔티티 작성
- 객관식 답변 엔티티 작성
- 주관식 답변 엔티티 작성
- 설문 질문 레포지토리 작성
- 체크박스 선지 레포지토리 작성
- 객관식 선지 레포지토리 작성
Jinho622 and others added 28 commits July 29, 2025 03:00
- 인스타그램 OAuth2.0을 사용해 얻은 Access Token을 이용하여 연동된 인스타그램 계정의 게시물에 있는 댓글 목록 가져옴
- 인스타그램 API호출 시에 RestTemplate사용
- 댓글을 조건에 따라 필터링한 후 Participants테이블에 저장
- 필터링한 댓글 중 사용자가 요청한 당첨자 수에 따라 당첨자 선정 후 Winners테이블에 저장
- 파일 이미지 변환
- NoArgsConstructor 추가
- AllArgsConstructor 추가
- 리포트 본문 생성 test API 작성
- ChatGPTClient에 설문 리포트 및 제안 생성 요청 메소드 작성
- 전체 질문 조회 후 응답 수집
- Map을 통해 통계 생성 후 프롬프트 생성
- GPT 호출 후 파싱하여 결과 저장
- 전체 질문 조회 후 응답 수집 위해 각 질문 레포지토리에 메소드 추가
- 어플리케이션에 스케쥴링 추가
- 엔티티에 create 메소드 작성
- 기존 MoodTracker의 suggestion 필드를 SurveyQuestion으로 옮김 (ERD 반영)
- 컨트롤러에 테스트 API 추가
- 커맨드 서비스에 테스트 API 서비스 로직 추가
- Producer 작성 (command 서비스에서 생성 시 호출)
- Consumer 작성
- OpenAIResponse에서 JsonIgnoreProperties를 추가하여 필요 정보 이외의 필드 제외
…-api

feat/#74: SNS 이벤트 생성 API 구현 완료
…a-result

feat/#77: ai meeting 안건 요약 기능 추가
…ort-and-suggestion-create

feat/#79: 팀 분위기 트래커 리포트 및 제안 생성
@2ghrms 2ghrms added the 🌏 Deploy 배포 관련 label Jul 29, 2025
@2ghrms 2ghrms merged commit 6de9ce5 into main Jul 29, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🌏 Deploy 배포 관련

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants