Conversation
Do1K
added a commit
that referenced
this pull request
Sep 14, 2025
* chore: Set up initial deployment and add health check API (#1) * chore: Add Docker and GitHub Actions for CI/CD * feat: Add health check API endpoint * fix: deploy관련 스크립트 수정 (#2) * chore: Add Docker and GitHub Actions for CI/CD * feat: Add health check API endpoint * fix: deploy관련 스크립트 수정 * fix: 배포 시, 저장소 이름 소문자로 변경 (#3) `deploy` 브랜치 머지 시 Oracle Cloud 서버로 자동 배포되는 CI/CD 파이프라인을 구축 - Docker, Docker Compose, GitHub Actions를 사용한 전체 배포 환경 구성 - 배포 성공 여부를 확인할 수 있는 Health Check API 추가 (`/health-check`) - 초기 배포 과정에서 발생한 스크립트 오류 및 이미지 이름 규칙 문제 수정 * fix: 배포 이미지 이름 관련 버그 수정 (#4) * chore: Add Docker and GitHub Actions for CI/CD * feat: Add health check API endpoint * fix: deploy관련 스크립트 수정 * fix: 배포 시, 저장소 이름 소문자로 변경 * fix: 배포 이미지 이름 관련 버그 수정 * fix: deploy 문법 수정 (#5) * chore: Add Docker and GitHub Actions for CI/CD * feat: Add health check API endpoint * fix: deploy관련 스크립트 수정 * fix: 배포 시, 저장소 이름 소문자로 변경 * fix: 배포 이미지 이름 관련 버그 수정 * fix: deploy 문법 수정 * fix: 저장소 이름 소문자 변경 문법 재수정 (#6) * chore: Add Docker and GitHub Actions for CI/CD * feat: Add health check API endpoint * fix: deploy관련 스크립트 수정 * fix: 배포 시, 저장소 이름 소문자로 변경 * fix: 배포 이미지 이름 관련 버그 수정 * fix: deploy 문법 수정 * fix: 저장소 이름 소문자 변경 문법 재수정 * fix: 오라클서버 배포 스크립트 수정 (#7) * chore: Add Docker and GitHub Actions for CI/CD * feat: Add health check API endpoint * fix: deploy관련 스크립트 수정 * fix: 배포 시, 저장소 이름 소문자로 변경 * fix: 배포 이미지 이름 관련 버그 수정 * fix: deploy 문법 수정 * fix: 저장소 이름 소문자 변경 문법 재수정 * fix: 오라클서버 배포 스크립트 수정 * fix: 배포스크립트 서버 폴더 경로 수정 (#8) * chore: Add Docker and GitHub Actions for CI/CD * feat: Add health check API endpoint * fix: deploy관련 스크립트 수정 * fix: 배포 시, 저장소 이름 소문자로 변경 * fix: 배포 이미지 이름 관련 버그 수정 * fix: deploy 문법 수정 * fix: 저장소 이름 소문자 변경 문법 재수정 * fix: 오라클서버 배포 스크립트 수정 * fix: 배포스크립트 서버 폴더 경로 수정 * feat: 파트너사 등록 api 추가 & 테스트 코드 작성 (#9) * feat: 파트너 등록 기능 * test: Partner등록 service 테스트 * test: Partner등록 Controller 테스트 * env: GitHub workflow 배포 확인단계 추가 (#10) * env: github workflow 배포 확인 단계 추가 * fix: GitHub workflow 들여쓰기 수정 (#11) * fix: github workflow 들여쓰기 수정 * feat: 파트너사 apikey발급 기능 구현 (#12) * feat: 파트너사 apiKey 발급 기능 구현 * test: 파트너사 apikey 발급 service 테스트 * test: 파트너사 apiKey 발급 controller 테스트 * env: workflow 서버 시작 후 검증하는 부분 제거 (#13) * env: github workflow 서버 검증하는 부분 오래걸려서 제거 * feat: apiKey 인증 인터셉터 구현 (#14) * feat: apiKey 검증하는 인터셉터 추가 * test: apiKey 인터셉터 테스트 작성 * feat: 인터셉터 제외 경로 추가 * 포인트 적립 기능 구현 & 테스트 (#15) * feat: 포인트 적립 기능 구현 * test: point적립 service 테스트 * test: point적립 controller 테스트 * feat: 포인트 사용 & 조회 (#16) * feat: 포인트 사용 api 구현 * test: 포인트 사용 service 테스트 * test: 포인트 사용 controller 테스트 * feat: 포인트 조회 api 구현 * test: 포인트 조회 service 테스트 * test: 포인트 조회 controller 테스트 * fix: 포인트 사용시 발생하는 동시성 문제 해결 (#17) * test: 포인트 사용 동시성 테스트 * fix: 포인트 사용 시 발생하는 동시성 문제 해결 * 쿠폰 템플릿 생성 기능 & 테스트 (#18) * feat: 쿠폰 템플릿 생성 기능 구현 * test: 쿠폰 템플릿 생성 service 테스트 * test: 쿠폰 템플릿 생성 controller 테스트 * 쿠폰 발급기능 구현&테스트 (#19) * feat: 쿠폰 발급 기능 구현 * test: 쿠폰 발급기능 구현 controller 테스트 * test: 쿠폰 발급기능 service 테스트 * 쿠폰 발급 로직 비동기 처리 및 성능개선 (#20) * feat: 쿠폰 발급 메시지 큐 처리 * refactor: 쿠폰 선착순 발급 로직 일부 수정 * refactor: 쿠폰 발급 시, 발급수량 즉각 업데이트 되지 않도록 수정 * wip: 쿠폰 발급 기능 중간저장 * fix: 쿠폰 발급 메시지큐 필드 오류 수정 * refactor: 쿠폰 발급 응답 형식 수정 * refactor: 쿠폰 발급 로직 캐시 개선 * 쿠폰 발급 트랜잭션 범위 수정 및 DB병목 완화 & 테스트 수정 (#21) * refactor: 쿠폰 발급 트랜잭션 범위 수정 및 read 수정 * test: 쿠폰 발급 비동기로 변경에 맞춰 테스트도 수정 * refactor: select조회를 줄여서 db병목 완화 * refactor: 주석제거 * 선착순 쿠폰 발급 시, 캐시에 일차적으로 저장 후 배치작업을 통해 db에 저장하도록 수정 (#22) * refactor: 선착순 쿠폰 발급 시, 캐시에 일차적으로 저장 후 배치작업을 통해 db에 저장하도록 수정 * 쿠폰 목록 조회 기능 & 선착순 쿠폰 예외 처리 방식 변경 (#23) * feat: 쿠폰 목록 조회 기능 * test: 쿠폰 조회 service 테스트 * refactor: 선착순 쿠폰 발급에서 예외처리 대신 리턴 방식으로 변경 * test: Coupon 조회 Controller테스트 * DLQ 추가 & 쿠폰 배치기능 업데이트 (#24) * refactor: 쿠폰조회 N+1문제 수정 * feat: 배치로 발급된 쿠폰 수량 업데이트 기능 추가 * refactor: 쿠폰 소진 에러코드 변경 및 발행 로직 롤백 * feat: dlq추가 * 쿠폰 발행 dto 버그 수정 (#25) * fix: 쿠폰 발행 dto 컴파일 에러 버그 수정 * 쿠폰 사용 기능 (#26) * feat: 쿠폰 사용 api 추가 * test: 쿠폰 사용 service 테스트 * test: 쿠폰 사용 controller 테스트 * 쿠폰 배치 발급 insert 작업 jpa에서 jdbc로 변경 (#27) * feat: 모니터링 도구 추가 * refactor: 쿠폰 배치 발급작업 jpa에서 jdbc로 변경 * README 작성 (#28) * docs: readme작성
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.