Skip to content

v2026.0616.1535 - #189

Merged
Dino0204 merged 22 commits into
mainfrom
develop
Jun 16, 2026
Merged

Dino0204 merged 22 commits into
mainfrom
develop

Conversation

@Dino0204

Copy link
Copy Markdown
Member

#️⃣연관된 이슈

없음

📝작업 내용

  • GSM SV VM 배포 인프라를 구성했습니다. Docker 멀티스테이지 standalone 빌드, GHCR 빌드·푸시 + VM 배포 GitHub Actions 워크플로, nginx 리버스 프록시 기반 compose 배포를 추가했습니다. (feat: GSM SV 배포 구성 추가 #188)
  • nginx SSE 경로(기상음악 구독·자습 출석)만 버퍼링을 비활성화해 장시간 연결을 유지하도록 스코프했습니다.
  • refresh_token 쿠키의 secure 플래그를 런타임 COOKIE_SECURE env로 오버라이드할 수 있게 하고, 빈 문자열일 때 secure 쿠키가 잘못 비활성화되지 않도록 보정했습니다.
  • 홈베이스 조회 API에 date 쿼리 파라미터를 추가하고, queryKey·캐시 무효화·예약 데이터 조회에 reservationDate를 반영했습니다. (fix: 홈베이스 예약 조회 API date 쿼리 파라미터 대응 #186)

koreahghg and others added 22 commits June 15, 2026 09:38
fix: 홈베이스 예약 조회 API date 쿼리 파라미터 대응
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
COOKIE_SECURE 미설정 시 기존 NODE_ENV 기준 동작 유지.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
SSE 버퍼링 비활성·업로드 크기 완화 포함. certbot은 prod 프로파일로 분리.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
일반 요청은 기본 버퍼링 유지, SSE 두 경로만 proxy_buffering off + 장시간 timeout. 공통 프록시 헤더는 server 레벨로 상속.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
명시적 "true"/"false"만 적용하고 그 외(빈 문자열·미설정)는 NODE_ENV 기준으로 폴백.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
develop→preview, main→production 환경 분리. GITHUB_TOKEN으로 ghcr.io/team-incube 푸시(개인 PAT 불필요), appleboy ssh/scp로 VM 배포.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Vercel 연동이 만든 Preview/Production 환경과 혼동 방지.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
배포 시점에만 유효한 GITHUB_TOKEN으로 VM에서 docker login → private 패키지도 별도 PAT 없이 pull.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
flooding-v2 Ready Ready Preview, Comment Jun 16, 2026 6:36am

Request Review

gemini-code-assist[bot]

This comment was marked as off-topic.

@Dino0204
Dino0204 merged commit ee20a79 into main Jun 16, 2026
14 of 15 checks passed
@Dino0204

Copy link
Copy Markdown
Member Author

/release-draft

@github-actions

Copy link
Copy Markdown

📝 릴리즈 노트 초안을 갱신했습니다: https://github.com/team-incube/Flooding-Client-V2/releases/tag/untagged-b8e80d09771a4699c709

This branch was successfully deployed

1 active and 1 inactive deployments
gsmsv-preview — 39d5a88d Deployed Jun 16, 2026 by Dino0204 via Deploy to VM #1
Preview — 39d5a88d Deployed Jun 16, 2026 by vercel[bot]
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.

2 participants