Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
824313c
Update issue templates (#1)
CheatIsKey Apr 8, 2026
aea9d06
init: 프로젝트 초기 설정 (#2)
CheatIsKey Apr 10, 2026
8b95b01
feat: 삳품 엔티티 세팅 및 기타 초기 세팅
hyun2ee2 Apr 10, 2026
299e827
chore: BaseEntity를 상품 Entity에 상속, Status Enum 품절 부분 OUT_OF_STOCK -> S…
hyun2ee2 Apr 10, 2026
60d28ac
chore: Product Entity 필드값 설정 및 @Build, @EntityListeners 어노테이션 제거
hyun2ee2 Apr 10, 2026
68e49e0
Feat: Payment Entity and 3 Layer Architecture Package Base classes (#7)
Max-1012 Apr 10, 2026
75ce806
chore: Product Entity Enum 부분 length 옵션 삭제
hyun2ee2 Apr 10, 2026
f0ebc94
chore: response, request 패키지 분리 및 Product Entity NotBlank, AllArgsCon…
hyun2ee2 Apr 10, 2026
9288f05
Merge pull request #9 from Allday-Project/feat/product-initial-setting#4
hyun2ee2 Apr 10, 2026
6d40c1b
풀 리퀘스트 병합 #10
Max-1012 Apr 11, 2026
df5de35
Feat: order entity 및 3-Layer-Architecture 클래스 틀 설계 (#13)
CheatIsKey Apr 12, 2026
33a4ee2
Feat: Jwt와 Spring Security 적용 (#15)
CheatIsKey Apr 13, 2026
80a43a9
[Config] QueryDSL 환경 설정#19 (#21)
CheatIsKey Apr 13, 2026
9527815
feat: User도메인 마이페이지 조회 및 내 정보 수정 기능구현 #22 (#27)
munhyerin22 Apr 15, 2026
5f6fa1f
feat: Order 엔티티 개발 및 3-Layer-Architecture 틀 구성 (#30)
CheatIsKey Apr 15, 2026
665db79
Refactor: 인증/인가에서 사용하지 않는 메서드 삭제 및 주석 추가 (#26)
CheatIsKey Apr 15, 2026
458ff54
Feat: OrderUser 엔티티 개발 (#32)
CheatIsKey Apr 15, 2026
b9d579e
feat:상품 목록 조회, 상세 조회 개발, 더미데이터 3개 추가 (#34)
DGAZA-max Apr 15, 2026
df5af2a
Feat: 주문 생성 API (#36)
CheatIsKey Apr 16, 2026
d9a9afd
Refactor: 주문 생성 API (#38)
CheatIsKey Apr 16, 2026
d41b8fd
Feat/user update password#37 (#40)
munhyerin22 Apr 16, 2026
9ec91ea
Feat: 주문 내역 목록 조회 (#45)
CheatIsKey Apr 17, 2026
b52a5d0
Feat/cart product entity#42 (#44)
munhyerin22 Apr 17, 2026
7c22f40
Feat/payment create#18 (#23)
Max-1012 Apr 17, 2026
159488c
Feat: 주문 상세 조회 API (#47)
CheatIsKey Apr 17, 2026
321aadc
Feat: 결제 생성 전 유저 정보 존재 여부 검증 로직 및 필요 메서드 추가 (#50)
Max-1012 Apr 17, 2026
791ef6e
Feat/cart product create cart product#46 (#51)
munhyerin22 Apr 17, 2026
fa16d91
Feat: OrderUser, ProductCommand Service 껍데기 생성 (#62)
Max-1012 Apr 19, 2026
870ddd5
Feat: 주문서 조회 API (#54)
CheatIsKey Apr 20, 2026
13c92a6
Feat/stock increase, decrease, save#35 (#63)
DGAZA-max Apr 20, 2026
bbc48de
Feat: 주문서 고객정보 스냅샷 저장 및 주문 상태 변경 (#65)
CheatIsKey Apr 20, 2026
f402c4e
feat: 재고 검증 로직 추가 (#77)
DGAZA-max Apr 21, 2026
d8e370e
Feat: 인기검색어의 검색어 카운트 API (#68)
CheatIsKey Apr 21, 2026
0823b82
Feat/cart product create cart product#46 (#80)
munhyerin22 Apr 21, 2026
f6b1092
Feat/cart product get all cart product#53 (#55)
munhyerin22 Apr 21, 2026
ade3fe1
Feat/payment confirm#24 (#69)
Max-1012 Apr 21, 2026
60be6a2
Deploy/local-docker-compose (#79)
Max-1012 Apr 21, 2026
30b02fa
Feat: 인기 검색어 Top5 조회 (#73)
CheatIsKey Apr 21, 2026
d1dee9d
Feat/cart product update quantity#56 (#57)
munhyerin22 Apr 21, 2026
f0a63d1
Feat: 1시간마다 Redis ZSet 데이터를 DB에 저장 (#75)
CheatIsKey Apr 21, 2026
37ae813
Fix: DB 예약어 수정 (#83)
CheatIsKey Apr 21, 2026
0151186
Feat/cart product delet cart product#58 (#59)
munhyerin22 Apr 21, 2026
7ccdd3b
Feat/cart product cart clean#60 (#61)
munhyerin22 Apr 21, 2026
9c96ff7
Feat/product dummy data insert#96 (#97)
munhyerin22 Apr 22, 2026
07b7f31
Feat: 매일 자정에 인기 검색어 작업을 하는 스케쥴러 (#84)
CheatIsKey Apr 23, 2026
869e710
Feat: 서버가 재시작됐을 때 DB에서 오늘 데이터 복원 API#85 (#86)
CheatIsKey Apr 23, 2026
ad3e0b4
Feat: 동시성 문제 발생을 위한 기본 API 개발 (#93)
Max-1012 Apr 23, 2026
65fce26
Refactor: 인기 검색어 개선 (#88)
CheatIsKey Apr 23, 2026
b1e0f9b
Feat: 실시간 채팅 엔티티 설계 (#90)
CheatIsKey Apr 23, 2026
9aa124b
Config: WebSocket 및 STOMP 설정 (#94)
CheatIsKey Apr 23, 2026
ed61763
Feat: 인기 검색어 인메모리 캐시 적용 (#98)
CheatIsKey Apr 23, 2026
06b5d51
Feat: 실시간 채팅방 생성/종료/참가 메서드 구현 (#104)
CheatIsKey Apr 24, 2026
f0bc3af
Feat: 실시간 채팅방 REST API 설계 (#107)
CheatIsKey Apr 24, 2026
6a1ceec
Feat: 채팅 WebSocket Redis Pub/Sub 연동 및 구조 개선 (#112)
CheatIsKey Apr 24, 2026
cef73c1
Feat/product index#102 (#108)
munhyerin22 Apr 24, 2026
b2af723
Test/ 동시성 이슈 테스트를 위한 Redis 락 구현 및 테스트 (#111)
Max-1012 Apr 24, 2026
2e172bc
Feat: 비활성 채팅방 자동 종료 스케쥴러 구현 (#114)
CheatIsKey Apr 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Git
.git
.gitignore

# IDE
.idea
.vscode
*.iml

# Build outputs
build/*
!build/libs/
!build/libs/*.jar
out/
.gradle/

# OS files
.DS_Store
Thumbs.db

# Logs
*.log

# Env
.env
.env.*

# Docker 관련
docker-compose.yml
docker-compose.override.yml

# Docs
README.md

# Test files (선택)
src/test/

# K6 (이미지 빌드에는 필요 없음)
k6/
14 changes: 14 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
SPRING_PROFILES_ACTIVE=<Profile>

DB_URL=jdbc:mysql://localhost:3306/<your_database>
DB_USERNAME=<your_username>
DB_PASSWORD=<your_password>

JWT_SECRET_KEY=<SECRET_KEY>

# =============================
# PortOne
# =============================
PORTONE_API_SECRET=V2_API_Secret
PORTONE_STORE_ID=store-ID
PORTONE_CHANNEL_KEY=channel-key-
15 changes: 15 additions & 0 deletions .github/ISSUE_TEMPLATE/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
## 💡 개요
- (작업한 내용을 간략하게 설명해주세요. 예: 회원가입 API 구현)

## 🛠️ 작업 내용
- [ ] (작업한 세부 목록을 체크리스트로 작성)
- [ ]

## 📷 스크린샷 (UI가 변경된 경우)
- (필요 없다면 지워주세요)

## 💬 리뷰 포인트
- (팀원들이 특히 신경 써서 봐주었으면 하는 부분)


- Closes: # (이슈 번호를 적으면, PR 머지 시 이슈가 자동 종료됩니다)
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/기능-개발.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
name: 기능 개발
about: 새로운 기능 개발
title: "[Feat] "
labels: enhancement
assignees: ''
type: Feature

---

**작업 설명**
수행해야 할 개발 작업에 대해 설명해주세요.

**수락 기준**
- 기준 1
- 기준 2
- 기준 3

**관련 이슈**
관련된 이슈나 PR을 링크해주세요.

**추가 정보**
작업과 관련된 추가 정보나 맥락을 추가해주세요.
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/리팩토링.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: 리팩토링
about: Update
title: "[Refactor] "
labels: enhancement
assignees: ''
type: Feature

---

**요약**
이슈에 대한 간략한 요약을 작성해주세요.

**상세 설명**
이슈를 재현하는 방법, 기대했던 동작, 실제 결과 등을 포함한 모든 관련 세부 정보를 작성해주세요.

**영향**
이 이슈가 프로젝트나 사용자에게 미치는 영향을 설명해주세요.

**제안된 해결 방법**
이슈를 해결하기 위한 제안 사항이 있다면 여기에 작성해주세요.

**추가 자료**
유용한 추가 자료나 참조 링크를 제공해주세요.
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/버그-수정.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: 버그 수정
about: Hotfix
title: "[Fix] "
labels: bug
assignees: ''
type: Bug

---

**요약**
이슈에 대한 간략한 요약을 작성해주세요.

**상세 설명**
이슈를 재현하는 방법, 기대했던 동작, 실제 결과 등을 포함한 모든 관련 세부 정보를 작성해주세요.

**영향**
이 이슈가 프로젝트나 사용자에게 미치는 영향을 설명해주세요.

**제안된 해결 방법**
이슈를 해결하기 위한 제안 사항이 있다면 여기에 작성해주세요.

**추가 자료**
유용한 추가 자료나 참조 링크를 제공해주세요.
Loading
Loading