9월 16일 (금) - HiAvatar/backend GitHub Wiki

☕️ 전체 회의

와이어프레임 수정에 따른 Api 명세 변경

  • POST /projects/{projectId}/save

    • 기존의 텍스트 입력 페이지를 제거하고 텍스트 페이지로 통일함. 그러므로 음성 옵션에 대한 Request 변수들이 해당 api에 추가됨
    • splitTextList를 제외한 모든 값을 Null을 허용
      • texts: 프로젝트 저장 버튼 클릭 시 texts가 NULL이여도 저장될 수 있기 때문. 그래서 프로젝트 저장할 때 마찬가지로 해당 api로 요청하기
      • 나머지: 사용자가 음성 옵션에 대해 아무런 입력이 없더라도, default로 설정된 값을 기준으로 음성 합성이 가능하기 때문. 그래서 사용자가 직접 설정한 값에 대해서만 Request로 보내기
  • POST /projects/{projectId}/save/input

    • 텍스트 입력에 대한 api. 모달에 속해 있는 텍스트 입력 창과 작성 완료와 같은 버튼이 존재하는 경우, 버튼을 눌렀을 때 Request에 texts만 보내기
    • 응답은 기존의 텍스트 입력 페이지와 동일함
  • GET /projects/{projectId}/save

    • 각 캐릭터에 대한 태그 데이터가 빠져, 더미 데이터 내characterTags가 추가. 데이터 타입은 List
  • GET /projects/{projectId}/avatar

    • 아바타 선택 페이지에서 음성 옵션을 나타내는 영역이 와이어프레임에 추가되어 이에 대한 변수들을 추가

📃 금일 회고

공통

용승

  • Today

    • 오늘은 팀 기획 조정하느라 바빴습니다.
    • 그동안 못했던 개인 공부(OOP)를 조금 진행했습니다.
  • Tomorrow

    • 주말에는 Spring Security 공부를 끝내고, 본격적인 구현에 들어갈 예정입니다
    • AI 파크에서 주말까지 세션/JWT 사용에 대한 답을 주신다 하여 구현 가능할 듯
  • Issue

    • 없습니다

혜진

  • Today

    • 전체 회의
    • Docker Container 및 Volume 의 개념, 사용법 익히기
  • Tomorrow

    • Empty
  • Issue

    • Empty

민호

  • Today

    • Docker 공부
      • 컨테이너 조작(관리, 중지, 재시작, 삭제, 자동삭제, 복사)
      • Volume에 대한 이해
    • 파일 업로드 기능 + s3에도 업로드하는 방법 공부하기
      • 인프런 - mvc2: 파일 업로드편 듣기
      • s3까지 녹여보기
    • api 최종본 만들기
  • Tomorrow

    • Empty
  • Issue

    • Empty
⚠️ **GitHub.com Fallback** ⚠️