Skip to content

데일리 스크럼 5주차

2taezeat edited this page Dec 11, 2023 · 2 revisions

💎 Day22, 12.05(화)

형운

어제 한 일

  • 로그 설정
  • 최근 재생 목록 추가 API

오늘 할 일

  • 모든 요청 로깅
  • 테스트 코드 작성

발생 이슈

  • 없음

서경

어제 한 일

  • 로그 설정하기
  • 테스트 서버 구축
  • 테스트 코드 작성 (하다가 실패…)

오늘 할 일

  • (메일 오면) 유해 이미지 탐지 Object Storage에 설정하기
  • 검색 기능 일단 LIKE 문으로 구현 끝내기

발생 이슈

  • 테스트 DB 서버 만드는거 사실 어려운 거 아닌데 내가 혼자 헤맴…
  • 테스트 코드가 auth 기능에 뭔가 막혀 통과가 안된다ㅠㅠ (e2e 테스트 하고싶다….)

유라

어제 한 일

  • 플레이 리스트 상세 UI

오늘 할 일

  • 플레이 리스트 상세 UI 마무리
  • 업로드 과정 중 예외처리
  • 현재 플레이 중인 음악 정보 표시

발생 이슈

  • PlaylistDetailFragment에서만 status bar를 확장시키고 싶었으나 다른 fragment로 넘어갈 때 다시 확장한걸 돌리면서 부자연 스러운 UX가 발생하였음. → 그래서 전체적으로 status bar를 확장시키고 기존 tool bar의 margin Top을 status bar size 로 두게됨

준영

어제 한 일

  • 검색어 입력

오늘 할 일

  • 다른 화면에서 플레이어 화면으로 데이터 전달하기
  • 멘토링 질문 정하기

발생 이슈

  • app의 navigation에 include를 안 해놓고 한참동안 왜 안 되는지 고민했다.

태경

어제 한 일

  • Media Control UI / UX

오늘 할 일

  • Media Control UI / UX 마무리
  • 노래 검색

발생 이슈

  • 없음

💎 Day23, 12.06(수)

논의사항

  • 서버에서 인코딩 실패시 스토리지에 올라간 파일은 삭제되는지 궁금.

  • 오디오 파일 업로드시 인코딩을 바로 할 수 없는 지 궁금., 인코딩 성공 후에 url 을 반환하는 로직이 어떤지

    • 완료 버튼을 누르고 인코딩을 하게 되면 유저는 기다려야 하는 이슈.
    • 인코딩을 기다리면서 다른 정보들을 입력하는 것이 UX 에 좋아 보임

    ⇒ 3초 동안 2번 이상 하면 일단 에러 던지기! (요청 너무 많이 들어왔다고)

  • (어디서 인코딩이 끊겼는지에 따라서 특정 api 호출, 재요청 카운트 제한 등 다양한 에러 처리)

형운

어제 한 일

  • 서버 로깅 마무리
  • 테스트 코드 공부

오늘 할 일

  • 테스트 코드 도전

발생 이슈

  • 서버 로그 추가 중 에러 발생 (해결)

서경

어제 한 일

  • 검색 기능
  • Green Eye를 활용한 유해 이미지 탐지
  • 테스트 해결 시도…..

오늘 할 일

  • Green Eye 커밋 해서 머지하기!
  • 테스트 코드 다시 짜기..

발생 이슈

  • fetch를 써서 body에 정보를 주고 받을 때 Json.stringify() 와 같이 데이터를 한번 가공해줘야 하는데 하지 않아서 처음에 오류가 났다.
  • 내가 작업하고 있던 브랜치에 develop 브랜치를 머지 하다가 conflict가 발생하고 난리가 났다. 앞으로는 조금 더 유념해서 작업해야됨!

유라

어제 한 일

  • 플레이 리스트 상세 UI 마무리

오늘 할 일

  • 업로드 과정 중 예외처리
  • 현재 플레이 중인 음악 정보 표시

발생 이슈

준영

어제 한 일

  • 다른 화면에서 플레이어 화면으로 데이터 전달하기
  • 바텀 내비게이션 애니메이션
  • 바텀 내비게이션 색깔 변경

오늘 할 일

  • 백그라운드에서 음악 관리

발생 이슈

  • 없음

태경

어제 한 일

  • 노래 검색 api 연동

오늘 할 일

  • 노래 검색 개선

발생 이슈

  • 없음

💎 Day24, 12.07(목)

형운

어제 한 일

  • Recent_Played(최근 재생 목록) 테이블 생성
  • 최근 재생 목록 관련 API 모두 수정
  • DB 인덱싱, 업로드 회의

오늘 할 일

  • DB 인덱싱
  • 버그 제보 페이지 버그 수정

발생 이슈

  • 업로드 방식 다시 회의 (업로드 하자마자 인코딩 시작하는 방식 고려)
  • 도커 컨테이너 로그 시간 설정

서경

어제 한 일

  • Cloud Functions로 인코딩

  • 테스트 코드 관련 브랜치 삭제하고 다시 코드 작성

    (브랜치가 꼬여버림 ㅠㅠ)

  • 인덱싱/음악 업로드 관련 회의

오늘 할 일

  • 음악 DB 업로드 로직 수정 (결정되면!)
  • 서버 인바운드 제한(걸어보고싶다)
  • Recent_Played 관련 코드 공부하기

발생 이슈

  • 브랜치가 야무지게 꼬여서 복구하는게 어제 새벽에 꽤나 힘들었다

유라

어제 한 일

  • 플레이어 화면에 가수, 노래제목, 앨범 커버등과 같은 데이터 표시
  • 바텀 플레이어 바 에 가수, 노래제목, 앨범 커버등과 같은 데이터 표시
  • Media Control에 가수, 노래제목, 앨범 커버등과 같은 데이터 표시
  • 키보드가 보일 때, 화면이 보이지 않는 이슈 해결

오늘 할 일

  • 노래 재생시 최근 재생 목록에 노래 추가 (patch /playlists/recent-played 연동)

발생 이슈

  • 키보드가 보일 때, 화면이 보이지 않는 이슈

준영

어제 한 일

  • 플레이리스트 상세보기 화면에서 API 호출 및 재생
  • 노래 재생 화면에서 플레이 리스트에 노래 추가

오늘 할 일

  • 백그라운드에서 노래를 재생할 때 발생할 수 있는 이슈 정리하기
  • 그 이슈들을 처리하기

발생 이슈

  • DialogFragment가 recreate 될 때 상태가 손실되기 때문에 이를 처리하기 위한 코드가 정리되지 않았다.

태경

어제 한 일

  • 이전, 다음 곡 불가 UI

오늘 할 일

  • 이전, 다음 곡 불가 UI 개선
  • 재생 상태 저장

발생 이슈

  • 없음
Clone this wiki locally