Files
dbx-main/app/modules
king a7a294ce93 feat(project): 프로젝트 달력에 2026~2030 대한민국 공휴일·대체공휴일 표시
vacation 모듈은 공휴일을 vacation_db 테이블로 관리하지만 휴가일수 계산용
으로 강하게 결합돼 있어(조사 결과 공용 provider 없음), project 달력은
"보여주기만" 하면 되므로 store.py 에 정적 KR_HOLIDAYS 표(날짜→이름)를
추가하는 방식으로 처리 — 새 DB 연결/마이그레이션 없음.

- 신정·설날·삼일절·어린이날·부처님오신날·현충일·광복절·추석·개천절·
  한글날·성탄절 + 실제 "관공서의 공휴일에 관한 규정" 대체공휴일 규칙
  그대로 반영(설날/추석/어린이날/삼일절/광복절/개천절/한글날/부처님오신
  날/성탄절 대상, 신정·현충일은 대체 없음). 근로자의 날·제헌절은 관공서
  공휴일이 아니라서 제외(vacation 모듈 2026년 기존 시드와 동일 기준).
  선거일 같은 임시공휴일은 범위 밖.
- 웹 검색으로 확보한 2027~2030년 데이터를 파이썬 요일 계산으로 전수
  검증(90건 전부 일치) — 날짜 오타 위험 제거.
- 달력 날짜 칸: 공휴일이면 일요일과 같은 빨간색 + 이름 라벨 표시,
  호버 시 툴팁(title)도 함께 제공.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-16 00:14:40 +09:00
..