Skip to content

beta-rankit-be-0.0.1

Compare
Choose a tag to compare
@khyojun khyojun released this 11 Nov 15:20
· 22 commits to main since this release
7849af8

What's Changed

  • [docs] - #3 논의 후 리드미 작성 by @khyojun in #4
  • [docs] - #3 깔끔하게 정리하고, pr 메시지 컨벤션 추가 by @khyojun in #5
  • [feat] - #6 swagger build.gradle에 의존성 추가 by @leesj000603 in #7
  • [docs] - #8 리드미에 패키징 구조 관련 작성 by @khyojun in #9
  • [docs] - #11 리드미에 추가로 태그 설명 추가, 이슈 메시지 컨벤션 예시 추가 by @khyojun in #12
  • [feat] swagger ui 적용한 작업 진행 by @khyojun in #13
  • [docs] 백엔드 아키텍쳐 그림 초안 by @khyojun in #15
  • [feat] dockerfile 작성 및 ec2에 올려놓는 작업 진행 (swagger를 상시 확인하기 위해) by @khyojun in #17
  • [feat] 도메인 엔티티 만들기 by @khyojun in #22
  • [feat] 학교 이메일 인증 api 개발 by @leesj000603 in #23
  • [feat] 유저 도메인 API 개발 by @khyojun in #24
  • [feat] 유저 로그인 과정 리프레시 토큰 적용시키기, redis 적용시키기 by @khyojun in #26
  • [feat] #30 - data.sql 추가 및 이를 위한 git.ignore 수정 by @leesj000603 in #31
  • [feat] api/v1/join 기능 구현하기! by @khyojun in #28
  • [feat] 임시 데이터 생성 by @khyojun in #32
  • Feature/#34 api/v1/userInfo by @leesj000603 in #35
  • [feat] userRank 도메인 작업하기(/api/v1/userRank/userscore, /api/v1/userRank/race) by @khyojun in #36
  • [fix] 이름 잘못된 것들 수정! main에서 땡겨올 때 오류 발생! by @khyojun in #37
  • [docs] #38 - univcontroller 태그 작업완료로 변경 by @leesj000603 in #39
  • Feature/#40 user rank school by @khyojun in #42
  • [feat] userRank도메인 /api/v1/userRank/region 작업 진행! + [fix] api 명세서 수정에 따른 response dto 수정 by @khyojun in #46
  • [feat] userRank도메인 /api/v1/userRank/lang 작업 진행! by @khyojun in #48
  • Feature/#47 api/v1/school rank/school list and api/v1/region rank/region list by @leesj000603 in #49
  • Feature/#50 api/v1/school rank/first school by @leesj000603 in #55
  • [feat] #51 - regionRank/firstRegion by @leesj000603 in #56
  • [feat] /api/v1/mainPage/users 개발 by @khyojun in #57
  • [chore] 일부 작성하지 못했던 swagger 문서 설명 작성 by @khyojun in #58
  • [feat] /api/v1/mainPage/search 개발 by @khyojun in #59
  • [feat] #53 - /api/v1/mainPage/firstRank 기능 구현 by @khyojun in #61
  • [chore] #53 - swagger 관련 문서 mainPageController에 작성 by @khyojun in #62
  • [feat] #60 - mainPageException 처리 관련하여서 수정 by @khyojun in #63
  • [feat] #65 - /api/v1/schoolRank/mySchool by @khyojun in #71
  • [chore] #70 - swagger에 jwt 토큰 넣어서 인증한 상태로 진행할 수 있게 추가 by @khyojun in #72
  • [feat] /api/v1/regionRank/myRegion 개발 by @khyojun in #73
  • Feature/#76 my page functions by @leesj000603 in #77
  • Feature/#78 school add column by @khyojun in #80
  • [feat] #79 - /api/v1/schoolRank/search 구현 진행 by @khyojun in #81
  • Feature/#82 add custom exception response entity by @leesj000603 in #83
  • [fix] Spring Security 관련 refreshToken 수정 작업 진행 by @khyojun in #84
  • [chore] #74 - 이름 수정 -> userId보다는 닉네임인거 같아서 변경! by @khyojun in #85
  • [refactor] 0519 대면 코드 리팩토링 진행 by @khyojun in #87
  • [feat] #88 - cors설정 진행 by @khyojun in #89
  • [refactor] 패키지 구조 변경 작업 진행 by @khyojun in #94
  • [fix] loginAPI 관련 이전 방식과 다르게 고치는 작업 진행 by @khyojun in #96
  • [refactor] #90 - MyPage 관련 코드 리팩토링 by @leesj000603 in #100
  • [feat] #97 /api/v1/auth/logout 구현 by @khyojun in #101
  • [fix] #102 0526 대면 회의 진행하면서 수정하거나, 기능 추가한 내용들 추가 by @khyojun in #103
  • [hotfix] #102 - 응답 제대로 가지 않았던 코드 수정 by @khyojun in #105
  • [feat] #104 - school, user 등급 계산 후 적용 by @leesj000603 in #106
  • Feature/#104 apply schoolGrade, userRank to api by @leesj000603 in #108
  • [feat] user의 update되는 내용 관련하여 스케쥴링에 따라 업데이트 되도록 구현하였습니다. by @khyojun in #112
  • [feat] schedule 관련 작업 by @khyojun in #113
  • [feat] fe 요청사항으로 재로그인 시 서비스에 등록여부 queryParam을 통해 알려주기 by @khyojun in #114
  • [fix] 배포 작업 진행중에 관련하여서 오류가 발생해서 오류 관련 처리 진행함. by @khyojun in #118
  • [feat] deploy를 위한 배포전 세팅 진행 by @khyojun in #116
  • [feat] #99 - swagger 요청에 배포에 요청을 보낼 수 있도록 url 추가 by @khyojun in #119
  • [fix] #121 - fe요청에 따른 검색시에 유저나 학교가 아무것도 없을 경우 빈 리스트로 전달, search api를 해당 컨트롤러의 list 불러오는 api에 통합 by @khyojun in #122
  • Feature/#90 refactor univcert by @leesj000603 in #115
  • Feature/#120 scheduling ranking update by @leesj000603 in #123
  • [fix] fe요청 사항에 따른 regionRank 수정작업 진행 by @khyojun in #126
  • [feat] - user가 로그인시에 profileImg가 바뀐 경우가 있어 oauth2Login시 업데이트 진행 by @khyojun in #130
  • [feat] userInfo 응답에 추가로 grade 추가, imageName 오타 -> imgUrl 로 수정 by @khyojun in #131
  • [fix] - 잘못 응답이 갔던 myRegionRank 관련한 수정작업 by @khyojun in #133
  • Feature/#120 scheuling grade update by @leesj000603 in #134
  • main 브랜치에 merge했던 것 반영 (앞으로 develop 브랜치에 먼저 PR하겠습니다.) by @leesj000603 in #135
  • Feature/#127 changed score (학교의 전날대비 상승 점수 업데이트) by @leesj000603 in #138
  • develop 브랜치에 #134 PR내용 merge by @leesj000603 in #139
  • [feat] 학교, 지역이 등록되지 않은 경우에 대한 임시 처리작업 진행 -> 이후에 FE와 논의 후 응답 변경해야하지만 임시적으로 개발 진행 by @khyojun in #137
  • Feature/#140 cicd by @khyojun in #141
  • [feat] redirect url 변경작업 및 기타 환경변수 처리 진행 by @khyojun in #143
  • [feat] #144 - 학교 인증 처리할때 인증 성공했을 경우 인증 리스트 초기화 하여 이후 회원탈퇴에도 문제 없게 진행 by @khyojun in #145
  • [feat] #144 - mockData에서 khyojun 제거하고 학생 인증 테스트 진행 by @khyojun in #147
  • [feat] #144 - 코드 틀렸을 경우 에러코드 반환하도록 설정 by @khyojun in #149
  • [feat] #144 작업 develop에서 main으로 옮기기 by @khyojun in #146
  • [hotfix] #150 - 회원 가입시 즉시 업데이트 진행하는 방식으로 진행 by @khyojun in #151
  • [feat] 무중단 배포를 위한 수정 과정 진행 by @khyojun in #153
  • #152 내용 develop 에서 main으로 옮기기 by @khyojun in #155
  • [hotfix] #152 - 볼륨 선언 관련 수정 by @khyojun in #156
  • [hotfix] 스크립트에 맞추기 위해 container이름 지정해서 진행하기 by @khyojun in #157
  • [hotfix] 학교, 지역 관련 중복 삽입으로 인한 쿼리 수정 작업 진행 by @khyojun in #158
  • [hotfix] 중복문제 해결을 위하여 쿼리 수정하여 식별자와 함께 ignore 여부 확인하도록 진행 by @khyojun in #159
  • Feature/#127 changed score by @leesj000603 in #148
  • [test] #154 리팩토링 작업중 #160 일부 도메인 테스트 코드 작성 관련하여 미리 develop브랜치에 적용시키려고 합니다. by @khyojun in #161
  • [refactor] 지금까지 진행했던 작업 관련하여 동기화 진행 -> 승준씨랑 회의하며 진행한 작업 by @khyojun in #162
  • Feature/#164 fix school region main by @leesj000603 in #166
  • [fix] /api/v1/userRank/raced 삭제 작업 진행 : 모각코를 통하여 작업 현황 공유 및 리뷰 완료 by @khyojun in #165
  • [fix] userPage에 사용되어진 API( /api/v1/userRank/~~ ) 에 이뤄져야하는 응답 수정 및 이에 따른 부가 작업들을 수행하였습니다. by @khyojun in #167
  • Feature/#169 apply changes school region by @leesj000603 in #170
  • [feat] 방명록 관련 api 구현 (방명록이라는 네이밍을 추후 논의 후 변경 예정) by @khyojun in #172
  • [fix] OneDayCommit 제거 작업 진행! by @khyojun in #175
  • Feature/#171 friend suggestion by @leesj000603 in #173
  • Feature/#177 introduction by @leesj000603 in #178
  • [feat] 학교, 지역 클릭시 해당하는 도메인에 맞게 학생들을 랭킹 순서대로 보여주는 기능 by @khyojun in #179
  • [fix] https, 바뀐 도메인 적용 과정에서 발생했던 문제 및 바뀐 프로젝트명에 따른 파일들 수정에 다른 코드 변경사항 적용 by @khyojun in #181
  • [feat] #182 - Badge api 구현 by @leesj000603 in #184
  • [feat] #182 - http status 담기 위한 수정 by @leesj000603 in #186
  • [feat] #185 #187 - redis에서 refreshToken 제거하고 column으로 넣는 작업 및 이에 따른 이슈 대응 by @khyojun in #188
  • [feat] api part 1 검토 작업 진행 by @khyojun in #196
  • Feature/#191 test2 by @leesj000603 in #197
  • [fix] #190 - 경험치 계산 과정중 PURPLE 등급일때 났던 오류 해결 by @khyojun in #198
  • Feat/#199 swagger fix by @khyojun in #200
  • [feat] #201 - 필요없었던 컬럼 제거, 스케쥴링 필요없던 로직 제거 및 비동기로 스레드 나눠서 스케쥴링 작업 수행하도록 변경, majorLanguage Table 삭제 작업 진행 by @khyojun in #203
  • [feat] #204 - indexing 을 통해서 조금 더 쿼리 날릴 때 더 빠르게 확인할 수 있도록 진행 by @khyojun in #206
  • Feature/#207 notloginedfriendsuggest by @leesj000603 in #208
  • [fix] #209 - apiIssue관련 정리 네이밍 관련 정리 by @khyojun in #212
  • [feat] #210 - 자기소개에 제목 추가 by @leesj000603 in #213
  • [feat] 유저당 페이지 관련하여 api 제작(/api/v1/userPage/userInfo?username=~~~) 및 MyPage api 명칭 변경 작업 진행 by @khyojun in #214
  • [fix] #215 - shedLock 을 이용하여 서버 이중화시 스케쥴링 로직 중복으로 실행되지 않을 수 있도록 구현 by @khyojun in #216
  • [feat] User Update하는 과정속에서 일어났던 문제들 by @khyojun in #218
  • [fix] isRegistered 파라미터 관련 처리 개선 -> 학교, 지역 보는것이 아닌 컬럼으로 by @khyojun in #221
  • [feat] #222 - mock data의 img url 수정 by @leesj000603 in #223
  • MockData 300개 제작 및 발생한 오류들 수정 by @khyojun in #224
  • [feat] email 전송 관련 깃발 -> rankit 으로 변경 및 UnivCert 의존성 제거하게 JavaMailSender 로 작업 진행 by @khyojun in #227
  • [refactor] #226 이메일 전송 관련 추가 수정 작업 진행 - docker-compose, 인증번호 10분 마감, 예외 처리 진행 by @khyojun in #228
  • [hotfix] #229 - 학교, 지역 수정시 점수 반영되고 랭킹 업데이트 구현, 학교 수정시 인증 진행하도록 구현 by @khyojun in #230
  • [hotfix] #229 - 지역변경 수정 by @khyojun in #231
  • [hotfix] #232 - fe 이슈 대응 - 지역 페이지네이션 및 게시판 조회 이슈 검토 by @khyojun in #233
  • [hotfix] - userRank 보여주는 response dto 변경 (fe 요구사항) by @khyojun in #234
  • To Main by @khyojun in #235
  • Develop to Main by @khyojun in #236

New Contributors

  • @khyojun made their first contribution in #4
  • @leesj000603 made their first contribution in #7

Full Changelog: https://github.com/capstone-kw-jjiggle/rankit-be/commits/0.0.1