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

[BSVR-142] 구역 내 블록 조회시 블럭 코드 오름차순 정렬 #63

Merged
merged 1 commit into from
Jul 21, 2024

Conversation

EunjiShin
Copy link
Collaborator

📌 개요 (필수)

  • 특정 경기장 특정 구역 내에 있는 블럭 리스트를 조회할 때, 블럭 코드 오름차순이 되게 정렬을 추가해요

🔨 작업 사항 (필수)

  • 개요와 동일

💻 실행 화면 (필수)

스크린샷 2024-07-21 오후 1 39 25

@EunjiShin EunjiShin self-assigned this Jul 21, 2024
@EunjiShin EunjiShin added the ✨ Feature 기능 개발 label Jul 21, 2024
Copy link

Test Results

42 tests  ±0   42 ✅ ±0   0s ⏱️ ±0s
16 suites ±0    0 💤 ±0 
16 files   ±0    0 ❌ ±0 

Results for commit 74bbf72. ± Comparison against base commit 0b6a973.

@EunjiShin EunjiShin merged commit 88ec252 into main Jul 21, 2024
6 checks passed
@EunjiShin EunjiShin deleted the feat/BSVR-142 branch July 21, 2024 04:41
pminsung12 added a commit that referenced this pull request Jul 23, 2024
* [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 <[email protected]>
Co-authored-by: Minseong Park <[email protected]>

* [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 <[email protected]>

* [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: 우디 <[email protected]>
Co-authored-by: junwon <[email protected]>
Co-authored-by: EunjiShin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant