Skip to content

Releases: shacomiro/nesonnechek

Release v0.1.0

11 Apr 08:57
Compare
Choose a tag to compare

0.1.0 (2024-04-11)

Features

  • API 문서 접근 시 JWT 검증을 무시하는 로직 추가 (95b6c62)
  • AWS S3 관리 모듈 추가 (de307f8)
  • AWS S3 기본 객체 조작 기능 구현 (2d65810)
  • AWS S3 모듈 구성 추가 (90be5ce)
  • AWS S3 파일 업로드 시 객체 메타 데이터 업로드 기능 추가 (4629fa7)
  • Bearer enum 클래스 형식 및 변수명 변경 (2a7520f)
  • Claims 기반 토큰 생성 로직으로 개편 (ae866d3)
  • Claims 파싱 시 객체 역직렬화 클래스 등록 기능 추가 (e35c103)
  • Embedded Redis 적용 (bfc2272)
  • IO 런타임 예외 처리 클래스 추가 (9258355)
  • Jackson 설정 클래스 분리 및 JacksonHal 설정 적용 (97a2a7c)
  • JPA 엔티티의 @OneToMany, @manytoone 관계 명시적 선언 (533eb7f)
  • JWT 모델, 신규 유저 모델에 대한 디스크립터 추가 (c918ef0)
  • JWT 발급 및 검증 로직과 캐싱 로직 분리 (44a6cb8)
  • JWT 인증 토큰의 eqauls, hashCode 메서드 구현 (da3bf6a)
  • JWT 최상위 예외 처리 클래스 변경 (d99450b)
  • JWT 토큰 사용 용도에 맞도록 로직 재구성 (ce09ffa)
  • JWT 토큰 생성 및 검증 로직 세분화 (f1efc9f)
  • JWT 토큰 생성 및 인증 로직 수정 (22d44d7)
  • S3 Bucket 핸들러 구현 (74bc83a)
  • 객체 다운로드 예외 처리 추가 및 메서드명 변경 (33319ba)
  • 기본 리소스 디렉터리 값 설정 (1926fc7)
  • 도메인 모듈의 MultipartFile 의존성 제거 (1e6956e)
  • 로그인 시 카운트 증가 로직 구현 (4ae5302)
  • 로그인 유저의 전자책 목록 조회 기능 구현 (f3c987d)
  • 로컬 프로파일 S3 Mock 실행 환경 구성 (1f928cb)
  • 미지원 암호화 알고리즘 사용 시 예외 처리 (8695d7d)
  • 배치 S3Mock 환경 설정 추가 (6b83f41)
  • 배치 애플리케이션에서 AWS S3의 만료 전자책 삭제 작업 추가 (a3de2fe)
  • 변경된 외부 YAML 구성 파일 변수명을 주입받아 사용하도록 수정 (771fa56)
  • 빈 유저 컨트롤러 추가 (d1ea127)
  • 스프링 시큐리티에 UTF-8 문자열 필터 추가 (18124c2)
  • 엔드포인트 기반 S3 클라이언트 생성자 추가 (dd1b740)
  • 예외 처리 상세화를 위한 예외 클래스 구현 (c3183ff)
  • 유저 계정 정보 조회 기능 추가 (5beedbe)
  • 유저 삭제 시 해당 유저의 전자책 존재 여부 검증 로직 추가 (8661c9a)
  • 유저 업데이트 기능 추가 (b42ec31)
  • 유저 정보 업데이트 시 캐시 제거 (8db2e36)
  • 유저 컨트롤러 추가 (df71d74)
  • 유저 탈퇴 기능 구현 (cd972e8)
  • 인증 요구 URL 엔드포인트 지정 (aaf64fb)
  • 전자책 AWS S3 업로드 기능 추가 및 UUID 로직 수정 (83cd4d7)
  • 전자책 관리자 클래스 생성 시 디렉터리 확인 로직 추가 (1ec03f5)
  • 전자책 모듈 디렉터리 설정 변경 (3b9f53a)
  • 전자책 생성 후 AWS S3 예외 처리 구체화 및 파일 삭제 로직 병합 (b3992c5)
  • 특정 유저의 모든 전자책을 삭제하는 메서드 추가 (b7250e4)
  • 특정 유저의 모든 전자책을 삭제하는 서비스 메서드 추가 (ad16ea3)
  • 필터 기반 JWT 로그아웃 기능 구현 (e3dfdae)
  • 현재 로그인 한 유저의 모든 전자책을 삭제하는 API 구현 (08c9d73)
  • 회원 가입 후 응답에 로그인 링크 추가 (570dc60)

Bug Fixes

  • API 문서 리소스 접근 URL 수정 (8d00dad)
  • 누락된 HATEOAS JWT 재발급 하이퍼링크 수정 (cab0ac4)
  • 누락된 import 구문 추가 (7584415)
  • 누락된 import 구문 추가 (e345053)
  • 누락된 예외 처리 추가 (e0a1172)
  • 누락된 전자책 테스트 경로 오류 수정 (20f8bc1)
  • 누락된 제약 조건 및 예외 처리 추가 (6513559)
  • 리소스 핸들러 경로 변경 (7a2f7eb)
  • 미사용 URL 링크 제거 (eae561a)
  • 미사용 멤버 변수 제거 (5f1388d)
  • 미지원 쿼리 메서드 제거 (a664006)
  • 변경 누락된 JWT 재발급 URL 수정 (b42ff7a)
  • 열거형 클래스 값이 null이 아닌 경우에만 검증하도록 로직 수정 (ff0b724)
  • 잘못 설정된 Redis JWT 엔티티의 TimeToLive 값 수정 (1d3094c)
  • 잘못 지정된 YAML 구성 프로퍼티 수정 (70c2bf7)
  • 잘못된 YAML 구성 파일 지정 구문 수정 (86d8083)

Documentation

Read more

Release v1.0.0-action-test.1

18 Apr 12:36
050223b
Compare
Choose a tag to compare

Release v1.0.0-action-test.0

17 Apr 15:54
Compare
Choose a tag to compare

1.0.0-action-test.0 (2023-04-17)

⚠ BREAKING CHANGES

  • 대규모 변경 사항 적용.

  • !BREAKING CHANGE: 대규모 변경 3 (eb54e69)

Release v0.2.3-action-test.2

17 Apr 15:51
Compare
Choose a tag to compare

Release v0.2.3-action-test.1

17 Apr 15:50
Compare
Choose a tag to compare

Release v0.2.3-action-test.0

17 Apr 15:45
Compare
Choose a tag to compare

0.2.3-action-test.0 (2023-04-17)

Performance Improvements

Release v0.2.2-action-test.0

17 Apr 15:43
Compare
Choose a tag to compare

0.2.2-action-test.0 (2023-04-17)

Performance Improvements

Release v0.2.1-action-test.5

17 Apr 15:42
Compare
Choose a tag to compare

Release v0.2.1-action-test.4

17 Apr 15:41
Compare
Choose a tag to compare

0.2.1-action-test.4 (2023-04-17)

Tests

Release v0.2.1-action-test.3

17 Apr 15:40
Compare
Choose a tag to compare

0.2.1-action-test.3 (2023-04-17)

Code Refactoring