What's Changed
- chore: 개발환경 데이터베이스 설정 by @seyoung755 in #2
- fix: 스프링 프로파일 설정 문법 수정 by @seyoung755 in #6
- feat: 서비스 전체 도메인 설계 by @JinuCheon in #9
- feat: Custom Exception 처리 핸들러 구현 by @JinuCheon in #10
- feat: H2 memory DB 테스트 환경 구축 by @JinuCheon in #13
- feat: OAuth 로그인 구현 by @seyoung755 in #14
- feat: Spring RestDocs 연동 by @seyoung755 in #17
- feat: Controller에 Validation 로직 추가 by @seyoung755 in #18
- feat: JWT 토큰 생성 및 검증 로직 추가 by @seyoung755 in #19
- refactor: Resopnse DTO 구조 변경 by @JinuCheon in #25
- feat: 로컬 스토리지 기반 게시글 업로드 구현 by @JinuCheon in #23
- feat: Apple login 구현 by @seyoung755 in #30
- feat: 운영용 데이터베이스 정보 추가 by @seyoung755 in #28
- feat: 포착하기 기능 구현 by @JinuCheon in #32
- feat: kakao OAuth flow 수정 by @seyoung755 in #35
- feat: 포스트 조회 pagination 구현 by @seyoung755 in #38
- [feat] RestDocs 에 누락된 항목 추가 by @seyoung755 in #40
- docs: Spring RestDocs host 정보 수정 by @seyoung755 in #41
- feat: Post 조회 시 hashtags 정보 추가 by @seyoung755 in #44
- feat: NCP를 활용한 streaming 구현 by @JinuCheon in #37
- fix: 게시글 불러오기 bugfix by @seyoung755 in #52
- feat: post category 필드 수정 by @JinuCheon in #50
- docs: 서버 응답코드 문서화 by @JinuCheon in #55
- feat: 닉네임 중복 확인 기능 개발 by @seyoung755 in #53
- fix: Presigned URL 발급에 HTTP Method 정의 by @JinuCheon in #59
- feat: 운영환경 ddl-auto validate로 수정 by @seyoung755 in #61
- fix: Latest로 2번째 요청 날릴 시 NPE 발생 by @seyoung755 in #64
- refactor: 예외 응답시에도 data 필드 넣어주기 by @seyoung755 in #69
- feat: 닉네임 변경 기능 개발 by @seyoung755 in #68
- chore: Post 조회 응답 필드 정리 by @JinuCheon in #73
- feat: error 발생 시 슬랙으로 로그 전송 by @JinuCheon in #54
- feat: 새로운 해시태그 정책 반영 by @JinuCheon in #71
- feat: 유저 정보 조회용 API 구현 by @seyoung755 in #74
- feat: 내가 업로드한 게시글 보기 by @seyoung755 in #79
- feat: 유저페이지 정보 조회 API 구현 by @JinuCheon in #83
- feat: 포스트 삭제 API 구현 by @JinuCheon in #76
- feat: 게시글 신고 기능 구현 by @JinuCheon in #85
- feat: Access, Refresh token 재발급 구현 by @JinuCheon in #81
- feat: 로그아웃 구현 by @JinuCheon in #87
- fix: Redis 운영환경 및 테스트 설정 정보 수정 by @JinuCheon in #89
- feat: 게시글 조회수 반영 API 작성 by @seyoung755 in #93
- feat: 내가 포착(좋아요)한 게시글 보기 by @seyoung755 in #91
- feat: 게시글 조회 시 인코딩이 완료된 게시글만 표시하기 by @seyoung755 in #95
- refactor: property를 ConfigurationProperty 방식으로 개선 by @seyoung755 in #97
- fix: asciidocter 관련 build.gradle 수정 by @seyoung755 in #99
- docs: 토큰 재발급 문서 수정 by @JinuCheon in #101
- feat: actions를 활용한 CI 구축 by @seyoung755 in #104
- feat: 운영 데이터베이스 DDL 작성 및 필요한 인덱스 정의 by @seyoung755 in #102
- feat: 회원 탈퇴 구현 by @JinuCheon in #107
- feat: logback을 통한 운영 로그 수집 by @seyoung755 in #106
- fix: 좋아요 동시성 문제 해결을 위한 unique index 추가 by @JinuCheon in #109
- fix: JWT body 요청시 Bearer prefix 미포함 이슈 해결 by @JinuCheon in #114
- chore: CI/CD 파이프라인 구축 by @JinuCheon in #111
- refactor: Entity에 사용되는 인덱스 정의 및 클래스명 수정 by @seyoung755 in #116
- feat: CD job 실행 시 기존 이미지 삭제 처리하기 by @seyoung755 in #117
- feat: jib으로 이미지 생성 시 생성시간 표시하도록 수정 by @seyoung755 in #119
- refactor: 포착 취소시 불필요한 query 제거 by @seyoung755 in #121
- feat: 신고 시 게시글 노출하지 않기 by @seyoung755 in #129
- refactor: 게시글 신고시 신고 사유 제거 by @JinuCheon in #134
- docs: 게시글 신고에 신고 사유 삭제 api 문서 반영 by @JinuCheon in #137
- fix: 유저가 올린 게시글이 없을 경우 회원 탈퇴 예외처리 by @JinuCheon in #139
- feat: 게시글 조회 시 신고 누적된 게시글 노출 및 필드 추가 by @seyoung755 in #141
- feat: AWS 서버에 배포되도록 파이프라인 구축 by @seyoung755 in #143
- chore: CD 파이프라인에서 NCP 서버 제거 by @seyoung755 in #149
- feat: 게시글 수정 구현 by @JinuCheon in #144
- feat: 탈퇴 유저에 탈퇴 일시 필드 추가하기 by @seyoung755 in #152
- feat: AWS 서버 내에 로그 마운팅 설정 by @seyoung755 in #154
- fix: 좋아요한 게시글의 닉네임이 조회한 사람의 닉네임이 표시되는 버그 수정 by @seyoung755 in #156
- feat: 유저가 신고한 게시글은 더 이상 본인에게 보이지 않음 by @JinuCheon in #158
- feat: 해시태그 검색 API 구현 by @JinuCheon in #160
- fix: postfilter에 NONE 기본값 생성 by @JinuCheon in #164
- feat: 유저 무시하기 API 구현 by @JinuCheon in #162
- refactor: 다른 유저의 유저 페이지를 볼 수 있도록 변경 by @JinuCheon in #167
- feat: 해시태그 검색에 카테고리 검색 추가 by @JinuCheon in #168
- refactor: ignored user 엔티티의 복합키 재적용 by @JinuCheon in #170
- feat: 인코딩 결과를 FCM 푸시 메시지 전달 by @JinuCheon in #132
- fix: FCM 설정 파일 적용 방식을 파일 복사 방식으로 변경 by @JinuCheon in #172
New Contributors
- @JinuCheon made their first contribution in #9
Full Changelog: https://github.com/Nexters/phochak-server/commits/1.0.0