Skip to content

Conversation

@dduqqo
Copy link
Member

@dduqqo dduqqo commented Nov 17, 2024

  • fcm 알림 기능 추가

dduqqo and others added 30 commits October 24, 2024 04:25
- fcm기반 Notification 보내는 기능 개발
- gpt-api에게 STT 스크립트 내용 분석 요청하는 부분 개발
- Script Entity에 분석결과 컬럼 추가 및 gpt응답 결과 저장 후 fcm 보내도록 기능
- 녹음 기반 기능을 진행할 경우 STT 처리 후 분석결과 로직 추가함(+ 비동기로 처리함)
- 로그인시 fcm토큰 및 deviceId를 입력받아 새로 insert 혹은 update를 통해 갱신
- 로그인시 userEntity가 생성되면 FCM 토큰 처리에 대한 event 생성
- 유저 저장과 fcm 토큰 저장 api 분리하는 방식으로의 변경
- default themeId 조회하도록 변경
- 분석결과 조회할 수 있는 api 추가
- 분석결과 조회할 수 있는 api 추가
# Conflicts:
#	src/main/java/com/twentythree/peech/script/controller/ScriptController.java
- 예외처리 부분 보완
- fcm 시크릿 키 파일 생성 요류
- fcm 시크릿 키 파일 생성 요류
- 시크릿 키 등록 과정에서 이상하게 저장되어 파싱시에 문제 발생 시크릿값에는 인코딩해서 넣은 후 action에서 decode해서 넣도록 변경
- 테스트용 api
- gpt 응답 결과 문제
- fcm notification 추가
- gpt 프롬프팅 수정
- 로그아웃 시 fcm 토큰 삭제 로직
- 비동기 스레드 풀 생성
@dduqqo dduqqo merged commit 494511f into main Nov 17, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants