-
Notifications
You must be signed in to change notification settings - Fork 0
dev ➡️ main 반영 #83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
dev ➡️ main 반영 #83
Changes from all commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
dd5617f
[refactor] 익명 사용자의 인가 처리를 httpSecurity로 위임
JayongLee 378dfc1
[refactor] 익명 사용자의 @UserId의 값을 null로 처리 및 @UserId Optional 사용 가능하도록 수정
JayongLee c9348c3
[refactor] 블로그 상세조회시 글 수정 가능 여부 반환
JayongLee 88c629b
[chore] 개발용으로 사용한 로깅 삭제
JayongLee 95749bc
[feat] AccessDeniedException 관련 에러 메시지 및 핸들러 추가
kimhm0828 164c9d6
[feat] 블로그 글 수정 기능 구현
kimhm0828 cfba2d3
[refactor] 운영용으로 코드 수정
kimhm0828 6c9fe88
[feat] 블로그 글 삭제 기능 구현
kimhm0828 ceacb97
[refactor] 사용되지 않는 import문 제거
kimhm0828 ec186ef
[refactor] 보호된 엔드포인트에 대한 미인증 사용자 예외처리 누락 수정
JayongLee d9fccc2
[refactor] PR Review 반영
JayongLee afa9d8f
[refactor] Blog/Project 기본 정보 응답 DTO 필드에 생성일/수정일 추가
JayongLee 1d50295
[refactor] PR Review : 화이트리스트 요청에 대한 유효하지 않은 토큰을 소유한 사용자가 인증 객체를 생성하지…
JayongLee 5327f8e
블로그 상세조회 응답 DTO에 수정 가능 여부 반환 & @UserId 관련 수정 - #67
JayongLee a702b2f
Blog/Project 기본 정보 응답 DTO 필드에 생성일/수정일 추가 - #70
JayongLee ad597a4
[refactor] PR 리뷰 반영
kimhm0828 b50a7ec
[refactor] merge 및 conflict 해결
kimhm0828 230769b
[refactor] PR 리뷰 반영 - db 로직 개선
kimhm0828 bfe18de
[refactor] Progress Enum 값 변경
JayongLee 48782a3
[refactor] PR 리뷰 반영 - db 쿼리 개선
kimhm0828 d60f92c
Progress Enum 값 변경 - #72
JayongLee de7283b
[refactor] Category Enum 값 변경
JayongLee 84f97bd
[refactor] DTO 통합 및 요청 필드에 progresses 추가
kimhm0828 ed5b939
Category Enum 값 변경 - #73
JayongLee eb55203
[refactor] 중복으로 인한 BlogUpdateReq.java 제거
JayongLee 25ee0a4
[refactor] 중복 로직 메서드로 추출 및 스타일 개선
JayongLee 24c70e9
[refactor] PR Review : Blog Entity 태그 필드 업데이트 로직 개선
JayongLee 35c49dd
블로그 글 수정 및 삭제 api 구현 - #69
JayongLee e210380
[refactor] 허용 / 거부 URI List로 추출 및 List를 통해 검증로직을 수행하도록 수정
JayongLee 412c3b1
허용 / 거부 URI List로 추출 및 List를 통해 검증로직을 수행하도록 수정 - #76
JayongLee 5c5b80e
[chore] 블로그 업데이트 엔드포인트 오류 수정
JayongLee 74b8a0d
블로그 업데이트 엔드포인트 오류 수정 - #77
JayongLee 208797b
[feat] Google API를 이용한 유저 프로필 이미지 조회 및 저장
JayongLee 40570a5
[feat] 유저 프로필 이미지 추가에 따른 DTO 필드 추가
JayongLee f377e2d
[chroe] API 설명 주석 추가
JayongLee 3cc8800
[refactor] PR Review 반영
JayongLee 7780cb3
구글 API를 이용한 유저 프로필 이미지 조회 및 저장 - #79
JayongLee ae579e0
[feat] 프로젝트 삭제 & 프로젝트-멤버 추가, 삭제 API 구현
JayongLee 5db1867
[chore] 블로그 업데이트 엔드포인트 오류 수정
JayongLee fa4db7d
[feat] Google API를 이용한 유저 프로필 이미지 조회 및 저장
JayongLee a905b50
[feat] 유저 프로필 이미지 추가에 따른 DTO 필드 추가
JayongLee 315d3e7
[chroe] API 설명 주석 추가
JayongLee c1eb4af
[refactor] PR Review 반영
JayongLee 51fc194
Merge branch 'dev' into feat/#63
JayongLee a8025ad
[feat] 프로젝트 삭제 & 프로젝트-멤버 추가,삭제 API 오륲 수정
JayongLee b592f3d
[feat] PR Review - 불필요한 쿼리 제거 및 로직 리팩토링
JayongLee e093c5f
[feat] PR Review - 팀장이 자신을 프로젝트에서 제거할 수 없도록 수정
JayongLee 48b5681
프로젝트 삭제 & 프로젝트-멤버 추가, 삭제 API 구현 - #81
JayongLee File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 1 addition & 3 deletions
4
...omain/blog/dto/request/BlogCreateReq.java → ...og/dto/request/BlogCreateOrUpdateReq.java
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
로그인한 사용자가 글 작성자인지 확인하는 로직을
getBlogInfo메서드에 추가하셨는데, 이 로직을 블로그 수정(updateBlog) 및 삭제(deleteBlog) 시에도 활용할 수 있도록findBlogAndCheckOwnerShip메서드 내에서 처리하는 것이 더 일관성 있고 재사용성이 높습니다. 현재는updateBlog와deleteBlog에서만 소유권 확인을 하고 있어,getBlogInfo에서도 동일한 로직을 사용하면 중복을 줄일 수 있습니다.