Skip to content

fix: 서비스 신뢰성 복구 및 CGV 장애 응답 개선 - #162

Merged
hmmhmmhm merged 8 commits into
mainfrom
fix/service-reliability
Jul 28, 2026
Merged

fix: 서비스 신뢰성 복구 및 CGV 장애 응답 개선#162
hmmhmmhm merged 8 commits into
mainfrom
fix/service-reliability

Conversation

@hmmhmmhm

Copy link
Copy Markdown
Owner

변경 사항

  • 영화관 기본 날짜를 Asia/Seoul 기준으로 계산
  • 헬스체크가 재고 매장 배열과 빈/알 수 없는 응답을 정확히 판정
  • Seven Eleven 빈 인기검색어를 선택형 unavailable로 처리
  • GS25 공식 API 키 주입 경로 및 인증 장애 503 응답 추가
  • 롯데마트 직접 fetch 우선 적용, 기본/대체 전송 제한 시간 단축
  • CGV 직접 요청 실패와 Zyte 장애를 CGV_UPSTREAM_UNAVAILABLE 503으로 처리

검증

  • npm run lint
  • npm run lint:biome
  • npm run typecheck
  • npm run check:source-lines
  • npm audit --audit-level=high (0 vulnerabilities)
  • npm run build
  • npx vitest run --maxWorkers=1 --no-file-parallelism (144 files, 1,638 tests)
  • npx vitest run --coverage --maxWorkers=1 --no-file-parallelism (144 files, 1,644 tests, 100%)

Fixes #156

@hmmhmmhm
hmmhmmhm merged commit 715ac14 into main Jul 28, 2026
6 checks passed
@hmmhmmhm
hmmhmmhm deleted the fix/service-reliability branch July 28, 2026 08:21
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 this pull request may close these issues.

[bug] CGV 도구가 Zyte 403(account suspended)로 전면 실패 — 폴백/graceful 처리 제안

1 participant