Skip to content

Releases: YAPP-Github/Reed-Server

v1.1.3

15 Nov 16:54
52936cd

Choose a tag to compare

🚀 이번 버전의 변경사항


🐞 버그가 수정되었어요

v1.1.2

15 Nov 16:34
9356039

Choose a tag to compare

🚀 이번 버전의 변경사항


🐞 버그가 수정되었어요

  • fix: deleted_at 컬럼 누락 문제를 해결하는 마이그레이션 추가 (#136) @move-hoon

v1.1.1

15 Nov 15:46
f6b7c45

Choose a tag to compare

🚀 이번 버전의 변경사항


🐞 버그가 수정되었어요

  • hotfix: device, notification 테이블에 deleted_at 필드 추가

v1.1.0

15 Nov 09:51
1497611

Choose a tag to compare

🚀 이번 버전의 변경사항


✨ 새로운 기능이 추가되었어요

  • feat: device, notification, users에 대한 sql문 추가 (#132) @move-hoon
  • feat: 사용자별 다중 디바이스 알림 전송 기능 추가 및 리팩토링 (#128) @minwoo1999
  • refactor: 기본정렬과 동적정렬 UPDATE시간으로도 가능하도록 수정 , 감상평 Optional (#126) @minwoo1999
  • �feat: 알림기능을 개발합니다. (#123) @minwoo1999
  • feat: GitHub Actions 배포 워크플로우 Matrix 전략 도입 및 Blue-Green 배포 구조 개선 (#124) @move-hoon

🐞 버그가 수정되었어요

  • refactor: 기본정렬과 동적정렬 UPDATE시간으로도 가능하도록 수정 , 감상평 Optional (#126) @minwoo1999
  • fix: 내서재와 독서기록 기본정렬을 수정합니다. (#118) @minwoo1999

🔨 코드 리팩터링이 있었어요

  • refactor: 멀티디바이스에서 유효하지 않은 FID/FCM 토큰 정리 로직 추가 (#130) @minwoo1999
  • refactor: 기본정렬과 동적정렬 UPDATE시간으로도 가능하도록 수정 , 감상평 Optional (#126) @minwoo1999

v1.0.1

28 Sep 03:34
c74e617

Choose a tag to compare

🚀 이번 버전의 변경사항


✨ 새로운 기능이 추가되었어요

  • feat: Sentry와 SpringBoot 로깅 프레임워크(log4j2) 연동 (#115) @move-hoon
  • refactor: 독서태그 N+1문제를 해결합니다. (#114) @minwoo1999

🔨 코드 리팩터링이 있었어요

v1.0.0

21 Aug 05:43
098a1a9

Choose a tag to compare

🚀 이번 버전의 변경사항


  • v1.0.0 (#110) @hoonyworld

✨ 새로운 기능이 추가되었어요

  • feat: Spring Actuator 보안 강화 및 Prometheus 메트릭 수집 기능 구현 (#107) @hoonyworld
  • refactor: timezone 설정 kst로 설정 (#106) @minwoo1999
  • feat: Guest용 도서 조회 API 구현 (#102) @hoonyworld
  • feat: Spring AOP를 활용한 MDC 로깅 아키텍처 구축 (#96) @hoonyworld
  • feat: 내서제 도서 삭제 기능을 개발합니다. (#95) @minwoo1999
  • feat: 기록 수정, 삭제 기능 추가 (#94) @minwoo1999
  • feat: DisableSwaggerSecurity 어노테이션으로 Swagger 내 로그인과 토큰 갱신 API 보안 설정을 비활성화하는 기능 추가 (#87) @hoonyworld
  • feat: 카카오 회원탈퇴 기능 구현 완료 (#78) @hoonyworld
  • feat: 알라딘 도서 검색 ISBN 변환 및 유효성 검증 로직 개선 (#77) @minwoo1999
  • feat: 애플 회원탈퇴 구현 완료 (#76) @hoonyworld
  • feat: 내 서재에 기록 수 컬럼 추가 (#74) @minwoo1999
  • feat: BookDetailResponse에 사용자 도서 상태 및 페이지 정보 추가 (#72) @hoonyworld
  • feat: 독서기록상세조회 기능을 개발합니다 (#68) @minwoo1999
  • feat: 사용자별 감정 태그 통계 조회 기능 구현 (#70) @hoonyworld
  • feat: 홈 화면 도서 선별 로직 구현 (#66) @hoonyworld
  • feat: userBookStatus에 등록 전 enum 추가 (#65) @minwoo1999
  • feat: 독서기록 목록조회 컬럼추가 (#62) @minwoo1999
  • feat: 내서재에서 도서검색이 가능하도록 기능을 구현 (#61) @minwoo1999
  • feat: 독서기록 API 기능 구현 (#53) @minwoo1999
  • feat: 약관동의여부 API 기능개발 (#51) @minwoo1999
  • feat: 내서재 동적검색 기능 구현 (#49) @minwoo1999
  • feat: 도서 검색 결과에 사용자 읽음 상태 표시 기능 (#39) @minwoo1999
  • feat: 도서 등록 및 도서 목록 조회 (#31) @minwoo1999
  • feat: 알라딘 외부 API 도서검색 및 상세 조회 기능 (#26) @minwoo1999
  • feat: 애플로그인,카카오로그인 구현 (#12) @minwoo1999
  • feat: ImportSelector 기반 모듈별 인프라 선택 적용 기능 도입 (#6) @hoonyworld

🐞 버그가 수정되었어요

  • fix: 탈퇴한 유저 재가입 시 기존 정보 복구되지 않는 문제 해결 (#100) @hoonyworld
  • fix: 독서 기록 pagenumber로 order by 시 페이징처리 동일한 id가 내려오는 상황 (#97) @minwoo1999
  • feat: 기록 수정, 삭제 기능 추가 (#94) @minwoo1999
  • refactor: 알라딘 외부 검색 API 호출 시 totalResult를 200개로 제한, lastPage 컬럼 값 추가 (#89) @minwoo1999
  • fix: sub 클레임 값을 UUID로 변환해 Authentication 객체의 principal로 설정하도록 수정 (#44) @hoonyworld
  • refactor: oauth2 resource server 도입 (#36) @minwoo1999
  • feat: 도서 등록 및 도서 목록 조회 (#31) @minwoo1999
  • fix: buildSrc 모듈도 Dockerfile에서 copy 하도록 수정 (#22) @hoonyworld
  • fix: Dockerfile의 Gradle 빌드 파일 확장자 .kts로 수정 (#21) @hoonyworld
  • fix: 로그인 로직 수정 완료 (#15) @hoonyworld

🔨 코드 리팩터링이 있었어요

  • refactor: timezone 설정 kst로 설정 (#106) @minwoo1999
  • refactor: 저자 정보 추출 로직 개선 및 데이터 생성 안정성 강화 (#104) @hoonyworld
  • fix: 독서 기록 pagenumber로 order by 시 페이징처리 동일한 id가 내려오는 상황 (#97) @minwoo1999
  • refactor: 알라딘 외부 검색 API 호출 시 totalResult를 200개로 제한, lastPage 컬럼 값 추가 (#89) @minwoo1999
  • refactor: 씨앗 카운트를 userBookId 기준으로 집계하도록 리팩토링 (#84) @hoonyworld
  • refactor: 홈화면 API 응답 DTO에 isbn13필드 추가 (#82) @hoonyworld
  • refactor: 모든 ISBN 사용 로직을 ISBN13을 사용하도록 변경 (#80) @hoonyworld
  • feat: 알라딘 도서 검색 ISBN 변환 및 유효성 검증 로직 개선 (#77) @minwoo1999
  • refactor: Apple JWT 인증 시스템 리팩토링 및 키 파싱 안정화 (#63) @hoonyworld
  • feat: 내 서재에 기록 수 컬럼 추가 (#74) @minwoo1999
  • feat: userBookStatus에 등록 전 enum 추가 (#65) @minwoo1999
  • feat: 독서기록 목록조회 컬럼추가 (#62) @minwoo1999
  • feat: 내서재에서 도서검색이 가능하도록 기능을 구현 (#61) @minwoo1999
  • feat: 독서기록 API 기능 구현 (#53) @minwoo1999
  • feat: 내서재 동적검색 기능 구현 (#49) @minwoo1999
  • refactor: 인증 도메인 리팩토링 (#42) @hoonyworld
  • refactor: 도서 도메인 리팩토링 (#37) @minwoo1999
  • refactor: oauth2 resource server 도입 (#36) @minwoo1999
  • feat: 도서 등록 및 도서 목록 조회 (#31) @minwoo1999
  • refactor: SpringSecurity의 Actuator path 변경 (#24) @hoonyworld
  • refactor: 멀티 플랫폼 빌드를 amd64 단독 빌드로 변경 (#23) @hoonyworld

📃 문서가 변경되었어요

  • docs: 모듈별 역할 및 의존성 규칙 문서화 작업 완료 (#7) @hoonyworld

⚙️ 설정이나 기타 사소한 작업이 있었어요

  • chore: Flyway 기반 데이터베이스 스키마 형상관리 활성화 (#109) @hoonyworld
  • chore: CI/CD 워크플로우 완료 시 Discord 웹훅을 통한 알림 전송 기능 개발 (#86) @hoonyworld
  • chore: JaCoCo와 SonarCloud를 연동한 Gradle 빌드 및 품질 관리 시스템 구축 (#30) @hoonyworld
  • chore: Dockerfile 세팅 및 CI/CD스크립트 리팩터링 (#20) @hoonyworld
  • chore: Blue/Green CI/CD 파이프라인 구축 (#17) @hoonyworld
  • feat: 애플로그인,카카오로그인 구현 (#12) @minwoo1999
  • chore: .coderabbit.yaml을 통해 코드레빗 설정 추가 (#9) @hoonyworld