Repository files navigation
모바일 OAuth 인증 지원 및 Deep Link 리다이렉트 구현 (c4fcb4b )
이미지 파일 업로드 크기 제한을 20MB로 증가 (dde1691 )
Book 엔티티 description 컬럼을 TEXT 타입으로 변경하여 긴 설명 저장 지원 (40edb3d )
Book 엔티티 description 컬럼을 TEXT 타입으로 변경하는 마이그레이션 추가 (c6c2a35 )
search API 응답에 커버 이미지 크기 정보 추가 (c729572 )
Book 엔티티에 커버 이미지 크기 정보 필드 추가 (ccf53a0 )
카테고리 API에 책 개수 기반 정렬 기능 추가 (0dc77b0 )
발견하기 도서 API의 관계 조인 오류 및 서재 담긴순 정렬 로직 수정 (3e19abd )
사용자 도서 목록 API 페이지네이션 정보 추가 (f8fade0 )
사용자 도서 목록 API에 정렬 및 기간 필터 기능 추가 (9f48b30 )
ReviewBook 엔티티에 soft delete 기능 추가 및 리뷰 삭제 에러 수정 (22472b7 )
YouTube 검색어 정제 및 대체 검색 로직 추가 (1f98acf )
Book과 DiscoverCategory 간 다대다 관계 구현 및 마이그레이션 설정 (101e198 )
YouTube 검색 성능 및 결과 수 대폭 개선 (111e4db )
discover 카테고리 관리 기능 개선 및 순서 변경 API 추가 (a42cc3f )
카테고리 조회 API가 이제 비활성 카테고리도 포함하여 반환
User, Review, Comment 엔티티에 soft delete 적용 (a938858 )
JWT 검증 시 소셜 로그인 사용자를 providerId로 조회하도록 개선 (c1cd3af )
카카오 OAuth에서 이메일 없이도 로그인 가능하도록 개선 (09750bc )
passport-naver-v2로 네이버 OAuth 구현 개선 (da3a206 )
Apple 로그인 구현을 참고 코드 방식으로 단순화 (76a559d )
Apple 로그인 사용자 고유성 보장 및 이메일 변경 대응 (c0675e7 )
Apple OAuth 전략 개선 - profile 객체 우선 처리 및 정보 추출 로직 최적화 (d81eb3e )
Apple OAuth 인증 로직 개선 및 JWT 토큰 처리 추가 (42a4cb1 )
Apple 로그인 기능 개선 및 사용자명 생성 방식 변경 (9ab2333 )
애플 로그인 사용자 계정 중복 생성 문제 해결 및 랜덤 닉네임 생성 방식 개선 (819be75 )
Apple OAuth 로그인 처리 개선 및 오류 해결 (e700d91 )
Apple 로그인 500 에러 디버깅을 위한 로깅 개선 및 오류 처리 강화 (5c85047 )
OAuth 로그인 시 벤더 제공 화면으로 직접 이동하는 방식 확인 (d9810ae )
인기 도서 조회 날짜 범위 확장 로직 추가 (5b95808 )
발견하기 홈 인기 도서 랜덤 선정 및 하루 단위 Redis 캐싱 적용 (2f731f8 )
API 로깅 시스템에서 응답 로깅 제거 (74c4385 )
API 엔드포인트의 숫자형 파라미터 처리 개선 (3a8f402 )
auth와 user 컨트롤러에 IsPublic 데코레이터 적용 (8add7e2 )
Book 응답에 isbn 필드 추가 및 모든 필드 일관성 개선 (39d0e51 )
bookId가 -1일 때 ISBN 처리 로직 수정 (187d2e6 )
bookId가 -1일 때 ISBN으로 책 조회하는 기능 추가 (7ab9bba )
DiscoverCategory 관련 코드를 Category와 동일한 패턴으로 리팩토링 (b7bf750 )
feat: 모듈 이름 정리 (post → review) (6e69b37 )
fetchBookDetailsFromAladin 메서드에서 DB 저장 로직 제거 (9de414f )
findLibrariesByBookId API 응답 형식 표준화 (12f8294 )
home 페이지를 위한 백엔드 구현 (fadad15 )
ISBN으로 discover 카테고리에 도서 추가 기능 구현 (f3b08e7 )
LibraryBookTag 엔티티 및 관련 코드 제거하여 시스템 단순화 (47536fd )
OptionalJwtAuthGuard 제거 및 인증 로직 단순화 (c7ac08b )
post 기능 구현 (1bd17b0 )
review API에 팔로잉 필터 기능 추가 (b119149 )
yarn, eslint, prettier, typescript 셋업 (264c838 )
검색 개선 (4c2cdf7 )
검색 구현 (154feeb )
검색 기록 저장 로직 개선 (f1b64ef )
검색 시 책 저장 관련 로직 개선 (a426349 )
검색 이력 저장 방식 개선 (aaf280d )
누락된 review.seed.ts 파일 추가 및 post 관련 모듈 정리 완료 (a221b57 )
다중 타입 필터링 기능 개선 (b8c9c94 )
댓글 기능 구현 (6efa6a3 )
댓글 삭제 기능 오류 수정 (8ea3f7c )
도서 API의 기간 필터링 옵션 개선 (504e065 )
도서 시드에 isDiscovered 설정 추가 (6fbe4a5 )
라이브러리 생성 및 수정 시 태그 이름 대신 태그 ID 배열을 사용하도록 변경 (e95e0d9 )
리뷰 API 응답에 책 정보 강화 및 사용자별 읽기 상태/평점 정보 추가 (054a45c )
리뷰 API에 인기순/최신순 필터링 추가 (e9ef204 )
리뷰 API에 정렬 기능 추가 (좋아요순, 댓글많은순, 최신순) (00a3efe )
리뷰 API에서 사용자 평점을 리뷰 작성자 평점으로 수정 (695e956 )
리뷰 API의 userRating 누락 문제 해결 및 인증 처리 개선 (b6e7dbd )
리뷰 삭제 및 업데이트 시 review-book 관계 명시적 처리 구현 (1a9cfdb )
리뷰 업데이트 기능 추가 (c9ac6e3 )
리뷰 응답의 authorRatings를 userRating으로 변경 (ea2eb4f )
리뷰 좋아요 상태 확인 로직 수정 (9544120 )
모든 API 응답에서 coverImageUrl을 coverImage로 통일 (8e5a5d7 )
모든 리뷰 타입에 isLiked 필드 지원 추가 (981d978 )
모든 시드 데이터를 한 번에 초기화하는 기능 추가 (e708197 )
분야별 인기 도서 기능 구현 (1d0d010 )
분야별 인기 필터 기능 개선 (f986e38 )
분야별 인기 필터 기능 개선 (accea49 )
분야별 인기 필터 로직 개선 (abdacc1 )
비밀번호 변경 및 계정 삭제 기능 구현 (5aff787 )
사용자 리뷰 API 응답에 userRating 필드 추가 (001810c )
사용자 리뷰 목록 조회에 책 상세 정보 추가 (8cd49e3 )
사용자 및 라이브러리 테이블 시드 데이터 추가 및 개선 (880d861 )
사용자 활동 API에서 userRating을 현재 로그인 사용자가 아닌 프로필 소유자의 평점으로 수정 (751e5f5 )
사용자당 최근 검색어 저장 제한을 20개에서 3개로 변경 (b58829c )
서재 검색 기능 개선 (c43d4e7 )
서재 목록 API에 페이지네이션 및 검색 기능 추가 (dbbd69b )
서재 목록 조회 API에서 쿼리 파라미터 대신 JWT 토큰에서 사용자 정보 추출 (85dd6a1 )
서재 목록 조회 시 책 정보 타입 오류 해결 (83df113 )
서재 삭제 기능 개선 및 소프트 삭제 구현 (9691e5f )
서재 상세 조회 API에서 소유자 팔로우 여부 추가 (9a14352 )
서재 업데이트 이력에 사용자 이름 추가 (b63ca0c )
서재 필터 개선 (8390c41 )
서재(Library) 기능 구현 (84b4790 )
서재에 여러 권의 책을 한번에 추가하는 API 구현 (709358e )
서재에 책 추가 엔드포인트(addBookToLibrary) 기능 분석 완료 (92f8a69 )
실제 ISBN과 이미지 URL로 남은 책 데이터 업데이트 (10f70ff )
알라딘 라이브러리 시드 파일에서 중복 태그 및 책 처리 로직 개선 (3f42280 )
알라딘 커버 이미지 해상도 올리기 (64a2531 )
알림 기능 개선 (9da32b4 )
알림 기능 구현 (95bb703 )
앱 내 모든 서비스명 변경 (고전산책 → 미역서점) (c7f5555 )
유저 모듈 개선 (95bd1b8 )
유저 프로필 응답의 reviewCount 필드 세분화 (59cd7b4 )
유저 활동 API 및 평점 API 응답 개선 (993fac2 )
이미 적절하게 구성된 seed:all 스크립트 확인, 라이브러리 시드 포함 (8bc7aaa )
인증 구현 (6bc15ce )
인증 선택적 처리 기능 구현 (dd4bfde )
장르 분석 API에서 카테고리와 서브카테고리 정보 정확하게 조회하도록 개선 (80ab922 )
책 기반 서재 목록 API에 정렬 옵션 추가 (9b430a5 )
책 상세 정보 조회 시 카테고리 관련 오류 처리 개선 (3147f48 )
책, 카테고리 기능 구현 (6a999a2 )
최근 검색 기능 구현 (c72930f )
최근 검색 기능에서 알라딘 API 호출 제거 (3cf9987 )
카테고리가 없는 도서도 '미분류' 카테고리로 통계에 반영되도록 개선 (69f968f )
태그 관련 코드를 LibraryTag로 리팩터링하고 시드 파일 오류 수정 (f61d8b8 )
통계 기능 구현 (7bc9045 )
통계 기능 구현 (c1432a5 )
통계 응답 개선 (ce866a1 )
특정 검색어 삭제 기능 확인 완료 (0950aa3 )
팔로우 기능 구현 (1eb700c )
평점, 읽기 상태 기능 구현 (12c6896 )
프로필 API 500 에러 해결 (3a23aa1 )
프로필 서재 개수 표시 시 권한에 따른 필터링 추가 (073fcf3 )
프로필 응답의 ratingCount를 별점만 매긴 책의 개수로 수정 (70fc014 )
피드백 기능 추가 (43aadb8 )
필수 패키지 설치 (5c7cb88 )
홈 기능 개선 (6dadc78 )
활동 목록 API에서 리뷰 타입 필터링 추가 (4df7b20 )
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.