Skip to content

Latest commit

 

History

History
84 lines (58 loc) · 3.18 KB

CHANGELOG.md

File metadata and controls

84 lines (58 loc) · 3.18 KB

2022=09-22

  • 댓글(comment) 추가 후 목록 요청 시 추가된 댓글이 목록에 없음 문제 해결 (#28)
  • 익명회원 생성 요청시 항상 "이미 존재하는 id입니다." 응답이 반환됨 문제 해결 (#27)

2022-09-17

  • 유저 탈퇴 처리 시 해당 유저의 세션까지 삭제
  • defaultInfo에 userProfilePath 추가(파일 확장자까지)

2022-09-08

  • 회원 추가 및 회원 정보 수정 시 password가 null이면 비밀번호 유지
  • 회원 추가 및 회원 정보 수정 시 password는 6자 이상
  • multer module install (이미지 기능, npm install multer)

2022-09-05

  • GET /comments/{postId} 요청 시 답글이 없는 댓글이 보여지는 문제 해결 (#26)

2022-09-02

  • PATCH /users/{user_id} 요청시 403, 권한이 없습니다. 응답 발생 문제 해결 (#25)

2022-08-30

  • 답글이 없는 댓글의 경우 안보이던 오류 수정 (#24)
  • GET / (매인 홈페이지 게시글 데이터) 요청 시 작성자 이름 포함해서 리턴
  • 게시글의 카테고리가 'qna' 또는 'QNA'로 저장된 경우 error로 출력되던 오류 해결 (#23)
  • 댓글에 달린 답글 개수 문제 해결 (#21)
  • 댓글 도배 방지 기능 삭제 (#20)

2022-08-29

  • GET /admin/posts?offset=15&pageNum=1 요청시 응답코드 500 문제 해결 (#22)

2022-08-27

  • 댓글 목록 조회 시 잘못된 데이터를 전송하는 문제 해결 (#18, 19)
  • 비회원 유저 권한 제한
  • 웹 메인 홈페이지의 인기글 3개, 카테고리별 글 목록 3개 API 하나로 리턴 (GET /)
  • "onlyMember" : "Boolean" 리턴 (게시글 목록 조회, 게시글 상세 조회 시)

2022-08-25

  • 댓글 추가 시 onlyMember를 포함하여 요청받고 응답 시 true or false로 리턴
  • 댓글 목록 조회 시 onlyMember 포함하여 웅답

2022-08-24

  • 댓글 목록 응답에서 댓글 작성자 정보가 로그인한 유저의 정보로 반환됨 문제 해결 (#17)

2022-08-23

  • 로그인 후 유저 정보 응답 구조 수정
  • 관리자 페이지 카테고리 값 수정
  • 유저 정보 응답 구조 수정
  • 카테고리 목록 한글로 리턴
  • 삭제되지 않은 답글이 존재하는 댓글의 경우 canceledAt 보내기

2022-08-22

  • 댓글 삭제 후 댓글 목록 요청시 응답에 삭제된 댓글까지 존재함 문제 해결 (#16)
  • PATCH /comments/{commentId} 요청시 501 응답 반환됨 문제 해결 (#15)
  • 카테고리별 게시글 수 데이터 문제 해결 (#13)
  • 댓글 CRUD 추가
    • 댓글 추가 시 같은 내용의 댓글 추가 금지
  • 관리자 권한으로 사용자 목록 조회 데이터 문저 헤결 (#12)

2022-08-21

  • GET /users 요청시 필수 정보가 null인 회원이 있음 (#11)
  • countOfAllUsers가 offset만큼만 나오는 것을 전체 유저수가 나오도록 수정

2022-08-20

  • GET /users/{userId} 요청시 500 에러 발생 문제 해결 (#8)
  • GET /users 요청시 500 에러 발생 문제 해결 (#7)

페이지네이션이 적용된 API를 전송할 때는 offset과 pageNum을 필수적으로 함께 전송해주셔야 합니다.

페이지네이션이 적용된 API

  1. GET /users
  2. GET /posts
  3. GET /admin/users
  4. GET /admin/posts
  5. GET /admin/posts/:userId