-
Notifications
You must be signed in to change notification settings - Fork 1
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
#23 [REFACTOR] 알람, 미션 API 수정 및 Swagger 어노테이션 추가 #29
Conversation
05AM
commented
Aug 20, 2023
•
edited
Loading
edited
- 알람, 미션 API 리팩토링
- Swagger 어노테이션 추가
- Swagger 에러 해결
- health check 추가
# #이슈번호 [커밋타입] 내용 # [FEAT] : 새로운 기능 구현 # [FIX] : 버그, 오류 해결, 코드 수정 # [MERGE] : 머지, 충돌 해결 # [CHORE] : 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) # [TEST] : 테스트 코드, 리펙토링 테스트 코드 추가 # [DOCS] : README나 WIKI 등의 문서 개정 # [REFACTOR] : 프로덕션 코드 리팩토링 # [COMMENT] : 필요한 주석 추가 및 변경 # [INIT] : 초기 세팅 # [RENAME] : 파일 혹은 폴더명을 수정 # [REMOVE] : 파일 혹은 폴더명을 옮기는 작업 # Commit Example!! # [Feat]#1 - ~~기능 추가! # # 설명을 덧붙이고 싶다면 이 예시처럼 위에 commit 메세지와 한 칸 띄고 작성하면 돼용 <바디에 들어감>
# #이슈번호 [커밋타입] 내용 # [FEAT] : 새로운 기능 구현 # [FIX] : 버그, 오류 해결, 코드 수정 # [MERGE] : 머지, 충돌 해결 # [CHORE] : 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) # [TEST] : 테스트 코드, 리펙토링 테스트 코드 추가 # [DOCS] : README나 WIKI 등의 문서 개정 # [REFACTOR] : 프로덕션 코드 리팩토링 # [COMMENT] : 필요한 주석 추가 및 변경 # [INIT] : 초기 세팅 # [RENAME] : 파일 혹은 폴더명을 수정 # [REMOVE] : 파일 혹은 폴더명을 옮기는 작업 # Commit Example!! # [Feat]#1 - ~~기능 추가! # # 설명을 덧붙이고 싶다면 이 예시처럼 위에 commit 메세지와 한 칸 띄고 작성하면 돼용 <바디에 들어감>
# #이슈번호 [커밋타입] 내용 # [FEAT] : 새로운 기능 구현 # [FIX] : 버그, 오류 해결, 코드 수정 # [MERGE] : 머지, 충돌 해결 # [CHORE] : 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) # [TEST] : 테스트 코드, 리펙토링 테스트 코드 추가 # [DOCS] : README나 WIKI 등의 문서 개정 # [REFACTOR] : 프로덕션 코드 리팩토링 # [COMMENT] : 필요한 주석 추가 및 변경 # [INIT] : 초기 세팅 # [RENAME] : 파일 혹은 폴더명을 수정 # [REMOVE] : 파일 혹은 폴더명을 옮기는 작업 # Commit Example!! # [Feat]#1 - ~~기능 추가! # # 설명을 덧붙이고 싶다면 이 예시처럼 위에 commit 메세지와 한 칸 띄고 작성하면 돼용 <바디에 들어감>
# #이슈번호 [커밋타입] 내용 # [FEAT] : 새로운 기능 구현 # [FIX] : 버그, 오류 해결, 코드 수정 # [MERGE] : 머지, 충돌 해결 # [CHORE] : 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) # [TEST] : 테스트 코드, 리펙토링 테스트 코드 추가 # [DOCS] : README나 WIKI 등의 문서 개정 # [REFACTOR] : 프로덕션 코드 리팩토링 # [COMMENT] : 필요한 주석 추가 및 변경 # [INIT] : 초기 세팅 # [RENAME] : 파일 혹은 폴더명을 수정 # [REMOVE] : 파일 혹은 폴더명을 옮기는 작업 # Commit Example!! # [Feat]#1 - ~~기능 추가! # # 설명을 덧붙이고 싶다면 이 예시처럼 위에 commit 메세지와 한 칸 띄고 작성하면 돼용 <바디에 들어감>
# #이슈번호 [커밋타입] 내용 # [FEAT] : 새로운 기능 구현 # [FIX] : 버그, 오류 해결, 코드 수정 # [MERGE] : 머지, 충돌 해결 # [CHORE] : 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) # [TEST] : 테스트 코드, 리펙토링 테스트 코드 추가 # [DOCS] : README나 WIKI 등의 문서 개정 # [REFACTOR] : 프로덕션 코드 리팩토링 # [COMMENT] : 필요한 주석 추가 및 변경 # [INIT] : 초기 세팅 # [RENAME] : 파일 혹은 폴더명을 수정 # [REMOVE] : 파일 혹은 폴더명을 옮기는 작업 # Commit Example!! # [Feat]#1 - ~~기능 추가! # # 설명을 덧붙이고 싶다면 이 예시처럼 위에 commit 메세지와 한 칸 띄고 작성하면 돼용 <바디에 들어감>
# #이슈번호 [커밋타입] 내용 # [FEAT] : 새로운 기능 구현 # [FIX] : 버그, 오류 해결, 코드 수정 # [MERGE] : 머지, 충돌 해결 # [CHORE] : 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) # [TEST] : 테스트 코드, 리펙토링 테스트 코드 추가 # [DOCS] : README나 WIKI 등의 문서 개정 # [REFACTOR] : 프로덕션 코드 리팩토링 # [COMMENT] : 필요한 주석 추가 및 변경 # [INIT] : 초기 세팅 # [RENAME] : 파일 혹은 폴더명을 수정 # [REMOVE] : 파일 혹은 폴더명을 옮기는 작업 # Commit Example!! # [Feat]#1 - ~~기능 추가! # # 설명을 덧붙이고 싶다면 이 예시처럼 위에 commit 메세지와 한 칸 띄고 작성하면 돼용 <바디에 들어감>
# #이슈번호 [커밋타입] 내용 # [FEAT] : 새로운 기능 구현 # [FIX] : 버그, 오류 해결, 코드 수정 # [MERGE] : 머지, 충돌 해결 # [CHORE] : 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) # [TEST] : 테스트 코드, 리펙토링 테스트 코드 추가 # [DOCS] : README나 WIKI 등의 문서 개정 # [REFACTOR] : 프로덕션 코드 리팩토링 # [COMMENT] : 필요한 주석 추가 및 변경 # [INIT] : 초기 세팅 # [RENAME] : 파일 혹은 폴더명을 수정 # [REMOVE] : 파일 혹은 폴더명을 옮기는 작업 # Commit Example!! # [Feat]#1 - ~~기능 추가! # # 설명을 덧붙이고 싶다면 이 예시처럼 위에 commit 메세지와 한 칸 띄고 작성하면 돼용 <바디에 들어감>
# #이슈번호 [커밋타입] 내용 # [FEAT] : 새로운 기능 구현 # [FIX] : 버그, 오류 해결, 코드 수정 # [MERGE] : 머지, 충돌 해결 # [CHORE] : 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) # [TEST] : 테스트 코드, 리펙토링 테스트 코드 추가 # [DOCS] : README나 WIKI 등의 문서 개정 # [REFACTOR] : 프로덕션 코드 리팩토링 # [COMMENT] : 필요한 주석 추가 및 변경 # [INIT] : 초기 세팅 # [RENAME] : 파일 혹은 폴더명을 수정 # [REMOVE] : 파일 혹은 폴더명을 옮기는 작업 # Commit Example!! # [Feat]#1 - ~~기능 추가! # # 설명을 덧붙이고 싶다면 이 예시처럼 위에 commit 메세지와 한 칸 띄고 작성하면 돼용 <바디에 들어감>
# #이슈번호 [커밋타입] 내용 # [FEAT] : 새로운 기능 구현 # [FIX] : 버그, 오류 해결, 코드 수정 # [MERGE] : 머지, 충돌 해결 # [CHORE] : 빌드 태스트 업데이트, 패키지 매니저를 설정하는 경우(프로덕션 코드 변경 X) # [TEST] : 테스트 코드, 리펙토링 테스트 코드 추가 # [DOCS] : README나 WIKI 등의 문서 개정 # [REFACTOR] : 프로덕션 코드 리팩토링 # [COMMENT] : 필요한 주석 추가 및 변경 # [INIT] : 초기 세팅 # [RENAME] : 파일 혹은 폴더명을 수정 # [REMOVE] : 파일 혹은 폴더명을 옮기는 작업 # Commit Example!! # [Feat]#1 - ~~기능 추가! # # 설명을 덧붙이고 싶다면 이 예시처럼 위에 commit 메세지와 한 칸 띄고 작성하면 돼용 <바디에 들어감>
@@ -45,7 +45,7 @@ public LoginRes socialLogin(SocialLoginReq socialLoginReq) { | |||
|
|||
return LoginRes.builder() | |||
.userId(userId) | |||
.useName("박건우")//socialUserRes.getName()) | |||
.useName(socialUserRes.getName()) //socialUserRes.getName()) |
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.
아 이거 놓쳤었네
땡큐
.orElseThrow( | ||
() -> new BaseException(Status.INVALID_USER_ID)); |
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.
p5 : USER_NOT_FOUND 에러 추가해놔서 이걸로 바꿔도 좋을듯!
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.
오키 반영할게!
@@ -21,7 +21,8 @@ public OpenAPI openApi() { | |||
|
|||
return new OpenAPI() | |||
.addServersItem(new Server().url("http://localhost:9010")) | |||
.addServersItem(new Server().url("https://togeptup.shop")) | |||
.addServersItem(new Server().url("http://togetup.shop")) | |||
.addServersItem(new Server().url("https://togetup.shop")) |
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.
p4 : 두개 들어간것 같아!
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.
아 하나는 http네
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.
https 안하려다가 해서 빼먹었네 삭제할게!
private Claims getBody(final String token) { | ||
return Jwts.parserBuilder() | ||
.setSigningKey(getSigningKey()) | ||
.build() | ||
.parseClaimsJws(token) | ||
.getBody(); | ||
} | ||
|
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.
이 함수는 왜 만든건지 궁금해
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.
함수 복잡도를 줄이려고 메소드를 추출했어!
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.
고생했어!