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

[BE] aws s3 의존성 충돌 해결 및 open graph 파일 수정 #216

Closed
violet-mj opened this issue Aug 25, 2024 · 0 comments · Fixed by #217
Closed

[BE] aws s3 의존성 충돌 해결 및 open graph 파일 수정 #216

violet-mj opened this issue Aug 25, 2024 · 0 comments · Fixed by #217
Assignees

Comments

@violet-mj
Copy link
Collaborator

어떤 버그인가요?

aws s3 의존성 충돌 및 open graph 파일 수정

어떤 상황에서 발생한 버그인가요?

  • aws s3의 Jackson 의존성 충돌 문제
S3: NoSuchFieldError: PASCAL_CASE_TO_CAMEL_CASE #3098
  • 미리보기 url에 대해 요청이 가지 않는 문제
  • 점수가 소수점 길게 출력되는 문제

예상 결과

  • 미리보기 api (/lottery/drawing/preview)에 대한 요청이 가지않는 버그 수정
  • 미리보기 og html의 점수를 소수점 1번째까지 넣도록 변경
  • aws s3의 의존성 충돌 해결

참고할만한 자료(선택)

@violet-mj violet-mj self-assigned this Aug 25, 2024
@violet-mj violet-mj linked a pull request Aug 25, 2024 that will close this issue
violet-mj added a commit that referenced this issue Aug 25, 2024
* fix: aws s3 Jackson 의존성 충돌 해결 (#216)

* fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

* fix: logback 삭제 (#216)

* fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

* fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

* fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)
min9805 added a commit that referenced this issue Aug 25, 2024
* 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

* feat: thymeleaf 의존성 추가 (#208)

* feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

* feat: 드로잉 이벤트 결과 이미지 저장 (#208)

* feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

* feat: s3 설정 (#208)

* feat: 미리보기 로직 문서화 (#208)

* 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

* aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

* fix: aws s3 Jackson 의존성 충돌 해결 (#216)

* fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

* fix: logback 삭제 (#216)

* fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

* fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

* fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

* 어드민 리액트 페이지 및 API 추가합니다.  (#218)

* feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

* feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

* feat: SubEvent 조회를 위한 API 생성 (#153)

* feat: Event Detail 페이지 생성 (#153)

* feat: Url fix (#153)

* feat: error 및 Swagger Tag 변경 (#153)

* feat: 유저 정보 조회를 위한 API 생성

* feat: 유저 조회 페이지 생성 (#153)

* feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

* feat: 이벤트 참여자 페이지 구현 (#153)

* feat: 당첨자를 조회하는 API 생성 (#153)

* feat 당첨자 조회 모달 추가 (#153)

* feat: 차량 구매자 엔티티 생성 (#153)

* feat: 차량 구매자 페이지 생성 (#153)

* feat: 로그 정리 (#153)

* feat: create 를 위한 s3 연결 (#153)

* feat: 이미지 저장 및 테스트 작성 (#153)

* feat: Event 생성 API 생성 (#153)

* test: test 코드 변경 (#153)

* feat: 이벤트 edit 구현 (#153)

* feat: 기간 업데이트 API 생성 (#153)

* feat: event 별 총 참여자 수 쿼리 사용 (#153)

* feat: 이벤트 별 총 구매자 조회 생성 (#153)

* feat: 서브이벤트 업데이트 API 생성 (#153)

* feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

* feat: [FE] 어드민 프론트 페이지 작업 (#153)

* test: Set 변경으로 인한 테스트 코드 변경 (#153)

* feat: API 정리 및 dev 파일 정리. (#153)

* feat: JWT filter 변경 (#153)

* feat: 페이지네이션 초과 부분 처리 (#153)

* feat: logger 삭제 (#153)

* feat: JWT 토큰에 대한 주석 추가 (#153)

* lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

* feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

* feat: lua를 이용한 당첨자 추첨 구현체 (#197)

* fix: lua 구현체를 쓰기위해 @service 제거 (#197)

* feat: reids set과 hash 사용 (#197)

* feat: SQL 런타임 예외 (#197)

* feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

* feat: 시간 측정 어노테이션 작성 (#197)

* fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

* fix: 자정에만 배치작업을 수행하도록 변경 (#197)

* feat: sql 문 수정

* feat: 삭제되지 않은 테스트 삭제

* feat: versioning

---------

Co-authored-by: mjmj <[email protected]>
min9805 added a commit that referenced this issue Aug 26, 2024
* 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

* feat: thymeleaf 의존성 추가 (#208)

* feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

* feat: 드로잉 이벤트 결과 이미지 저장 (#208)

* feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

* feat: s3 설정 (#208)

* feat: 미리보기 로직 문서화 (#208)

* 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

* aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

* fix: aws s3 Jackson 의존성 충돌 해결 (#216)

* fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

* fix: logback 삭제 (#216)

* fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

* fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

* fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

* 어드민 리액트 페이지 및 API 추가합니다.  (#218)

* feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

* feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

* feat: SubEvent 조회를 위한 API 생성 (#153)

* feat: Event Detail 페이지 생성 (#153)

* feat: Url fix (#153)

* feat: error 및 Swagger Tag 변경 (#153)

* feat: 유저 정보 조회를 위한 API 생성

* feat: 유저 조회 페이지 생성 (#153)

* feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

* feat: 이벤트 참여자 페이지 구현 (#153)

* feat: 당첨자를 조회하는 API 생성 (#153)

* feat 당첨자 조회 모달 추가 (#153)

* feat: 차량 구매자 엔티티 생성 (#153)

* feat: 차량 구매자 페이지 생성 (#153)

* feat: 로그 정리 (#153)

* feat: create 를 위한 s3 연결 (#153)

* feat: 이미지 저장 및 테스트 작성 (#153)

* feat: Event 생성 API 생성 (#153)

* test: test 코드 변경 (#153)

* feat: 이벤트 edit 구현 (#153)

* feat: 기간 업데이트 API 생성 (#153)

* feat: event 별 총 참여자 수 쿼리 사용 (#153)

* feat: 이벤트 별 총 구매자 조회 생성 (#153)

* feat: 서브이벤트 업데이트 API 생성 (#153)

* feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

* feat: [FE] 어드민 프론트 페이지 작업 (#153)

* test: Set 변경으로 인한 테스트 코드 변경 (#153)

* feat: API 정리 및 dev 파일 정리. (#153)

* feat: JWT filter 변경 (#153)

* feat: 페이지네이션 초과 부분 처리 (#153)

* feat: logger 삭제 (#153)

* feat: JWT 토큰에 대한 주석 추가 (#153)

* lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

* feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

* feat: lua를 이용한 당첨자 추첨 구현체 (#197)

* fix: lua 구현체를 쓰기위해 @service 제거 (#197)

* feat: reids set과 hash 사용 (#197)

* feat: SQL 런타임 예외 (#197)

* feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

* feat: 시간 측정 어노테이션 작성 (#197)

* fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

* fix: 자정에만 배치작업을 수행하도록 변경 (#197)

* Release v1.2.3

commit 59c7b27
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:36 2024 +0900

    feat: versioning

commit 96daf21
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:23 2024 +0900

    feat: 삭제되지 않은 테스트 삭제

commit fe2e9f2
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:06 2024 +0900

    feat: sql 문 수정

* fix: 미리보기 api 화이트리스트 추가

* feat: Update README.md (#221)

* feat: Update README.md

* feat: Update README.md (#221)

* feat: Update README.md (#221)

* feat: Update README.md (#221)

* feat: Update README.md (#221)

* feat: Update README.md (#221)

---------

Co-authored-by: min9805 <[email protected]>
Co-authored-by: min9805 <[email protected]>
min9805 added a commit that referenced this issue Aug 26, 2024
* 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

* feat: thymeleaf 의존성 추가 (#208)

* feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

* feat: 드로잉 이벤트 결과 이미지 저장 (#208)

* feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

* feat: s3 설정 (#208)

* feat: 미리보기 로직 문서화 (#208)

* 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

* aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

* fix: aws s3 Jackson 의존성 충돌 해결 (#216)

* fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

* fix: logback 삭제 (#216)

* fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

* fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

* fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

* 어드민 리액트 페이지 및 API 추가합니다.  (#218)

* feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

* feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

* feat: SubEvent 조회를 위한 API 생성 (#153)

* feat: Event Detail 페이지 생성 (#153)

* feat: Url fix (#153)

* feat: error 및 Swagger Tag 변경 (#153)

* feat: 유저 정보 조회를 위한 API 생성

* feat: 유저 조회 페이지 생성 (#153)

* feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

* feat: 이벤트 참여자 페이지 구현 (#153)

* feat: 당첨자를 조회하는 API 생성 (#153)

* feat 당첨자 조회 모달 추가 (#153)

* feat: 차량 구매자 엔티티 생성 (#153)

* feat: 차량 구매자 페이지 생성 (#153)

* feat: 로그 정리 (#153)

* feat: create 를 위한 s3 연결 (#153)

* feat: 이미지 저장 및 테스트 작성 (#153)

* feat: Event 생성 API 생성 (#153)

* test: test 코드 변경 (#153)

* feat: 이벤트 edit 구현 (#153)

* feat: 기간 업데이트 API 생성 (#153)

* feat: event 별 총 참여자 수 쿼리 사용 (#153)

* feat: 이벤트 별 총 구매자 조회 생성 (#153)

* feat: 서브이벤트 업데이트 API 생성 (#153)

* feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

* feat: [FE] 어드민 프론트 페이지 작업 (#153)

* test: Set 변경으로 인한 테스트 코드 변경 (#153)

* feat: API 정리 및 dev 파일 정리. (#153)

* feat: JWT filter 변경 (#153)

* feat: 페이지네이션 초과 부분 처리 (#153)

* feat: logger 삭제 (#153)

* feat: JWT 토큰에 대한 주석 추가 (#153)

* lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

* feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

* feat: lua를 이용한 당첨자 추첨 구현체 (#197)

* fix: lua 구현체를 쓰기위해 @service 제거 (#197)

* feat: reids set과 hash 사용 (#197)

* feat: SQL 런타임 예외 (#197)

* feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

* feat: 시간 측정 어노테이션 작성 (#197)

* fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

* fix: 자정에만 배치작업을 수행하도록 변경 (#197)

* Release v1.2.3

commit 59c7b27
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:36 2024 +0900

    feat: versioning

commit 96daf21
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:23 2024 +0900

    feat: 삭제되지 않은 테스트 삭제

commit fe2e9f2
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:06 2024 +0900

    feat: sql 문 수정

* fix: 미리보기 api 화이트리스트 추가

* feat: Update README.md (#221)

* feat: Update README.md

* feat: Update README.md (#221)

* feat: Update README.md (#221)

* feat: Update README.md (#221)

* feat: Update README.md (#221)

* feat: Update README.md (#221)

---------

Co-authored-by: min9805 <[email protected]>
Co-authored-by: min9805 <[email protected]>
min9805 added a commit that referenced this issue Aug 27, 2024
commit ac2072b
Merge: 19386df 92eccc4
Author: min9805 <[email protected]>
Date:   Tue Aug 27 20:02:47 2024 +0900

    Merge branch 'master' into hotfix/#223-bug-fix

    # Conflicts:
    #	src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/controller/PreviewController.java
    #	src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/service/DrawingLotteryService.java
    #	src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/service/PreviewService.java

commit 19386df
Author: mjmj <[email protected]>
Date:   Tue Aug 27 20:00:27 2024 +0900

    fix: s3 디렉토리 주소를 "/preview/"에서 "preview"로 변경

commit 6fd9cb5
Author: mjmj <[email protected]>
Date:   Tue Aug 27 19:32:15 2024 +0900

    fix: 이미 사용된 드로잉 이미지 삭제 로직, 드로잉 이미지 디렉토리에 따로 저장

commit 4c6a1a1
Author: mjmj <[email protected]>
Date:   Tue Aug 27 19:21:01 2024 +0900

    fix: 미리보기 api 주소 변경 (/api/v1/lottery/drawing/preview -> /{sharedUrl})

commit 92eccc4
Author: mjmj <[email protected]>
Date:   Mon Aug 26 10:52:23 2024 +0900

    Hotfix/v1.2.3-release1 (#222)

    * 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

    * feat: thymeleaf 의존성 추가 (#208)

    * feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

    * feat: 드로잉 이벤트 결과 이미지 저장 (#208)

    * feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

    * feat: s3 설정 (#208)

    * feat: 미리보기 로직 문서화 (#208)

    * 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

    fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

    * aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

    * fix: aws s3 Jackson 의존성 충돌 해결 (#216)

    * fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

    * fix: logback 삭제 (#216)

    * fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

    * fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

    * fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

    * 어드민 리액트 페이지 및 API 추가합니다.  (#218)

    * feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

    * feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

    * feat: SubEvent 조회를 위한 API 생성 (#153)

    * feat: Event Detail 페이지 생성 (#153)

    * feat: Url fix (#153)

    * feat: error 및 Swagger Tag 변경 (#153)

    * feat: 유저 정보 조회를 위한 API 생성

    * feat: 유저 조회 페이지 생성 (#153)

    * feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

    * feat: 이벤트 참여자 페이지 구현 (#153)

    * feat: 당첨자를 조회하는 API 생성 (#153)

    * feat 당첨자 조회 모달 추가 (#153)

    * feat: 차량 구매자 엔티티 생성 (#153)

    * feat: 차량 구매자 페이지 생성 (#153)

    * feat: 로그 정리 (#153)

    * feat: create 를 위한 s3 연결 (#153)

    * feat: 이미지 저장 및 테스트 작성 (#153)

    * feat: Event 생성 API 생성 (#153)

    * test: test 코드 변경 (#153)

    * feat: 이벤트 edit 구현 (#153)

    * feat: 기간 업데이트 API 생성 (#153)

    * feat: event 별 총 참여자 수 쿼리 사용 (#153)

    * feat: 이벤트 별 총 구매자 조회 생성 (#153)

    * feat: 서브이벤트 업데이트 API 생성 (#153)

    * feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

    * feat: [FE] 어드민 프론트 페이지 작업 (#153)

    * test: Set 변경으로 인한 테스트 코드 변경 (#153)

    * feat: API 정리 및 dev 파일 정리. (#153)

    * feat: JWT filter 변경 (#153)

    * feat: 페이지네이션 초과 부분 처리 (#153)

    * feat: logger 삭제 (#153)

    * feat: JWT 토큰에 대한 주석 추가 (#153)

    * lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

    * feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

    * feat: lua를 이용한 당첨자 추첨 구현체 (#197)

    * fix: lua 구현체를 쓰기위해 @service 제거 (#197)

    * feat: reids set과 hash 사용 (#197)

    * feat: SQL 런타임 예외 (#197)

    * feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

    * feat: 시간 측정 어노테이션 작성 (#197)

    * fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

    * fix: 자정에만 배치작업을 수행하도록 변경 (#197)

    * Release v1.2.3

    commit 59c7b27
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:36 2024 +0900

        feat: versioning

    commit 96daf21
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:23 2024 +0900

        feat: 삭제되지 않은 테스트 삭제

    commit fe2e9f2
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:06 2024 +0900

        feat: sql 문 수정

    * fix: 미리보기 api 화이트리스트 추가

    * feat: Update README.md (#221)

    * feat: Update README.md

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    ---------

    Co-authored-by: min9805 <[email protected]>
    Co-authored-by: min9805 <[email protected]>

commit 8668948
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:02:06 2024 +0900

    Release/v1.2.3 (#220)

    * 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

    * feat: thymeleaf 의존성 추가 (#208)

    * feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

    * feat: 드로잉 이벤트 결과 이미지 저장 (#208)

    * feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

    * feat: s3 설정 (#208)

    * feat: 미리보기 로직 문서화 (#208)

    * 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

    fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

    * aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

    * fix: aws s3 Jackson 의존성 충돌 해결 (#216)

    * fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

    * fix: logback 삭제 (#216)

    * fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

    * fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

    * fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

    * 어드민 리액트 페이지 및 API 추가합니다.  (#218)

    * feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

    * feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

    * feat: SubEvent 조회를 위한 API 생성 (#153)

    * feat: Event Detail 페이지 생성 (#153)

    * feat: Url fix (#153)

    * feat: error 및 Swagger Tag 변경 (#153)

    * feat: 유저 정보 조회를 위한 API 생성

    * feat: 유저 조회 페이지 생성 (#153)

    * feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

    * feat: 이벤트 참여자 페이지 구현 (#153)

    * feat: 당첨자를 조회하는 API 생성 (#153)

    * feat 당첨자 조회 모달 추가 (#153)

    * feat: 차량 구매자 엔티티 생성 (#153)

    * feat: 차량 구매자 페이지 생성 (#153)

    * feat: 로그 정리 (#153)

    * feat: create 를 위한 s3 연결 (#153)

    * feat: 이미지 저장 및 테스트 작성 (#153)

    * feat: Event 생성 API 생성 (#153)

    * test: test 코드 변경 (#153)

    * feat: 이벤트 edit 구현 (#153)

    * feat: 기간 업데이트 API 생성 (#153)

    * feat: event 별 총 참여자 수 쿼리 사용 (#153)

    * feat: 이벤트 별 총 구매자 조회 생성 (#153)

    * feat: 서브이벤트 업데이트 API 생성 (#153)

    * feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

    * feat: [FE] 어드민 프론트 페이지 작업 (#153)

    * test: Set 변경으로 인한 테스트 코드 변경 (#153)

    * feat: API 정리 및 dev 파일 정리. (#153)

    * feat: JWT filter 변경 (#153)

    * feat: 페이지네이션 초과 부분 처리 (#153)

    * feat: logger 삭제 (#153)

    * feat: JWT 토큰에 대한 주석 추가 (#153)

    * lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

    * feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

    * feat: lua를 이용한 당첨자 추첨 구현체 (#197)

    * fix: lua 구현체를 쓰기위해 @service 제거 (#197)

    * feat: reids set과 hash 사용 (#197)

    * feat: SQL 런타임 예외 (#197)

    * feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

    * feat: 시간 측정 어노테이션 작성 (#197)

    * fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

    * fix: 자정에만 배치작업을 수행하도록 변경 (#197)

    * feat: sql 문 수정

    * feat: 삭제되지 않은 테스트 삭제

    * feat: versioning

    ---------

    Co-authored-by: mjmj <[email protected]>
violet-mj added a commit that referenced this issue Aug 27, 2024
* 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

* feat: thymeleaf 의존성 추가 (#208)

* feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

* feat: 드로잉 이벤트 결과 이미지 저장 (#208)

* feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

* feat: s3 설정 (#208)

* feat: 미리보기 로직 문서화 (#208)

* 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

* aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

* fix: aws s3 Jackson 의존성 충돌 해결 (#216)

* fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

* fix: logback 삭제 (#216)

* fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

* fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

* fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

* 어드민 리액트 페이지 및 API 추가합니다.  (#218)

* feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

* feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

* feat: SubEvent 조회를 위한 API 생성 (#153)

* feat: Event Detail 페이지 생성 (#153)

* feat: Url fix (#153)

* feat: error 및 Swagger Tag 변경 (#153)

* feat: 유저 정보 조회를 위한 API 생성

* feat: 유저 조회 페이지 생성 (#153)

* feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

* feat: 이벤트 참여자 페이지 구현 (#153)

* feat: 당첨자를 조회하는 API 생성 (#153)

* feat 당첨자 조회 모달 추가 (#153)

* feat: 차량 구매자 엔티티 생성 (#153)

* feat: 차량 구매자 페이지 생성 (#153)

* feat: 로그 정리 (#153)

* feat: create 를 위한 s3 연결 (#153)

* feat: 이미지 저장 및 테스트 작성 (#153)

* feat: Event 생성 API 생성 (#153)

* test: test 코드 변경 (#153)

* feat: 이벤트 edit 구현 (#153)

* feat: 기간 업데이트 API 생성 (#153)

* feat: event 별 총 참여자 수 쿼리 사용 (#153)

* feat: 이벤트 별 총 구매자 조회 생성 (#153)

* feat: 서브이벤트 업데이트 API 생성 (#153)

* feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

* feat: [FE] 어드민 프론트 페이지 작업 (#153)

* test: Set 변경으로 인한 테스트 코드 변경 (#153)

* feat: API 정리 및 dev 파일 정리. (#153)

* feat: JWT filter 변경 (#153)

* feat: 페이지네이션 초과 부분 처리 (#153)

* feat: logger 삭제 (#153)

* feat: JWT 토큰에 대한 주석 추가 (#153)

* lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

* feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

* feat: lua를 이용한 당첨자 추첨 구현체 (#197)

* fix: lua 구현체를 쓰기위해 @service 제거 (#197)

* feat: reids set과 hash 사용 (#197)

* feat: SQL 런타임 예외 (#197)

* feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

* feat: 시간 측정 어노테이션 작성 (#197)

* fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

* fix: 자정에만 배치작업을 수행하도록 변경 (#197)

* Release v1.2.3

commit 59c7b27
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:36 2024 +0900

    feat: versioning

commit 96daf21
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:23 2024 +0900

    feat: 삭제되지 않은 테스트 삭제

commit fe2e9f2
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:06 2024 +0900

    feat: sql 문 수정

* Release v1.2.3-release1

commit c2d2e95
Author: min9805 <[email protected]>
Date:   Mon Aug 26 10:30:27 2024 +0900

    feat: Update README.md (#221)

commit bf5ce92
Author: min9805 <[email protected]>
Date:   Mon Aug 26 10:22:07 2024 +0900

    feat: Update README.md (#221)

commit 58b606b
Author: min9805 <[email protected]>
Date:   Mon Aug 26 10:11:47 2024 +0900

    feat: Update README.md (#221)

commit fba2fce
Author: min9805 <[email protected]>
Date:   Mon Aug 26 10:11:14 2024 +0900

    feat: Update README.md (#221)

commit 38b57c7
Author: min9805 <[email protected]>
Date:   Mon Aug 26 06:00:38 2024 +0900

    feat: Update README.md (#221)

commit 5f4b9f2
Author: min9805 <[email protected]>
Date:   Mon Aug 26 05:41:37 2024 +0900

    feat: Update README.md

commit 61ab5c1
Author: min9805 <[email protected]>
Date:   Mon Aug 26 05:36:28 2024 +0900

    feat: Update README.md (#221)

commit 325a96e
Author: mjmj <[email protected]>
Date:   Mon Aug 26 03:30:52 2024 +0900

    fix: 미리보기 api 화이트리스트 추가

* fix: 미리보기 api 주소 변경 (/api/v1/lottery/drawing/preview -> /{sharedUrl})

* fix: 이미 사용된 드로잉 이미지 삭제 로직, 드로잉 이미지 디렉토리에 따로 저장

* fix: s3 디렉토리 주소를 "/preview/"에서 "preview"로 변경

---------

Co-authored-by: min9805 <[email protected]>
Co-authored-by: min9805 <[email protected]>
min9805 added a commit that referenced this issue Aug 27, 2024
* 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

* feat: thymeleaf 의존성 추가 (#208)

* feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

* feat: 드로잉 이벤트 결과 이미지 저장 (#208)

* feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

* feat: s3 설정 (#208)

* feat: 미리보기 로직 문서화 (#208)

* 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

* aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

* fix: aws s3 Jackson 의존성 충돌 해결 (#216)

* fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

* fix: logback 삭제 (#216)

* fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

* fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

* fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

* 어드민 리액트 페이지 및 API 추가합니다.  (#218)

* feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

* feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

* feat: SubEvent 조회를 위한 API 생성 (#153)

* feat: Event Detail 페이지 생성 (#153)

* feat: Url fix (#153)

* feat: error 및 Swagger Tag 변경 (#153)

* feat: 유저 정보 조회를 위한 API 생성

* feat: 유저 조회 페이지 생성 (#153)

* feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

* feat: 이벤트 참여자 페이지 구현 (#153)

* feat: 당첨자를 조회하는 API 생성 (#153)

* feat 당첨자 조회 모달 추가 (#153)

* feat: 차량 구매자 엔티티 생성 (#153)

* feat: 차량 구매자 페이지 생성 (#153)

* feat: 로그 정리 (#153)

* feat: create 를 위한 s3 연결 (#153)

* feat: 이미지 저장 및 테스트 작성 (#153)

* feat: Event 생성 API 생성 (#153)

* test: test 코드 변경 (#153)

* feat: 이벤트 edit 구현 (#153)

* feat: 기간 업데이트 API 생성 (#153)

* feat: event 별 총 참여자 수 쿼리 사용 (#153)

* feat: 이벤트 별 총 구매자 조회 생성 (#153)

* feat: 서브이벤트 업데이트 API 생성 (#153)

* feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

* feat: [FE] 어드민 프론트 페이지 작업 (#153)

* test: Set 변경으로 인한 테스트 코드 변경 (#153)

* feat: API 정리 및 dev 파일 정리. (#153)

* feat: JWT filter 변경 (#153)

* feat: 페이지네이션 초과 부분 처리 (#153)

* feat: logger 삭제 (#153)

* feat: JWT 토큰에 대한 주석 추가 (#153)

* lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

* feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

* feat: lua를 이용한 당첨자 추첨 구현체 (#197)

* fix: lua 구현체를 쓰기위해 @service 제거 (#197)

* feat: reids set과 hash 사용 (#197)

* feat: SQL 런타임 예외 (#197)

* feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

* feat: 시간 측정 어노테이션 작성 (#197)

* fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

* fix: 자정에만 배치작업을 수행하도록 변경 (#197)

* Release v1.2.3

commit 59c7b27
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:36 2024 +0900

    feat: versioning

commit 96daf21
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:23 2024 +0900

    feat: 삭제되지 않은 테스트 삭제

commit fe2e9f2
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:00:06 2024 +0900

    feat: sql 문 수정

* Release v1.2.3-release1

commit c2d2e95
Author: min9805 <[email protected]>
Date:   Mon Aug 26 10:30:27 2024 +0900

    feat: Update README.md (#221)

commit bf5ce92
Author: min9805 <[email protected]>
Date:   Mon Aug 26 10:22:07 2024 +0900

    feat: Update README.md (#221)

commit 58b606b
Author: min9805 <[email protected]>
Date:   Mon Aug 26 10:11:47 2024 +0900

    feat: Update README.md (#221)

commit fba2fce
Author: min9805 <[email protected]>
Date:   Mon Aug 26 10:11:14 2024 +0900

    feat: Update README.md (#221)

commit 38b57c7
Author: min9805 <[email protected]>
Date:   Mon Aug 26 06:00:38 2024 +0900

    feat: Update README.md (#221)

commit 5f4b9f2
Author: min9805 <[email protected]>
Date:   Mon Aug 26 05:41:37 2024 +0900

    feat: Update README.md

commit 61ab5c1
Author: min9805 <[email protected]>
Date:   Mon Aug 26 05:36:28 2024 +0900

    feat: Update README.md (#221)

commit 325a96e
Author: mjmj <[email protected]>
Date:   Mon Aug 26 03:30:52 2024 +0900

    fix: 미리보기 api 화이트리스트 추가

* Hotfix/v1.2.3-release2

commit ac2072b
Merge: 19386df 92eccc4
Author: min9805 <[email protected]>
Date:   Tue Aug 27 20:02:47 2024 +0900

    Merge branch 'master' into hotfix/#223-bug-fix

    # Conflicts:
    #	src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/controller/PreviewController.java
    #	src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/service/DrawingLotteryService.java
    #	src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/service/PreviewService.java

commit 19386df
Author: mjmj <[email protected]>
Date:   Tue Aug 27 20:00:27 2024 +0900

    fix: s3 디렉토리 주소를 "/preview/"에서 "preview"로 변경

commit 6fd9cb5
Author: mjmj <[email protected]>
Date:   Tue Aug 27 19:32:15 2024 +0900

    fix: 이미 사용된 드로잉 이미지 삭제 로직, 드로잉 이미지 디렉토리에 따로 저장

commit 4c6a1a1
Author: mjmj <[email protected]>
Date:   Tue Aug 27 19:21:01 2024 +0900

    fix: 미리보기 api 주소 변경 (/api/v1/lottery/drawing/preview -> /{sharedUrl})

commit 92eccc4
Author: mjmj <[email protected]>
Date:   Mon Aug 26 10:52:23 2024 +0900

    Hotfix/v1.2.3-release1 (#222)

    * 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

    * feat: thymeleaf 의존성 추가 (#208)

    * feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

    * feat: 드로잉 이벤트 결과 이미지 저장 (#208)

    * feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

    * feat: s3 설정 (#208)

    * feat: 미리보기 로직 문서화 (#208)

    * 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

    fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

    * aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

    * fix: aws s3 Jackson 의존성 충돌 해결 (#216)

    * fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

    * fix: logback 삭제 (#216)

    * fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

    * fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

    * fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

    * 어드민 리액트 페이지 및 API 추가합니다.  (#218)

    * feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

    * feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

    * feat: SubEvent 조회를 위한 API 생성 (#153)

    * feat: Event Detail 페이지 생성 (#153)

    * feat: Url fix (#153)

    * feat: error 및 Swagger Tag 변경 (#153)

    * feat: 유저 정보 조회를 위한 API 생성

    * feat: 유저 조회 페이지 생성 (#153)

    * feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

    * feat: 이벤트 참여자 페이지 구현 (#153)

    * feat: 당첨자를 조회하는 API 생성 (#153)

    * feat 당첨자 조회 모달 추가 (#153)

    * feat: 차량 구매자 엔티티 생성 (#153)

    * feat: 차량 구매자 페이지 생성 (#153)

    * feat: 로그 정리 (#153)

    * feat: create 를 위한 s3 연결 (#153)

    * feat: 이미지 저장 및 테스트 작성 (#153)

    * feat: Event 생성 API 생성 (#153)

    * test: test 코드 변경 (#153)

    * feat: 이벤트 edit 구현 (#153)

    * feat: 기간 업데이트 API 생성 (#153)

    * feat: event 별 총 참여자 수 쿼리 사용 (#153)

    * feat: 이벤트 별 총 구매자 조회 생성 (#153)

    * feat: 서브이벤트 업데이트 API 생성 (#153)

    * feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

    * feat: [FE] 어드민 프론트 페이지 작업 (#153)

    * test: Set 변경으로 인한 테스트 코드 변경 (#153)

    * feat: API 정리 및 dev 파일 정리. (#153)

    * feat: JWT filter 변경 (#153)

    * feat: 페이지네이션 초과 부분 처리 (#153)

    * feat: logger 삭제 (#153)

    * feat: JWT 토큰에 대한 주석 추가 (#153)

    * lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

    * feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

    * feat: lua를 이용한 당첨자 추첨 구현체 (#197)

    * fix: lua 구현체를 쓰기위해 @service 제거 (#197)

    * feat: reids set과 hash 사용 (#197)

    * feat: SQL 런타임 예외 (#197)

    * feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

    * feat: 시간 측정 어노테이션 작성 (#197)

    * fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

    * fix: 자정에만 배치작업을 수행하도록 변경 (#197)

    * Release v1.2.3

    commit 59c7b27
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:36 2024 +0900

        feat: versioning

    commit 96daf21
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:23 2024 +0900

        feat: 삭제되지 않은 테스트 삭제

    commit fe2e9f2
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:06 2024 +0900

        feat: sql 문 수정

    * fix: 미리보기 api 화이트리스트 추가

    * feat: Update README.md (#221)

    * feat: Update README.md

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    ---------

    Co-authored-by: min9805 <[email protected]>
    Co-authored-by: min9805 <[email protected]>

commit 8668948
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:02:06 2024 +0900

    Release/v1.2.3 (#220)

    * 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

    * feat: thymeleaf 의존성 추가 (#208)

    * feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

    * feat: 드로잉 이벤트 결과 이미지 저장 (#208)

    * feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

    * feat: s3 설정 (#208)

    * feat: 미리보기 로직 문서화 (#208)

    * 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

    fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

    * aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

    * fix: aws s3 Jackson 의존성 충돌 해결 (#216)

    * fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

    * fix: logback 삭제 (#216)

    * fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

    * fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

    * fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

    * 어드민 리액트 페이지 및 API 추가합니다.  (#218)

    * feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

    * feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

    * feat: SubEvent 조회를 위한 API 생성 (#153)

    * feat: Event Detail 페이지 생성 (#153)

    * feat: Url fix (#153)

    * feat: error 및 Swagger Tag 변경 (#153)

    * feat: 유저 정보 조회를 위한 API 생성

    * feat: 유저 조회 페이지 생성 (#153)

    * feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

    * feat: 이벤트 참여자 페이지 구현 (#153)

    * feat: 당첨자를 조회하는 API 생성 (#153)

    * feat 당첨자 조회 모달 추가 (#153)

    * feat: 차량 구매자 엔티티 생성 (#153)

    * feat: 차량 구매자 페이지 생성 (#153)

    * feat: 로그 정리 (#153)

    * feat: create 를 위한 s3 연결 (#153)

    * feat: 이미지 저장 및 테스트 작성 (#153)

    * feat: Event 생성 API 생성 (#153)

    * test: test 코드 변경 (#153)

    * feat: 이벤트 edit 구현 (#153)

    * feat: 기간 업데이트 API 생성 (#153)

    * feat: event 별 총 참여자 수 쿼리 사용 (#153)

    * feat: 이벤트 별 총 구매자 조회 생성 (#153)

    * feat: 서브이벤트 업데이트 API 생성 (#153)

    * feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

    * feat: [FE] 어드민 프론트 페이지 작업 (#153)

    * test: Set 변경으로 인한 테스트 코드 변경 (#153)

    * feat: API 정리 및 dev 파일 정리. (#153)

    * feat: JWT filter 변경 (#153)

    * feat: 페이지네이션 초과 부분 처리 (#153)

    * feat: logger 삭제 (#153)

    * feat: JWT 토큰에 대한 주석 추가 (#153)

    * lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

    * feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

    * feat: lua를 이용한 당첨자 추첨 구현체 (#197)

    * fix: lua 구현체를 쓰기위해 @service 제거 (#197)

    * feat: reids set과 hash 사용 (#197)

    * feat: SQL 런타임 예외 (#197)

    * feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

    * feat: 시간 측정 어노테이션 작성 (#197)

    * fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

    * fix: 자정에만 배치작업을 수행하도록 변경 (#197)

    * feat: sql 문 수정

    * feat: 삭제되지 않은 테스트 삭제

    * feat: versioning

    ---------

    Co-authored-by: mjmj <[email protected]>

* feat: preview 경로 변경

* feat: 화이트리스트 추가

---------

Co-authored-by: mjmj <[email protected]>
min9805 added a commit that referenced this issue Aug 27, 2024
commit 1a0e95a
Merge: 92529eb 0b65e07
Author: min9805 <[email protected]>
Date:   Tue Aug 27 20:15:13 2024 +0900

    Merge branch 'master' into hotfix/v1.2.3-release3

    # Conflicts:
    #	src/main/java/com/hyundai/softeer/backend/domain/lottery/drawing/controller/PreviewController.java
    #	src/main/java/com/hyundai/softeer/backend/global/filter/JwtAuthorizationFilter.java

commit 92529eb
Author: min9805 <[email protected]>
Date:   Tue Aug 27 20:13:18 2024 +0900

    feat: 화이트리스트 추가

commit 1b196a4
Author: min9805 <[email protected]>
Date:   Tue Aug 27 20:13:08 2024 +0900

    feat: preview 경로 변경

commit 0b65e07
Author: mjmj <[email protected]>
Date:   Tue Aug 27 20:05:14 2024 +0900

    Hotfix/v1.2.3-release2 (#224)

    * 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

    * feat: thymeleaf 의존성 추가 (#208)

    * feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

    * feat: 드로잉 이벤트 결과 이미지 저장 (#208)

    * feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

    * feat: s3 설정 (#208)

    * feat: 미리보기 로직 문서화 (#208)

    * 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

    fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

    * aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

    * fix: aws s3 Jackson 의존성 충돌 해결 (#216)

    * fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

    * fix: logback 삭제 (#216)

    * fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

    * fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

    * fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

    * 어드민 리액트 페이지 및 API 추가합니다.  (#218)

    * feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

    * feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

    * feat: SubEvent 조회를 위한 API 생성 (#153)

    * feat: Event Detail 페이지 생성 (#153)

    * feat: Url fix (#153)

    * feat: error 및 Swagger Tag 변경 (#153)

    * feat: 유저 정보 조회를 위한 API 생성

    * feat: 유저 조회 페이지 생성 (#153)

    * feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

    * feat: 이벤트 참여자 페이지 구현 (#153)

    * feat: 당첨자를 조회하는 API 생성 (#153)

    * feat 당첨자 조회 모달 추가 (#153)

    * feat: 차량 구매자 엔티티 생성 (#153)

    * feat: 차량 구매자 페이지 생성 (#153)

    * feat: 로그 정리 (#153)

    * feat: create 를 위한 s3 연결 (#153)

    * feat: 이미지 저장 및 테스트 작성 (#153)

    * feat: Event 생성 API 생성 (#153)

    * test: test 코드 변경 (#153)

    * feat: 이벤트 edit 구현 (#153)

    * feat: 기간 업데이트 API 생성 (#153)

    * feat: event 별 총 참여자 수 쿼리 사용 (#153)

    * feat: 이벤트 별 총 구매자 조회 생성 (#153)

    * feat: 서브이벤트 업데이트 API 생성 (#153)

    * feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

    * feat: [FE] 어드민 프론트 페이지 작업 (#153)

    * test: Set 변경으로 인한 테스트 코드 변경 (#153)

    * feat: API 정리 및 dev 파일 정리. (#153)

    * feat: JWT filter 변경 (#153)

    * feat: 페이지네이션 초과 부분 처리 (#153)

    * feat: logger 삭제 (#153)

    * feat: JWT 토큰에 대한 주석 추가 (#153)

    * lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

    * feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

    * feat: lua를 이용한 당첨자 추첨 구현체 (#197)

    * fix: lua 구현체를 쓰기위해 @service 제거 (#197)

    * feat: reids set과 hash 사용 (#197)

    * feat: SQL 런타임 예외 (#197)

    * feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

    * feat: 시간 측정 어노테이션 작성 (#197)

    * fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

    * fix: 자정에만 배치작업을 수행하도록 변경 (#197)

    * Release v1.2.3

    commit 59c7b27
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:36 2024 +0900

        feat: versioning

    commit 96daf21
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:23 2024 +0900

        feat: 삭제되지 않은 테스트 삭제

    commit fe2e9f2
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:06 2024 +0900

        feat: sql 문 수정

    * Release v1.2.3-release1

    commit c2d2e95
    Author: min9805 <[email protected]>
    Date:   Mon Aug 26 10:30:27 2024 +0900

        feat: Update README.md (#221)

    commit bf5ce92
    Author: min9805 <[email protected]>
    Date:   Mon Aug 26 10:22:07 2024 +0900

        feat: Update README.md (#221)

    commit 58b606b
    Author: min9805 <[email protected]>
    Date:   Mon Aug 26 10:11:47 2024 +0900

        feat: Update README.md (#221)

    commit fba2fce
    Author: min9805 <[email protected]>
    Date:   Mon Aug 26 10:11:14 2024 +0900

        feat: Update README.md (#221)

    commit 38b57c7
    Author: min9805 <[email protected]>
    Date:   Mon Aug 26 06:00:38 2024 +0900

        feat: Update README.md (#221)

    commit 5f4b9f2
    Author: min9805 <[email protected]>
    Date:   Mon Aug 26 05:41:37 2024 +0900

        feat: Update README.md

    commit 61ab5c1
    Author: min9805 <[email protected]>
    Date:   Mon Aug 26 05:36:28 2024 +0900

        feat: Update README.md (#221)

    commit 325a96e
    Author: mjmj <[email protected]>
    Date:   Mon Aug 26 03:30:52 2024 +0900

        fix: 미리보기 api 화이트리스트 추가

    * fix: 미리보기 api 주소 변경 (/api/v1/lottery/drawing/preview -> /{sharedUrl})

    * fix: 이미 사용된 드로잉 이미지 삭제 로직, 드로잉 이미지 디렉토리에 따로 저장

    * fix: s3 디렉토리 주소를 "/preview/"에서 "preview"로 변경

    ---------

    Co-authored-by: min9805 <[email protected]>
    Co-authored-by: min9805 <[email protected]>

commit 92eccc4
Author: mjmj <[email protected]>
Date:   Mon Aug 26 10:52:23 2024 +0900

    Hotfix/v1.2.3-release1 (#222)

    * 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

    * feat: thymeleaf 의존성 추가 (#208)

    * feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

    * feat: 드로잉 이벤트 결과 이미지 저장 (#208)

    * feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

    * feat: s3 설정 (#208)

    * feat: 미리보기 로직 문서화 (#208)

    * 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

    fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

    * aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

    * fix: aws s3 Jackson 의존성 충돌 해결 (#216)

    * fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

    * fix: logback 삭제 (#216)

    * fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

    * fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

    * fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

    * 어드민 리액트 페이지 및 API 추가합니다.  (#218)

    * feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

    * feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

    * feat: SubEvent 조회를 위한 API 생성 (#153)

    * feat: Event Detail 페이지 생성 (#153)

    * feat: Url fix (#153)

    * feat: error 및 Swagger Tag 변경 (#153)

    * feat: 유저 정보 조회를 위한 API 생성

    * feat: 유저 조회 페이지 생성 (#153)

    * feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

    * feat: 이벤트 참여자 페이지 구현 (#153)

    * feat: 당첨자를 조회하는 API 생성 (#153)

    * feat 당첨자 조회 모달 추가 (#153)

    * feat: 차량 구매자 엔티티 생성 (#153)

    * feat: 차량 구매자 페이지 생성 (#153)

    * feat: 로그 정리 (#153)

    * feat: create 를 위한 s3 연결 (#153)

    * feat: 이미지 저장 및 테스트 작성 (#153)

    * feat: Event 생성 API 생성 (#153)

    * test: test 코드 변경 (#153)

    * feat: 이벤트 edit 구현 (#153)

    * feat: 기간 업데이트 API 생성 (#153)

    * feat: event 별 총 참여자 수 쿼리 사용 (#153)

    * feat: 이벤트 별 총 구매자 조회 생성 (#153)

    * feat: 서브이벤트 업데이트 API 생성 (#153)

    * feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

    * feat: [FE] 어드민 프론트 페이지 작업 (#153)

    * test: Set 변경으로 인한 테스트 코드 변경 (#153)

    * feat: API 정리 및 dev 파일 정리. (#153)

    * feat: JWT filter 변경 (#153)

    * feat: 페이지네이션 초과 부분 처리 (#153)

    * feat: logger 삭제 (#153)

    * feat: JWT 토큰에 대한 주석 추가 (#153)

    * lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

    * feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

    * feat: lua를 이용한 당첨자 추첨 구현체 (#197)

    * fix: lua 구현체를 쓰기위해 @service 제거 (#197)

    * feat: reids set과 hash 사용 (#197)

    * feat: SQL 런타임 예외 (#197)

    * feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

    * feat: 시간 측정 어노테이션 작성 (#197)

    * fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

    * fix: 자정에만 배치작업을 수행하도록 변경 (#197)

    * Release v1.2.3

    commit 59c7b27
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:36 2024 +0900

        feat: versioning

    commit 96daf21
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:23 2024 +0900

        feat: 삭제되지 않은 테스트 삭제

    commit fe2e9f2
    Author: min9805 <[email protected]>
    Date:   Sun Aug 25 22:00:06 2024 +0900

        feat: sql 문 수정

    * fix: 미리보기 api 화이트리스트 추가

    * feat: Update README.md (#221)

    * feat: Update README.md

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    * feat: Update README.md (#221)

    ---------

    Co-authored-by: min9805 <[email protected]>
    Co-authored-by: min9805 <[email protected]>

commit 8668948
Author: min9805 <[email protected]>
Date:   Sun Aug 25 22:02:06 2024 +0900

    Release/v1.2.3 (#220)

    * 결과 미리보기를 위한 이미지 저장 및 동적 템플릿 생성합니다. (#208)

    * feat: thymeleaf 의존성 추가 (#208)

    * feat: 드로잉 이벤트를 아직 참여하지 않았을 경우 (#208)

    * feat: 드로잉 이벤트 결과 이미지 저장 (#208)

    * feat: 공유할 때 플랫폼에서 결과를 미리 볼 수 있게하는 로직 (#208)

    * feat: s3 설정 (#208)

    * feat: 미리보기 로직 문서화 (#208)

    * 드로잉 게임 전 기대평 작성 시 버그 해결합니다. (#215)

    fix: 드로잉에 대한 이벤트 유저가 없을 시 Event_user 생성 (#214)

    * aws s3 의존성 충돌 및 og html 코드 수정합니다. (#217)

    * fix: aws s3 Jackson 의존성 충돌 해결 (#216)

    * fix: 버전 정보 1.2.1 -> 1.2.2로 변경 (#216)

    * fix: logback 삭제 (#216)

    * fix: preview 제목, 내용 변경 및 자바스크립트 요청 코드 변경 (#216)

    * fix: baseUrl(서버 도메인), ogURl(요청 url), sharedUrl(공유 코드) 추가 (#216)

    * fix: 그리기 점수를 소수점 1번째까지 자르는 로직 작성 (#216)

    * 어드민 리액트 페이지 및 API 추가합니다.  (#218)

    * feat: [FE] Admin 이벤트 관리 페이지 구현 (#153)

    * feat: [FE] 이벤트 상세 조회 버튼 생성 및 상세 조회 페이지 생성 (#153)

    * feat: SubEvent 조회를 위한 API 생성 (#153)

    * feat: Event Detail 페이지 생성 (#153)

    * feat: Url fix (#153)

    * feat: error 및 Swagger Tag 변경 (#153)

    * feat: 유저 정보 조회를 위한 API 생성

    * feat: 유저 조회 페이지 생성 (#153)

    * feat: 이벤트 참여자 조회 및 반환값 변경 (#153)

    * feat: 이벤트 참여자 페이지 구현 (#153)

    * feat: 당첨자를 조회하는 API 생성 (#153)

    * feat 당첨자 조회 모달 추가 (#153)

    * feat: 차량 구매자 엔티티 생성 (#153)

    * feat: 차량 구매자 페이지 생성 (#153)

    * feat: 로그 정리 (#153)

    * feat: create 를 위한 s3 연결 (#153)

    * feat: 이미지 저장 및 테스트 작성 (#153)

    * feat: Event 생성 API 생성 (#153)

    * test: test 코드 변경 (#153)

    * feat: 이벤트 edit 구현 (#153)

    * feat: 기간 업데이트 API 생성 (#153)

    * feat: event 별 총 참여자 수 쿼리 사용 (#153)

    * feat: 이벤트 별 총 구매자 조회 생성 (#153)

    * feat: 서브이벤트 업데이트 API 생성 (#153)

    * feat: 추첨 시 Set 으로 중복 당첨자 방지 (#153)

    * feat: [FE] 어드민 프론트 페이지 작업 (#153)

    * test: Set 변경으로 인한 테스트 코드 변경 (#153)

    * feat: API 정리 및 dev 파일 정리. (#153)

    * feat: JWT filter 변경 (#153)

    * feat: 페이지네이션 초과 부분 처리 (#153)

    * feat: logger 삭제 (#153)

    * feat: JWT 토큰에 대한 주석 추가 (#153)

    * lua script와 배치를 활용한 당첨자 추첨 로직 작성합니다. (#201)

    * feat: 비동기 insert 저장 당첨자 추첨 구현체 (#197)

    * feat: lua를 이용한 당첨자 추첨 구현체 (#197)

    * fix: lua 구현체를 쓰기위해 @service 제거 (#197)

    * feat: reids set과 hash 사용 (#197)

    * feat: SQL 런타임 예외 (#197)

    * feat: 레디스에 당첨자 저장하기 위한 Dto (#197)

    * feat: 시간 측정 어노테이션 작성 (#197)

    * fix: db만을 사용한 당첨자 추첨 로직을 주입 (#197)

    * fix: 자정에만 배치작업을 수행하도록 변경 (#197)

    * feat: sql 문 수정

    * feat: 삭제되지 않은 테스트 삭제

    * feat: versioning

    ---------

    Co-authored-by: mjmj <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant