-
Notifications
You must be signed in to change notification settings - Fork 2
deploy 2.0 - 2차과제 전 배포 #107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- member 1000번대 - workspace 2000번대 - meetings 3000번대
…authentication-exception feat/#51: Spring Security 인가관련 공통 예외 처리 기능 구현
- 에러 코드 뒤에 숫자 4로 시작하도록 통일 - 도메인별로 1씩 증가하도록 통일
- JWT_TOKEN_OUT_OF_FORM 숫자 수정
chore/#56: 에러 응답 코드 수정
…tity feat/#61: 팀분위기 트래커 패키지 구조 적용 및 엔티티 작성
…-domain feat/#62: SNS 이벤트 도메인 생성 및 엔티티 구현
- user에서 명시적으로 creator로 수정
- swagger사용시 multipart 형식 명시
- MeetingHandler 추가 - MEMBER_NO_AUTHORITY(member 에러) 추가 - MEETING_NOT_FOUND 추가 - MEETING_FILE_NOT_FOUND 코드 수정
- updateTitle 추가
- 설문 질문 엔티티 작성 - 체크박스 선지 엔티티 작성 - 체크박스 답변 엔티티 작성 - 객관식 선지 엔티티 작성 - 객관식 답변 엔티티 작성 - 주관식 답변 엔티티 작성
- 설문 질문 레포지토리 작성 - 체크박스 선지 레포지토리 작성 - 객관식 선지 레포지토리 작성
- 인스타그램 OAuth2.0을 사용해 얻은 Access Token을 이용하여 연동된 인스타그램 계정의 게시물에 있는 댓글 목록 가져옴 - 인스타그램 API호출 시에 RestTemplate사용 - 댓글을 조건에 따라 필터링한 후 Participants테이블에 저장 - 필터링한 댓글 중 사용자가 요청한 당첨자 수에 따라 당첨자 선정 후 Winners테이블에 저장
- 파일 이미지 변환
- @JsonIgnoreProperties(ignoreUnknown = true) 추가
- NoArgsConstructor 추가 - AllArgsConstructor 추가
- 스케쥴링 의존성 추가
- 로깅 설정 추가
- 리포트 본문 생성 test API 작성
- ChatGPTClient에 설문 리포트 및 제안 생성 요청 메소드 작성
- 전체 질문 조회 후 응답 수집 - Map을 통해 통계 생성 후 프롬프트 생성 - GPT 호출 후 파싱하여 결과 저장
- 전체 질문 조회 후 응답 수집 위해 각 질문 레포지토리에 메소드 추가
- 어플리케이션에 스케쥴링 추가
- 엔티티에 create 메소드 작성 - 기존 MoodTracker의 suggestion 필드를 SurveyQuestion으로 옮김 (ERD 반영)
- 컨트롤러에 테스트 API 추가 - 커맨드 서비스에 테스트 API 서비스 로직 추가
- Producer 작성 (command 서비스에서 생성 시 호출) - Consumer 작성
- OpenAIResponse에서 JsonIgnoreProperties를 추가하여 필요 정보 이외의 필드 제외
- 요청 및 응답 DTO 작성
feat/#89: aws s3 설정 추가
…-api feat/#74: SNS 이벤트 생성 API 구현 완료
…a-result feat/#77: ai meeting 안건 요약 기능 추가
- dev와 머지 충돌 해결
…ort-and-suggestion-create feat/#79: 팀 분위기 트래커 리포트 및 제안 생성
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📝작업 내용
분위기트래커 API 목록
/api/v1/mood-trackers/workspaces/{workspaceId}/api/v1/mood-trackers/workspaces/{workspaceId}/api/v1/mood-trackers/{mood-tracker-hashed-Id}/api/v1/mood-trackers/{mood-tracker-hashed-Id}/api/v1/mood-trackers/{mood-tracker-hashed-Id}/emails/api/v1/mood-trackers/{mood-tracker-hashed-Id}/answer/api/v1/mood-trackers/{mood-tracker-hashed-Id}/report-test워크스페이스 API 목록
/api/v1/workspaces/me/api/v1/workspaces/{workspaceId}회의록 API 목록
/api/v1/ai-meetings/workspaces/{workspaceId}/api/v1/ai-meetings/workspaces/{workspaceId}/api/v1/ai-meetings/{meetingId}/api/v1/ai-meetings/{meetingId}SNS 이벤트 API 목록
/api/v1/sns/{workspaceId}인가 관련 에러 처리 완료
https://www.notion.so/23f5da7802c5805d9562d11f8769132b