Skip to content
K edited this page Jun 24, 2021 · 15 revisions

2021-06-09 회고

BE

github 로그인 후 토큰 발급까지 배포 완료, 이후 FE, iOS 협업 필요합니다.

Label, Milestone 도메인은 상대적으로 작아, 각자 학습하는 식으로 구현

  • k : Label 도메인 설계
  • cooper : Milestone 도메인 설계

iOS

  • Elly : apple Id 로그인, 마크다운
  • Downey : 코디네이터 패턴

FE

전체적으로 같이 작업했습니다.

  • Goody : 컴포넌트 / 라우터 정리, 여러 라이브러리 설정파일 정리
  • Daisy : 전체적인 작업 설계, 작업 나누기, 스타일 작업

2021-06-10 회고

BE

Label / Milestone 작업중

  • Label 은 PR

  • Milestone은 조금더 다듬고 PR

  • k: JPA의 영속성 컨텍스트 공부

  • cooper: JPA

JSON 통신 camel case로!

iOS

  • Elly : 이슈 편집 창, PHAsset에서 UIImagePicker Library 사용, 서버 image 업로드 통신 전까지 구현
  • Downey : 로그인 후, 화면 구성 수정, GitHub login / 버튼

FE

오전 OAuth, 오후 Issue 페이지

  • Goody : Issue Page Main 작업, Issue Mock 데이터, styled-components & Material-UI
  • Daisy : Issue Page 상단바, Material UI의 색상, UI 등 커스텀 기능

2021-06-14 회고

BE

  • comment랑 issue 작업 중

  • 깃헙 유저 정보 token에 넣음

  • k: 나머지 객체 모아서 issue에 맵핑하는 작업 진행 중, 마일스톤/라벨/유저는 기능 구현 + 배포 완료!!👍(검색할 때 조회 가능)

  • cooper: 이번주를 어떤식으로 진행할지 논의 나눔 (comment, issue 먼저) 인메모리 -> mysql로 바꾸고 자동 배포 생각 중, Elasticsearch 도입 계획 중

iOS

  • Elly
  • Downey : OAuth 스터디 진행 중, 엘리랑 수요일 혹은 목요일 쯤에 로그인 끝낼 예정 그 전까지는 다른 UI 구현 예정

FE

  • main page 구현 중

  • Goody : main page 이슈 선택 시 선택된 이슈가 몇 개인지 보여주는 기능 구현 중

  • Daisy : main page 필터 탭 재사용 컴포넌트 구현 및 적용 중

2021-06-15 회고

BE

  • Issue / Comment
  • Issue 생성 (마일스톤, 레이블, 담당자 입력 받아서 할당하는거 까지는 확인 못함)
  • OAuth 안되던 것 수정 (nickname이 없는 경우 에러 발생)
  • Authorization header (배포는 안됨)

iOS

  • Downey : OAuth 로그인 / 탭바를 다형성을 이용하여 구현하기 (보류중)

FE

  • Goody

  • 이슈쪽 버그 수정

  • OAuth 버그 수정

  • 깃허브 유저 이미지 갖고오기

  • Daisy

  • 필터 선택 시에 필터 입력창에 텍스트 추가/삭제

2021-06-16 회고

BE

  • Issue / Comment
  • Issue 생성 (마일스톤, 레이블, 담당자 Id 입력 받아서 할당)
  • Issue 수정 (title, open) PUT /api/issues/:issueId
  • Issue에 label/assignee/milestone 추가/떼내기
    • 이슈에 연결된 label/milestone이 있을 시, label/milestone 삭제는 안됨.
  • Issue 전체 조회 (필터 없이 모든 이슈 조회) (테스트 안됨)
  • 배포는 되어있음.
  • API 문서 작업 해야합니다.

iOS

  • Downey
    • 기존 코드를 코디네이터 패턴에 통합 중

FE

  • Daisy
    • 필터 선택 시에 필터를 상태로 관리하여 입력창에 텍스트 추가/삭제
  • Goody
    • jwt 토큰 파싱 시에 claim에 " " (스페이스)가 있을 때 파싱 에러 발생
    • 모달 선택 상태 유지

2021-06-17 회고

BE (Cooper, K)

  • Issue 상태 변하거나 Milestone 변하거나 할 때 open / closed issue 갯수 기능 추가
  • MySQL 로 옮겼습니다.
  • 배포되어있습니다.

남은 것

  • Filter 기능 QueryDSL / 이미지 업로드 기능 / Error Handle

iOS

  • Downey

    • 피드백 수정
    • 로그인 기능 구현, Enum 중첩
  • Elly

    • 코디네이터 패턴을 사용하면서 컨트롤러 안에서 컨트롤러 생성 방지

FE

  • Goody + Daisy
    • 마일스톤 레이블 페이지 / 버튼 클릭 상태
    • 페이지 별로 틀 잡기

2021-06-21 회고

BE (Cooper, K)

  • 리뷰 받은 것 수정
    • Lock (비관적 잠금 / 낙관적 잠금) / JwtUtils 대신 다른 이름의 객체로 하기

남은 것

  • Filter 기능 QueryDSL / 이미지 업로드 기능 / Error Handle

iOS

  • Elly
    • 이미지 불러서 백엔드로 포스트
  • Downey
    • 토큰 받아서 Users 받는 것 까지

FE

  • Goody

  • 마일스톤 GET, POST, PUT 까지 완료, but 버그많고 느림..

  • 슬슬 새로운 이슈 페이지 해야하지 않을까 싶습니다.

  • Daisy

  • 라벨 GET 까지 완료

  • 버튼 컴포넌트 리팩토링, Label page 리팩토링 진행

2021-06-22 회고

iOS

  • Elly & Downey
    • 주로 리뷰 받은 피드백을 적용함.
    • present 되는 여러 view들을 하나의 delegate 로 dismiss 할 수 있게 만들었습니다.
    • 로그인 관련 PR 받은거 리뷰 서로 맞춰보고 마무리.

BE

  • K & Cooper
    • 이미지 업로드 기능, 에러가 발생하면 어떤 에러인지 메시지와 HTTP Status 코드를 보내주게끔 작업했습니다.
    • 이미지 업로드는 response로 이미지 URL이 나올 예정.
    • 내일, 모레 는 필터기능 구현, 이후는 유지보수 집중 예정.

FE

  • Goody

    • 마일스톤 페이지 맡아서 개발 마쳤음.
    • 새 이슈 만들기 페이지를 뷰만 만들고 있음.
    • 오늘은 이미지 업로드 하는 API 좀 공부 해볼 생각입니다.
  • Daisy

    • 레이블 페이지 맡아서 개발 중,
    • 수정, 삭제, 추가, 조회 를 다 구현했으나, 수정 부분에서 버그가 발생했습니다.
    • 내일은 이슈 만들기 페이지, 이슈 수정 페이지 구현 예정

2021-06-23 회고

iOS

  • Downey

    • 네트워크 모듈은 제네릭 두개 사용해서 request용 객체 / response용 객체 나눌 수 있다.
    • Label Post 시에 415 에러(BE와 같이 할 것)
    • issue 검색? issue id / label id
  • Elly

    • Image 업로드 하기
    • Markdown library 사용하기 vs 직접 구현

BE

  • K & Cooper
    • Issue Filter 적용 (QueryDSL을 이용)

남은 것 : 리팩토링 등등

FE

  • Daisy

    • 사이드바 부분을 별도 컴포넌트로 나눠서 코드 중복 제거
  • Goody

    • 새 이슈 페이지, 이슈 상세 페이지 뷰 레이아웃

2021-06-24 회고

iOS

  • Downey

    • 네트워크 모듈 GET / POST
      • Image 작업 완료 / comment 작업 중
    • Issue List View 구현 예정
  • Elly

    • Markdown 구현
      • 마크다운 view / 미리보기 view 사이 데이터 전송 기능 구현 중

BE

  • K & Cooper
    • Image 업로드 기능 대응

FE

  • Daisy

    • 이슈 생성 페이지 (Get, Filtering) 80% 구현
  • Goody

    • 이미지 업로드 기능
    • 코멘트 - 마크다운 작성 / 보여주기