Skip to content
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

[refac] exception 세분화 및 validation 정리 #89

Merged
merged 8 commits into from
Aug 4, 2023
Merged

Conversation

wjdtkdgns
Copy link
Member

💡 PR Summary - exception 세분화 및 validation 정리

개요

작업사항

  • exception 세분화
  • validation 정리

변경로직

@wjdtkdgns wjdtkdgns added the ♻️ Refactor 코드 리팩토링 label Aug 4, 2023
@wjdtkdgns wjdtkdgns self-assigned this Aug 4, 2023
@wjdtkdgns wjdtkdgns merged commit 971da20 into dev Aug 4, 2023
1 check passed
@wjdtkdgns wjdtkdgns deleted the refac/exception branch August 4, 2023 03:44
wjdtkdgns added a commit that referenced this pull request Aug 18, 2023
* [feat] archiving 정보 보여주기 기능 구현 (#58)

* [feat] 아카이빙 정보 가져오기 기능 구현 #52

* [refac] 아카이빙 제목 보기 response 변경 #52

* [refac] user 리팩토링 (#60)

* [refac] validation 분리, user response 변경 #57

* [feat] content 생성시 archving 데이터 업데이트 로직 추가 #57

* [refac] 검색 리팩토링 및 최근 검색어 삭제 기능 추가 (#62)

* [feat] 최근 검색어 삭제 기능 추가 #59

* [refac] 최근 검색어 불러오기 response 변경 #59

* [chore] spotless 적용 #61

* [refac] 검색어 검색 http method 변경 #61

* [feat] 강제 데이터 주입 기능 추가 #61

* [refac] 연관 검색어 기능 로직 수정 및 코드 정리 #61

* [refac] 연관 검색어 range 수정 #61

* [refac] 점색어 자동완성 get 으로 변환 #61

* [feat] 태그 검색 기능 추가 및 validation 추가 (#64)

* [feat] 검색하기 최근 검색어 중복 판별 로직 추가 #63

* [feat] 최근 검색어 삭제 전체, 다중 삭제 가능하도록 변경 #63

* [feat] 태그도 검색 되도록 수정 #63

* [chore] spotless 적용 #63

* [feat] tag 데이터 검색 데이터 추가 #63

* [fix] 빈 파람값 validation 추가 (#67)

* [refac] oauth 탈퇴 provider 로직 수정, 애플 로그인 변수 적용 및 로직 변경 (#69)

* [refac] oauth 탈퇴 provider 부분 변경 #65

* [refac] apple 로그인 변수 수정 #35

* [feat] apple 로그인 테스트용 deploy 수정 #35

* [feat] apple 로그인 테스트용 deploy 수정2 #35

* [fix] apple authkey property로 변경 #35

* [fix] apple authkey property pem 형식으로 전환 #35

* [fix] apple authkey log 추가 #35

* [fix] apple authkey 개행문자 대체 로직 변경 #35

* [fix] apple authkey 개행문자 대체 로직 변경 #35

* [chore] 미사용 변수 제거 #35

* [chore] spotless 적용 #35

* [fix] action 원상복구 #35

* [feat] 유저 회원가입시 유저 정보 가져오기 구현 (#70)

* [feat] 회원가입시 유저 정보 가져오기 기능 구현 #68

* [chore] spotless 적용 #68

* [fix] email 가져오기 로직 변경 #68

* [refac] transaction 범위 수정 #68

* [fix] security 허용 변경

* [refac] recycle 리팩토링 및 s3 object 삭제 추가 (#73)

* [refac] recycle 복구, 가져오기 validation 정리 및 함수 네이밍 변경 #71

* [refac] recycle 삭제 validation 코드 정리, report도 삭제 #71

* [feat] s3 객체 삭제 로직 추가 #72

* [chore] spotless 적용

* [refac] report, block 리팩토링 (#75)

* [refac] 차단하기 validation 정리 #74

* [refac] 차단 풀기 validation 추가 및 정리 #74

* [refac] 신고하기 함수 정리 #74

* [fix] 아카이빙 스크랩 안되는 오류 해결 (#77)

* [fix] scrap validation 수정 #76

* [fix] enum value 대문자로 변경 #76

* [feat] swagger 비밀번호 설정 (#79)

* [refac] 차단하기 validation 정리 #74

* [refac] 차단 풀기 validation 추가 및 정리 #74

* [refac] 신고하기 함수 정리 #74

* [feat] swagger 비밀번호 설정 #78

* [fix] 컨텐츠 개수 구하기 로직 수정 (#81)

* [fix] user 정보 불러오기 count 오류 해결 (#83)

* [refac] validation 수정 (#85)

* [fix] archiving 기능관련 쿼리 deleteStatus 조건 수정 #84

* [feat] 컨텐츠 삭제 validation 추가 #84

* [feat] 아카이빙 삭제하기 삭제 여부 validation 추가 #84

* [fix] 컨텐츠 가져오기 public validation 수정 #84

* [refac] tag validation 분리 #84

* [chore] spotless 적용 #84

* [feat] 컨텐츠 정보 수정시 사용할 정보 가져오기 기능 추가 (#87)

* [feat] 컨텐츠 정보 가져오기 기능 구현 #86

* [chore] spotless 적용 #86

* [refac] exception 세분화 및 validation 정리 (#89)

* [refac] archiving, content 소유자 response에 추가 #88

* [refac] archiving api validation exception 세분화 #88

* [refac] content api validation exception 세분화 #88

* [refac] recycle api validation exception 세분화 #88

* [refac] search api validation exception 세분화 #88

* [refac] user api validation exception 세분화 #88

* [refac] validation 정리 #88

* [chore] spotless 적용 #88

* [fix] 컨텐츠 수정시 아카이빙 count 개수 안변함 (#91)

* [fix] 컨텐츠 수정 count 로직 추가 #90

* [chore] spotless 적용 #90

* [refac] const 적용 #90

* [fix] 유저 presigned url 로직 수정

* [fix] asset url return 로직 수정

* [fix] 컨텐츠 업데이트 로직 변경 #92

* [chore] spotless 적용 #92

* [fix] 아카이빙 컨텐츠 개수 에러 (#94)

* [feat] content 삭제시 archiving count 수정 로직 추가 #93

* [fix] 삭제 컨텐츠 복구시 archiving count 변경 로직 추가 #93

* [chore] spotless 적용 #93

* [fix] archiving response 변경 #93

* [refac] 검색하기 로직 수정 (#98)

* [refac] 검색하기 쿼리 변경 #95

* [chore] spotless 적용 #95

* [feat] 인기 아카이빙 리스트 불러오기 (#99)

* [fix] response 네이밍 변경 #96

* [feat] 인기 아카이빙 가져오기 기능 구현 #96

* [chore] spotless 적용 #96

* [fix] response 변경 #96

* [feat] custom jsonNaming strategy 적용 #96

* [fix] apple 토큰 오류 해결 (#100)

* [feat] kakao 로그인 app id 웹 앱 분리 #97

* [feat] apple 로그인 app id 웹 앱 분리 #97

* [fix] apple 토큰 오류 해결 (#101)

* [feat] kakao 로그인 app id 웹 앱 분리 #97

* [feat] apple 로그인 app id 웹 앱 분리 #97

* [fix] client secret 생성 개발용 서비스용 분리 #97

* [add] 에러 확인용 log 추가 #97

* [fix] archiving response 스크랩 여부 포함하기 (#103)

* [fix] archiving content response 변경 및 스크랩 여부 판별 로직 추가 #102

* [chore] auth 부분 log 지우기 #102

* [fix] archiving popular response 변경 및 스크랩 여부 판별 로직 추가 #102

* [chore] spotless 적용 #102

* [feat] 애플 로그인 탈퇴 구현 (#105)

* [feat] apple 탈퇴 구현 #104

* [feat] 개발용 회원탈퇴 구현 #104

* [chore] spotless 적용 #104

* [feat] 검색 결과 response에 총 검색 결과 개수 추가 (#107)

* [feat] 검색 response page로 전환 #106

* [chore] spotless 적용 #106

* [feat] 검색 로직 수정 (#109)

* [fix] 검색 로직 수정 #108

* [chore] spotless 적용 #108

* [feat] archiving response 변경 #108

* [feat] archiving content response dateFormating 추가

* [feat] 회원가입시 유저 마케팅, 알람 동의 여부 포함 (#111)

* [feat] user 엔티티 마케팅 정보 동의 속성 추가, 회원가입 로직 수정 #110

* [chore] spotless 적용 #110
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
♻️ Refactor 코드 리팩토링
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[REFAC] exception 분화 및 swagger 표시
1 participant