Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* [BSVR-134] github release 관련한 github action 스크립트 파일 수정 및 배포 테스트 (#48) * refactor: 로컬 데이터베이스로 url 설정 * refactor: github release 트리거 방식 수정 * refactor: github actions dev 브랜치 포함하도록 트리거 수정 * refactor: 배포 테스트 * feat: 배포시 jwt와 oauth 환경변수 직접 세팅 * feat: 배포시 jwt 환경변수 직접 세팅 * feat: ddl-auto를 배포 시 validate 옵션으로 세팅 * feat: 좌석배치도 미리보기 파일 확장자 변경 (#51) * feat: max file size, max request size 조정 (#52) * [BSVR-137] 복수 팀 등록 API를 단일 등록으로 수정 (#53) * feat: 복수 팀 등록 API를 단일 등록으로 수정 * fix: 오타 수정 * feat: request body -> reqeust param form data로 변경 * test: 중복 팀 이름 확인 테스트 코드 수정 * [BSVR-138] ncp object storage 환경변수 추가 (#54) * feat: ncp object storage 환경변수 추가 * feat: object storage api 정상 작동 테스트 완료 -> action 트리거 롤백 * fix: 불필요한 정렬 삭제 (#55) * feat: 전체 경기장 조회 API에 isActive, 이름 오름차순 정렬 추가 (#56) * [NO_JIRA] JwtTokenResponse 추가 (#57) * feat : JwtTokenResponse 구현 * refactor : 1년 동안 유요한 토큰 발급 * refactor : Jwt 토큰을 바디에 리턴하도록 변경 * feat: 이름 정렬 추가 (#58) * [NO_JIRA] Jwt 토큰 관련 이슈 & Swagger authenticate 설정 (#59) * feat: 필터 설정, 스웨거 설정 추가 * fix: 토큰 만료 시간 수정 * refactor : 안드로이드에 맞도록 accessToken으로 회원가입/로그인 처리 (#61) * refactor : 로그인 시 존재하지 않는 유저는 빈 JWT 리턴하도록 변경 (#62) * feat: 구역내 블록 조회시 블럭 코드 오름차순 정렬 (#63) * feat : 멤버 삭제 API 구현 (#64) * [BSVR-143] 블럭 열별 좌석 범위 조회 API res 수정 (#65) * feat: 구역 / 블록별 좌석 범위 리스트 조회 API res 수정 * fix: 블록, 열 그룹핑 로직 수정 * [BSVR-78] Jwt 토큰 수정, 헤더 jwt 토큰에서 memberId 가져오는 AOP 추가 (#66) * fix : 정상적인 토큰을 소유해도 401 오류가 나던 것 해결 * build : aop를 위한 의존성 추가 * refactor : jwt 내의 memberId String -> Long 타입 변경 * feat : MemberId 어노테이션 추가 * feat : 헤더의 jwt 토큰에서 memberId 가져오는 AOP 추가 * refactor : 필요 없는 로깅, Long 타입 변환 제거 * refactor : 해결된 Before 어노테이션 이슈 주석 삭제 * feat : JwtTokenUtil에 accessToken 기능 추가 * refactor : camel 케이스에 맞도록 수정 * feat : BEARER enum 추가 * refactor : BEARER enum 사용 * refactor : BEARER 상수 사용 * refactor : MemberId -> CurrentMember 이름 변경 * refactor : 완료된 TODO 제거 * [BSVR-117] 특정 좌석 리뷰 등록 API 구현 및 Review 엔티티 수정과 기타 API 쿼리문 수정 (#47) * feat: 리뷰 등록 컨트롤러 추가 * feat: 누락된 Transactional 어노테이션들 추가 * feat: 리뷰 저장 * fix: review entity 원복 * feat: 리뷰 이미지 저장 * feat: 리뷰 작성 후 유저 레벨 조정 * feat: seat_id 추가 * test: save 수정하면서 깨진 테스트 해결 * feat: review entity 및 domain 수정 * feat: 공통적으로 사용되는 response dto 추출 * feat: 재사용성을 위한 response dto 분리 및 monthresponse 추가 * feat: memberesponse dto 추가 및 내 리뷰 response dto 추가 * feat: keyword와 review 엔티티 필드 및 메서드 수정 * feat: 응답, 요청방식에 따른 도메인 구조 업데이트 * feat: request와 review 도메인 업데이트 * feat: 컨트롤러, usecase, service 업데이트 * feat: 레포지토리 및 유스케이스 업데이트 * feat: review쪽 엔티티 스키마 업데이트 * feat: 수정된 엔티티에 따라 도메인 재정의 * feat: 엔티티들의 toDomain, from 메서드 정의 * feat: controller에서 pageable 사용하기 위해 jpa 의존성 부여 -> 체크 필요 * feat: pageable 도입(offset, limit 파라미터 삭제), 메서드명 변경 * feat: pageable 도입(offset, limit 파라미터 삭제), 메서드명 변경 * feat: 내 리뷰 조회 request에 pageable 도입 * feat: 매핑역할을 했던 keyword 도메인과 엔티티 삭제 * feat: keyword에 매핑되어있던 필드를 reviewkeyword로 이관 * feat: review 엔티티와 도메인에 sectionId와 section 도메인 필드 추가 * feat: reviewkeyword에 keyword 테이블 통합 및 도메인 수정 * feat: 블록별 조회 request, response dto 수정 및 usecase 반환형 result 수정 * feat: 리뷰 조회 controller, usecase, service 작성 * feat: 리뷰 조회 repository 인터페이스 정의 * feat: 리뷰조회 repository 정의 * feat: base review response에 열 정보를 담은 row response dto 추가 * feat: 내 리뷰 조회 유스케이스 반환형 result 정의 * feat: 내 리뷰 조회 response dto 정의 * feat: 리뷰 키워드 reponse 정의 * feat: 컨트롤러와 usecase 내기록조회 result 경로 업데이트 및 토큰 방식에서 memberId 파라미터로 받아오도록 rollback * feat: 내 리뷰 조회 request dto * feat: review 도메인에서 builder를 사용할 때 image, keyword를 선택적으로 포함 + addImagesAndKeywords 메서드 추가 * feat: 리뷰 등록 서비스 작성 * feat: 리뷰 등록 유스케이스 도메인 구조에 맞게 수정 * feat: 리뷰등록 컨트롤러 반환타입 base review response dto로 업데이트 * feat: review repository 및 review entity 컬럼명 user_id ->member_id로 업데이트 * feat: review image 레포지토리 구현 * feat: review keyword 레포지토리 구현 * refactor: review entity 주석 삭제 * refactor: 리뷰쪽 엔티티 구조 변경, KeywordEntity 다시 따로 분리 * feat: 리뷰 등록 api 구현 (영속성 에러) * feat: from 메서드 역할을 하는 with- 메서드 작성 * feat: setId 정의 * feat: block top keyword repository쪽 구현 * feat: 엔티티구조 업데이트 및 from, to 메서드 수정 * feat: keyword쪽 repository 구현 * feat: review image쪽 repository 구현 * refactor: 이름 변경 * feat: db주소 localhost로 업데이트 + 로깅 설정 추가 * feat: 아직 구현 못한부분 주석처리 * feat: conflict 해결을 위한 spotless 커밋 * feat: conflict 해결을 위한 spotless 커밋 --------- Co-authored-by: Minseong Park <pminsung12@gmail.com> Co-authored-by: Minseong Park <52368015+pminsung12@users.noreply.github.com> * [NO_JIRA] members 테이블 내의 사용하지 않는 컬럼 제거 (#68) * refactor : 사용하지 않는 myTeam 컬럼 제거 * refactor : 사용하지 않는 myTeam 컬럼 제거 * [BSVR-132] 블록별 리뷰조회 API, 유저별 리뷰조회 API, 유저별 리뷰 작성 날짜 조회 API 업데이트 (#69) * feat: 리뷰 등록 컨트롤러 추가 * feat: 누락된 Transactional 어노테이션들 추가 * feat: 리뷰 저장 * fix: review entity 원복 * feat: 리뷰 이미지 저장 * feat: 리뷰 작성 후 유저 레벨 조정 * feat: seat_id 추가 * test: save 수정하면서 깨진 테스트 해결 * feat: review entity 및 domain 수정 * feat: 공통적으로 사용되는 response dto 추출 * feat: 재사용성을 위한 response dto 분리 및 monthresponse 추가 * feat: memberesponse dto 추가 및 내 리뷰 response dto 추가 * feat: keyword와 review 엔티티 필드 및 메서드 수정 * feat: 응답, 요청방식에 따른 도메인 구조 업데이트 * feat: request와 review 도메인 업데이트 * feat: 컨트롤러, usecase, service 업데이트 * feat: 레포지토리 및 유스케이스 업데이트 * feat: review쪽 엔티티 스키마 업데이트 * feat: 수정된 엔티티에 따라 도메인 재정의 * feat: 엔티티들의 toDomain, from 메서드 정의 * feat: controller에서 pageable 사용하기 위해 jpa 의존성 부여 -> 체크 필요 * feat: pageable 도입(offset, limit 파라미터 삭제), 메서드명 변경 * feat: pageable 도입(offset, limit 파라미터 삭제), 메서드명 변경 * feat: 내 리뷰 조회 request에 pageable 도입 * feat: 매핑역할을 했던 keyword 도메인과 엔티티 삭제 * feat: keyword에 매핑되어있던 필드를 reviewkeyword로 이관 * feat: review 엔티티와 도메인에 sectionId와 section 도메인 필드 추가 * feat: reviewkeyword에 keyword 테이블 통합 및 도메인 수정 * feat: 블록별 조회 request, response dto 수정 및 usecase 반환형 result 수정 * feat: 리뷰 조회 controller, usecase, service 작성 * feat: 리뷰 조회 repository 인터페이스 정의 * feat: 리뷰조회 repository 정의 * feat: base review response에 열 정보를 담은 row response dto 추가 * feat: 내 리뷰 조회 유스케이스 반환형 result 정의 * feat: 내 리뷰 조회 response dto 정의 * feat: 리뷰 키워드 reponse 정의 * feat: 컨트롤러와 usecase 내기록조회 result 경로 업데이트 및 토큰 방식에서 memberId 파라미터로 받아오도록 rollback * feat: 내 리뷰 조회 request dto * feat: review 도메인에서 builder를 사용할 때 image, keyword를 선택적으로 포함 + addImagesAndKeywords 메서드 추가 * feat: 리뷰 등록 서비스 작성 * feat: 리뷰 등록 유스케이스 도메인 구조에 맞게 수정 * feat: 리뷰등록 컨트롤러 반환타입 base review response dto로 업데이트 * feat: review repository 및 review entity 컬럼명 user_id ->member_id로 업데이트 * feat: review image 레포지토리 구현 * feat: review keyword 레포지토리 구현 * refactor: review entity 주석 삭제 * refactor: 리뷰쪽 엔티티 구조 변경, KeywordEntity 다시 따로 분리 * feat: 리뷰 등록 api 구현 (영속성 에러) * feat: from 메서드 역할을 하는 with- 메서드 작성 * feat: setId 정의 * feat: block top keyword repository쪽 구현 * feat: 엔티티구조 업데이트 및 from, to 메서드 수정 * feat: keyword쪽 repository 구현 * feat: review image쪽 repository 구현 * refactor: 이름 변경 * feat: db주소 localhost로 업데이트 + 로깅 설정 추가 * feat: 아직 구현 못한부분 주석처리 * feat: conflict 해결을 위한 spotless 커밋 * feat: conflict 해결을 위한 spotless 커밋 * refactor: CreateReviewService.java 주석 제거 * refactor: 리뷰쪽 엔티티 주석제거 * feat: 리뷰 조회 controller 및 usecase 정의 + dto 수정 * feat: review repository 쪽 정의 * feat: review image repository 쪽 정의 * feat: keyword repository 쪽 정의 * chore: 사용하지 않는 myreviewlistresult 삭제 * feat: block top keyword repository 쪽 구현 * feat: review jpa repository 구현 * feat: 엔드포인트에 @CurrentMember를 통해 인증절차 적용 * chore: 사용하지 않는 코드, 주석 삭제 * feat: 삭제 api를 위한 base entity 메서드 정의 * feat: review 객체에 keyword값 map으로 매핑 --------- Co-authored-by: EunjiShin <eunji980310@gmail.com> * [BSVR-146] MemberInfo API 구현 (#67) * feat : 홈 화면 멤버 정보 호출 API * feat : 홈 피드 화면 필터 제외 * feat : 홈 피드 화면 조회 API 구현 * fix : 정상적인 토큰을 소유해도 401 오류가 나던 것 해결 * build : aop를 위한 의존성 추가 * refactor : jwt 내의 memberId String -> Long 타입 변경 * feat : MemberId 어노테이션 추가 * feat : 헤더의 jwt 토큰에서 memberId 가져오는 AOP 추가 * refactor : CurrentMember를 사용해 memberId 가져오도록 수정 * feat : (홈 피드 API 분리) MemberInfo API 구현 * refactor : (홈 피드 API 분리) MemberInfo만 제공하도록 변경 * refactor : (홈 피드 API 분리) MemberInfo만 제공하도록 변경 * refactor : API 메소드명 변경(findMemberInfo) * refactor : (홈 피드 API 분리) 제거된 Home url 삭제 * refactor : 중복된 커스텀 어노테이션 제거 * refactor : findMemberInfo 일기 전용 -> readOnly = true 설정 * feat: dev-build-and-deploy.yaml ddl-auto 옵션 update로 변경 (#70) * feat: blockId, seatNumber를 이용하도록 리뷰 생성 API 수정 (#72) * [BSVR-151] ddl-auto update 옵션으로 deploy (#71) * feat: ddl-auto update 옵션으로 deploy * feat: ddl-auto validate 옵션으로 deploy * feat: Update dev-build-and-deploy.yaml * feat: ddl auto 옵션 삭제 --------- Co-authored-by: 우디 <38103085+EunjiShin@users.noreply.github.com> Co-authored-by: junwon <67488973+wjdwnsdnjs13@users.noreply.github.com> Co-authored-by: EunjiShin <eunji980310@gmail.com>
- Loading branch information