Skip to content
Merged

Dev #56

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
144 commits
Select commit Hold shift + click to select a range
6b5f1a1
feat : reservation 엔티티 및 vo 설정 (#2)
loveletheart Apr 25, 2026
69ec727
feat: 예약 생성 기능 생성 (#4)
loveletheart Apr 25, 2026
c82fac6
feat : 예약 검색 기능 추가 (#6)
loveletheart Apr 26, 2026
be72d89
fix : 상태 파일 추가 및 변경 (#8)
loveletheart Apr 27, 2026
357d82d
fix : 예약 상태 세분화 (#12)
loveletheart Apr 29, 2026
eee8e16
Feat/9 reservation detaillist (#10)
loveletheart Apr 28, 2026
5df5312
Feat/13 reservation applyreservation (#14)
loveletheart Apr 29, 2026
ef32c7b
Feat/15 reservation cancel (#16)
loveletheart Apr 30, 2026
f40502b
Feat/17 reservation expire (#18)
loveletheart Apr 30, 2026
b7c6770
feat : 예약 만료 구현 (#20)
loveletheart Apr 30, 2026
e351cbb
chore : yml 파일 설정
loveletheart Apr 30, 2026
b38698f
chore : 유레카 설정 및 Kafka 설정
loveletheart Apr 30, 2026
a053b0d
fix : cdimascio 버전 3.0.0 -> 5.1.1 변경
loveletheart Apr 30, 2026
4e0758c
chore : docker 연동
loveletheart May 1, 2026
d8f2167
Feat/22 reservation complete event (#23)
loveletheart May 3, 2026
8745e45
Feat : 예약 생성 개념 변경 (#25)
loveletheart May 4, 2026
0946a2f
Feat : 거래 완료 처리 (#28)
loveletheart May 4, 2026
22a3954
fix : idle과 docker둘다 가능하게 수정
loveletheart May 4, 2026
a557abe
예약 상태 변경
loveletheart May 5, 2026
daa9f72
Feat : 결제 완료 기능 추가 (#30)
loveletheart May 5, 2026
80a0ddd
idel,docker 연동 확인
loveletheart May 5, 2026
8fbd695
fix : 응답 모듈 공통화 (#32)
loveletheart May 7, 2026
fdec995
fix : 에러 yml파일로 수정 (#34)
loveletheart May 7, 2026
fd9d794
refactor : 컨트롤러 및 서비스 응답 통일화 (#38)
loveletheart May 8, 2026
341d488
feat : gcp 연동 및 테스트
loveletheart May 8, 2026
3d183bd
fix : 에러 문제 확인
loveletheart May 8, 2026
9179baf
Update deploy.yml
loveletheart May 8, 2026
60a588f
gcp 연결 테스트
loveletheart May 9, 2026
0f49409
Delete .github/workflows/qodana_code_quality.yml
loveletheart May 9, 2026
e704b9c
gcp 연결 테스트22
loveletheart May 9, 2026
b7ee018
Merge remote-tracking branch 'origin/dev' into dev
loveletheart May 9, 2026
e638d27
gcp 연결 테스트333
loveletheart May 9, 2026
c21dce3
gcp 연결 테스트(github packages 인증 코드 추가)
loveletheart May 9, 2026
51bc7bb
gcp 연결 테스트(github packages 인증 코드 순서 변경)
loveletheart May 9, 2026
0992e0e
gcp 연결 테스트(메타데이터 username으로 변경)
loveletheart May 9, 2026
e8a5b64
gcp 연결 테스트(github 권한 추가 테스트)
loveletheart May 9, 2026
48627c8
gcp 연결 테스트(github 권한 변경후 테스트)
loveletheart May 9, 2026
2ae61bc
gcp 연결 테스트(방화벽 규칙 추가 후 테스트)
loveletheart May 9, 2026
1a12518
gcp 연결 테스트(SSH 키 직접 발급)
loveletheart May 9, 2026
cf96dea
gcp 연결 테스트(SSH 키 등록 다시 작성)
loveletheart May 9, 2026
39a2974
gcp 연결 테스트(오류 내용 삭제)
loveletheart May 9, 2026
07fbf4e
gcp 연결 테스트(GPR_USER 오류 부분 추가)
loveletheart May 9, 2026
02c5391
gcp 연결 테스트(env에 사용하지 않고 -P 옵션으로 직접 추가)
loveletheart May 9, 2026
25a11ff
gcp 연결 테스트(계정명제거)
loveletheart May 9, 2026
0e4732b
gcp 연결 테스트(SSH사용하도록 수정)
loveletheart May 9, 2026
8c4a575
gcp 연결 테스트(SSH사용하도록 수정)
loveletheart May 9, 2026
20fc380
gcp 연결 테스트(공개키 누락 에러 해결)
loveletheart May 9, 2026
b15efc8
gcp 연결 테스트(docker방식으로 서버 구동하도록 작성)
loveletheart May 10, 2026
48f9cc2
gcp 연결 테스트(docker방식으로 서버 구동하도록 작성)
loveletheart May 10, 2026
4cc4449
gcp 연결 테스트(docker compose 사이에 하이픈 추가)
loveletheart May 10, 2026
8ac2d60
fix : confirmTrade(거래 확정)에 권한 검증인증 추가
loveletheart May 10, 2026
52ccfee
fix : 보안 검증 추가
loveletheart May 10, 2026
f1c47bf
Feat : redis 기능 추가 (#41)
loveletheart May 11, 2026
21c3d8a
fix : 유레카 서버 설정
loveletheart May 12, 2026
c274146
Feat : 판매자 사유로 취소 상품에 이벤트 발송 (#43)
loveletheart May 12, 2026
f1827e6
Feat/40 reservation eventfailreturn (#44)
loveletheart May 13, 2026
44cac76
chore : config 서버 유레카를 통해서 연결하도록 수정 (#46)
loveletheart May 13, 2026
27b6681
fix : 필터 기능 추가중 (#47)
loveletheart May 13, 2026
09e33dc
fix : 'Sync Project to VM' 무한 루프 문제 해결
loveletheart May 13, 2026
6c9e88b
fix : 기존에 있는 컨테이너 및 이미지 삭제 후 다시 실행
loveletheart May 13, 2026
08fd070
fix : 이미지 삭제 시 강제 옵션(-f) 추가 및 에러나도 무시
loveletheart May 13, 2026
43eee9f
fix : 컨테이너 이름 지칭 후 강제로 삭제
loveletheart May 13, 2026
6c8c9ca
fix : GitHub Actions에 GPR부분 추가
loveletheart May 13, 2026
7bb3648
fix : env파일 사용 부분 추가
loveletheart May 13, 2026
54e1e93
fix : env파일 사용 부분 추가
loveletheart May 13, 2026
f6a524d
fix : env파일 사용 부분 수정
loveletheart May 13, 2026
da40a5b
fix : env파일 검증 로직 추가
loveletheart May 13, 2026
0d2121e
fix : docker-compose down 순서 변경
loveletheart May 13, 2026
1e72d9f
fix : 삭제된 파일은 VM에서 지우도록 수정
loveletheart May 13, 2026
766a000
fix : SERVER_IP가 먼저 오도록 수정
loveletheart May 13, 2026
1266ac5
fix : SERVER_IP주소 직접 입력
loveletheart May 13, 2026
4ef29fc
fix : 토큰을 가져오다가 타임아웃시 최대 5번, 10초 간격으로 재시도하도록 수정
loveletheart May 13, 2026
8197308
fix : user-role 확인용
loveletheart May 13, 2026
6a8ef6b
fix : local compose부분 추가,gcp Docker 용량 확인/정리 추가
loveletheart May 14, 2026
3e2f8c8
chore : env 추적 제외
loveletheart May 14, 2026
82174b2
chore : 절대 경로 /home/zsx1397/으로 수정
loveletheart May 14, 2026
73cb7fd
chore : 압축후 필요 파일만 복사 후 GCP에 업로드
loveletheart May 14, 2026
c10e68f
chore : Artifact Registry를 사용하도록 구현
loveletheart May 14, 2026
1be7394
chore : 빌드 오류로 인하여 하이픈 제거
loveletheart May 14, 2026
815532a
chore : kafka ssl 누락 수정
loveletheart May 14, 2026
3f8e3f0
chore : kafka ssl 에러 수정
loveletheart May 14, 2026
996f640
chore : 사용자 이름을 docker로 변경하여 핸들링 문제없이 처리
loveletheart May 14, 2026
446db3b
chore : ssl 오류 수정
loveletheart May 14, 2026
f4585c9
chore : 컨테이너 권한 부여
loveletheart May 14, 2026
ad7cb98
chore : Zipkin 추가
loveletheart May 14, 2026
30ee6c6
chore : promtail-config.yml 파일 추가
loveletheart May 14, 2026
1f1ec89
chore : common버전 업그레이드
loveletheart May 14, 2026
0cc6566
chore : zinkin 주소 변경
loveletheart May 14, 2026
4842dd9
chore : bridge-otel 삭제
loveletheart May 14, 2026
90b4c19
fix : user-role 데이터 형식 변경에 따른 수정 (#49)
loveletheart May 14, 2026
b79269b
fix : 코드래빗 제안 수정
loveletheart May 14, 2026
5171070
fix : 보안 테스트
loveletheart May 14, 2026
9fd6ebd
fix : MANAGEMENT_ZIPKIN_TRACING_ENDPOINT 포트 수정
loveletheart May 14, 2026
17dd0a5
fix : tags 누락 부분 수정
loveletheart May 15, 2026
9757cc3
fix : endtime도 같이 보여주도록 수정 (#51)
loveletheart May 15, 2026
6479300
fix : 스케줄링에서 endtime도 확인하도록 수정 (#53)
loveletheart May 15, 2026
fdc301b
fix : 판매자 취소 규칙에 endtime으로 인한 종료 추가
loveletheart May 15, 2026
f0f16ee
Merge remote-tracking branch 'origin/dev' into dev
loveletheart May 15, 2026
c8b3123
fix : DetailInfo 오류 부분 수정
loveletheart May 15, 2026
84ca2b3
fix : DetailInfo 에러 확인
loveletheart May 15, 2026
dfab4a5
fix : 응답 price 수정
loveletheart May 15, 2026
6b5ac38
fix : 로그 테스트
loveletheart May 15, 2026
8559888
fix : 로그 테스트
loveletheart May 15, 2026
e14391c
fix : 로그 삭제 및 스케줄러 검증 로직 변경
loveletheart May 15, 2026
ba2b1a4
fix : 캐시 저장형태 수정
loveletheart May 15, 2026
9700e2d
fix : 캐시 저장형태 수정
loveletheart May 15, 2026
3200c4f
fix : 캐시 저장형태 수정
loveletheart May 15, 2026
bfaa50e
fix : 캐시 저장형태 수정
loveletheart May 15, 2026
ca98b34
fix : ObjectMapper 빈을 완벽하게 공유하도록 리팩토링
loveletheart May 15, 2026
8909fbe
fix : RedisConfig 역직렬화 변경
loveletheart May 15, 2026
ff0a367
fix : RedisConfig 수정 및 확인용 log추가
loveletheart May 15, 2026
8bff5fc
fix : RedisConfig 수정 및 확인용 log추가
loveletheart May 15, 2026
e783766
fix : RedisConfig 내용을 위 코드로 확실하게 덮어쓰기
loveletheart May 15, 2026
f63acc3
fix : RedisConfig 내용을 위 코드로 확실하게 덮어쓰기
loveletheart May 15, 2026
5680c02
fix : RedisConfig 내용을 위 코드로 확실하게 덮어쓰기
loveletheart May 15, 2026
a18730a
fix : RedisConfig 내용을 위 코드로 확실하게 덮어쓰기
loveletheart May 15, 2026
34b81b0
fix : wrapper/dists수정
loveletheart May 15, 2026
65dcf38
fix : wrapper/dists수정
loveletheart May 15, 2026
b42224a
fix : wrapper/dists수정
loveletheart May 15, 2026
d8783a5
fix : ageMixIn 인터페이스를 직접 구현
loveletheart May 15, 2026
d47b7f8
fix : log확인용
loveletheart May 15, 2026
dfa67b4
fix : log확인용
loveletheart May 15, 2026
1500800
fix : log확인용
loveletheart May 15, 2026
a935f41
fix : log확인용
loveletheart May 15, 2026
3d13f8e
fix : log확인용
loveletheart May 15, 2026
c58df69
fix : redis 수정
loveletheart May 15, 2026
782d3c6
fix : redis 수정
loveletheart May 15, 2026
17a31c9
fix : 로그 설정
loveletheart May 15, 2026
1fe6bb5
fix : JsonDeserialize로 레코드 매핑
loveletheart May 15, 2026
12bb957
fix : JsonDeserialize로 레코드 매핑
loveletheart May 15, 2026
3afbfa6
fix : JsonDeserialize로 레코드 매핑
loveletheart May 15, 2026
3feb175
fix : mapper로 수정
loveletheart May 15, 2026
5c8b598
fix : EVERYTHING으로 수정
loveletheart May 15, 2026
f16ed12
fix : class부분 제거
loveletheart May 15, 2026
9dd55dc
fix : EVERYTHING으로 변경
loveletheart May 15, 2026
10386b6
Feat : Redisson 기반의 분산 락 설정 (#55)
loveletheart May 18, 2026
5649706
Update README with project details and API documentation
loveletheart May 18, 2026
b1d114e
fix : application.yml 업데이트
loveletheart May 18, 2026
f4fee4f
fix : redis 성능 개선화
loveletheart May 18, 2026
7c6b07d
fix : 락 획득을 위해 대기 시간 감소
loveletheart May 18, 2026
22c707d
fix : 성능 개선을 위해 @CacheEvict(value = "reservations", allEntries = true…
loveletheart May 18, 2026
6ed4ae5
fix : @Override 삭제
loveletheart May 18, 2026
6edeca6
fix : 조회 성능 및 저장 개선
loveletheart May 18, 2026
4ced95c
fix : ID 필드값 삭제
loveletheart May 20, 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
7 changes: 7 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
.git
.gradle
build/
out/
.env
.idea
*.log
220 changes: 220 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,220 @@
name: Deploy Reservation Service

on:
push:
branches: [ "main", "dev" ]
workflow_dispatch:

env:
GCP_PROJECT: ${{ vars.GCP_PROJECT_ID }}
GCP_ZONE: ${{ vars.GCP_ZONE }}
AR_IMAGE_PATH: ${{ vars.AR_IMAGE_PATH }}
VM_NAME: reservation-service
VM_USER: zsx1397
WORK_DIR: /home/zsx1397/app
HEALTH_RETRIES: 30
HEALTH_INTERVAL: 10

jobs:
build-and-push:
runs-on: ubuntu-latest
timeout-minutes: 25
permissions:
contents: read
id-token: write
outputs:
image_tag: ${{ steps.meta.outputs.tag }}
registry_host: ${{ steps.meta.outputs.registry_host }}

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Authenticate to GCP
id: auth
uses: google-github-actions/auth@v2
with:
token_format: access_token
workload_identity_provider: ${{ secrets.GCP_WORKLOAD_IDENTITY_PROVIDER }}
service_account: ${{ secrets.GCP_SERVICE_ACCOUNT }}
project_id: ${{ env.GCP_PROJECT }}

- name: Set up gcloud
uses: google-github-actions/setup-gcloud@v2

- name: Resolve image metadata
id: meta
run: |
echo "tag=${GITHUB_SHA::7}" >> "$GITHUB_OUTPUT"
echo "registry_host=$(echo "$AR_IMAGE_PATH" | cut -d/ -f1)" >> "$GITHUB_OUTPUT"

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Login to Artifact Registry
uses: docker/login-action@v3
with:
registry: ${{ steps.meta.outputs.registry_host }}
username: oauth2accesstoken
password: ${{ steps.auth.outputs.access_token }}

- name: Build and push image
uses: docker/build-push-action@v5
with:
context: .
push: true
tags: |
${{ env.AR_IMAGE_PATH }}:${{ steps.meta.outputs.tag }}
${{ env.AR_IMAGE_PATH }}:latest
secrets: |
GPR_USER=${{ secrets.GPR_USER }}
GPR_TOKEN=${{ secrets.GPR_TOKEN }}
cache-from: type=gha
cache-to: type=gha,mode=max

deploy:
needs: build-and-push
runs-on: ubuntu-latest
timeout-minutes: 15
permissions:
contents: read
id-token: write

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Authenticate to GCP
id: auth
uses: google-github-actions/auth@v2
with:
token_format: access_token
workload_identity_provider: ${{ secrets.GCP_WORKLOAD_IDENTITY_PROVIDER }}
service_account: ${{ secrets.GCP_SERVICE_ACCOUNT }}
project_id: ${{ env.GCP_PROJECT }}

- name: Set up gcloud
uses: google-github-actions/setup-gcloud@v2

- name: Setup SSH
run: |
mkdir -p ~/.ssh
echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/google_compute_engine
chmod 600 ~/.ssh/google_compute_engine
ssh-keygen -y -f ~/.ssh/google_compute_engine > ~/.ssh/google_compute_engine.pub
ssh-keyscan -H 34.64.247.238 >> ~/.ssh/known_hosts

- name: Check VM status
id: vm-status
run: |
STATUS=$(gcloud compute instances describe "$VM_NAME" \
--zone="$GCP_ZONE" \
--project="$GCP_PROJECT" \
--format="value(status)" 2>/dev/null || echo "NOT_FOUND")
echo "status=$STATUS" >> "$GITHUB_OUTPUT"

- name: Copy Config files
if: steps.vm-status.outputs.status == 'RUNNING'
run: |
gcloud compute scp deploy/docker-compose.prod.yaml \
"$VM_USER@$VM_NAME:/tmp/docker-compose.prod.yaml" \
--zone="$GCP_ZONE" --project="$GCP_PROJECT" --tunnel-through-iap --ssh-key-file=~/.ssh/google_compute_engine --scp-flag=-O --quiet

gcloud compute scp deploy/promtail-config.yml \
"$VM_USER@$VM_NAME:/tmp/promtail-config.yml" \
--zone="$GCP_ZONE" --project="$GCP_PROJECT" --tunnel-through-iap --ssh-key-file=~/.ssh/google_compute_engine --scp-flag=-O --quiet

- name: Copy Kafka truststore
if: steps.vm-status.outputs.status == 'RUNNING'
env:
KAFKA_TRUSTSTORE_JKS_BASE64: ${{ secrets.KAFKA_TRUSTSTORE_JKS_BASE64 }}
run: |
if [ -z "$KAFKA_TRUSTSTORE_JKS_BASE64" ]; then
exit 0
fi

printf '%s' "$KAFKA_TRUSTSTORE_JKS_BASE64" | base64 -d > kafka.server.truststore.jks

gcloud compute scp kafka.server.truststore.jks \
"$VM_USER@$VM_NAME:~/kafka.server.truststore.jks" \
--zone="$GCP_ZONE" \
--project="$GCP_PROJECT" \
--tunnel-through-iap \
--ssh-key-file=~/.ssh/google_compute_engine \
--scp-flag=-O \
--quiet

gcloud compute ssh "$VM_USER@$VM_NAME" \
--zone="$GCP_ZONE" \
--project="$GCP_PROJECT" \
--tunnel-through-iap \
--ssh-key-file=~/.ssh/google_compute_engine \
--quiet \
--command="
sudo chmod 755 /home/$VM_USER
sudo mkdir -p '$WORK_DIR/ssl'
sudo mkdir -p '$WORK_DIR/logs'
sudo chmod 755 '$WORK_DIR'

if [ -f ~/kafka.server.truststore.jks ]; then
sudo mv ~/kafka.server.truststore.jks '$WORK_DIR/ssl/kafka.server.truststore.jks'
fi

sudo chown -R 1000:1000 '$WORK_DIR/ssl'
sudo chown -R 1000:1000 '$WORK_DIR/logs'
sudo chmod 755 '$WORK_DIR/ssl'
sudo chmod 777 '$WORK_DIR/logs'
sudo chmod 644 '$WORK_DIR/ssl/kafka.server.truststore.jks'
"

- name: Deploy and verify
if: steps.vm-status.outputs.status == 'RUNNING'
env:
IMAGE_TAG: ${{ needs.build-and-push.outputs.image_tag }}
AR_TOKEN: ${{ steps.auth.outputs.access_token }}
REGISTRY_HOST: ${{ needs.build-and-push.outputs.registry_host }}
run: |
gcloud compute ssh "$VM_USER@$VM_NAME" \
--zone="$GCP_ZONE" \
--project="$GCP_PROJECT" \
--tunnel-through-iap \
--ssh-key-file=~/.ssh/google_compute_engine \
--quiet \
--command="
set -e

echo '$AR_TOKEN' | docker login -u oauth2accesstoken --password-stdin https://$REGISTRY_HOST

mkdir -p '$WORK_DIR'
[ -f /tmp/docker-compose.prod.yaml ] && mv /tmp/docker-compose.prod.yaml '$WORK_DIR/docker-compose.prod.yaml'
[ -f /tmp/promtail-config.yml ] && mv /tmp/promtail-config.yml '$WORK_DIR/promtail-config.yml'
cd '$WORK_DIR'

find . -mindepth 1 -maxdepth 1 ! -name '.env' ! -name 'ssl' ! -name 'logs' ! -name 'docker-compose.prod.yaml' ! -name 'promtail-config.yml' -exec rm -rf {} +

test -f .env || { exit 1; }

docker network inspect pgsg-network >/dev/null 2>&1 || docker network create pgsg-network

docker image prune -af || true

COMPOSE_CMD='docker compose'
if ! \$COMPOSE_CMD version >/dev/null 2>&1; then
COMPOSE_CMD='docker-compose'
fi

IMAGE_TAG='$IMAGE_TAG' AR_IMAGE_PATH='$AR_IMAGE_PATH' \$COMPOSE_CMD -f docker-compose.prod.yaml pull
IMAGE_TAG='$IMAGE_TAG' AR_IMAGE_PATH='$AR_IMAGE_PATH' \$COMPOSE_CMD -f docker-compose.prod.yaml up -d

for i in \$(seq 1 $HEALTH_RETRIES); do
if curl -sf http://localhost:8085/actuator/health | grep -q '\"status\":\"UP\"'; then
docker ps
exit 0
fi
sleep $HEALTH_INTERVAL
done

docker ps
docker logs reservation-service --tail=200
exit 1
"
56 changes: 56 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
HELP.md
.gradle
**/build/
**/out/
**/bin/
!gradle/wrapper/gradle-wrapper.jar
!**/src/main/**/build/
!**/src/test/**/build/
.env
.env.*

# QueryDSL
src/main/generated/
**/generated/

# Artifacts
*.jar
*.war

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
bin/
!**/src/main/**/bin/
!**/src/test/**/bin/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
out/
!**/src/main/**/out/
!**/src/test/**/out/

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/

### VS Code ###
.vscode/

### Security & Certificates ###
*.jks
kafka.server.truststore.jks

# Gradle credentials
gradle.properties
Binary file removed .gradle/9.0.0/checksums/checksums.lock
Binary file not shown.
Binary file removed .gradle/9.0.0/checksums/md5-checksums.bin
Binary file not shown.
Binary file removed .gradle/9.0.0/checksums/sha1-checksums.bin
Binary file not shown.
Binary file removed .gradle/9.0.0/executionHistory/executionHistory.bin
Binary file not shown.
Binary file removed .gradle/9.0.0/executionHistory/executionHistory.lock
Binary file not shown.
Binary file removed .gradle/9.0.0/fileChanges/last-build.bin
Binary file not shown.
Binary file removed .gradle/9.0.0/fileHashes/fileHashes.bin
Binary file not shown.
Binary file removed .gradle/9.0.0/fileHashes/fileHashes.lock
Binary file not shown.
Empty file removed .gradle/9.0.0/gc.properties
Empty file.
Binary file removed .gradle/buildOutputCleanup/buildOutputCleanup.lock
Binary file not shown.
2 changes: 0 additions & 2 deletions .gradle/buildOutputCleanup/cache.properties

This file was deleted.

Binary file removed .gradle/buildOutputCleanup/outputFiles.bin
Binary file not shown.
Binary file removed .gradle/file-system.probe
Binary file not shown.
Empty file removed .gradle/vcs-1/gc.properties
Empty file.
10 changes: 0 additions & 10 deletions .idea/.gitignore

This file was deleted.

37 changes: 0 additions & 37 deletions .idea/compiler.xml

This file was deleted.

16 changes: 0 additions & 16 deletions .idea/gradle.xml

This file was deleted.

7 changes: 0 additions & 7 deletions .idea/misc.xml

This file was deleted.

9 changes: 0 additions & 9 deletions .idea/reservation-service.iml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/vcs.xml

This file was deleted.

Loading
Loading