- electron/main.cjs: 시작 시 HTTP 캐시 클리어 → 라이브 사이트 최신 프론트 항상 로드
(루트 '/' HTML 이 캐시돼 옛 번들이 뜨던 문제 — '로그인 전 사이드바' 미반영 원인)
- nginx: location / 에 Cache-Control no-cache 추가(웹/PWA 진입 HTML 항상 최신)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- WebOnlyNotice: PC 버전 다운로드 버튼(/download/SlimBudget-Setup.exe) + 모바일(준비 중)
- nginx: /download/ 위치 추가 — 배포(dist 교체)에 안 지워지는 /var/www/sb-downloads 에서 서빙
- 설치파일 이름 고정(SlimBudget-Setup.exe)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- 모바일 웹에서 옛 index.html 캐시가 삭제된 옛 청크를 불러 메뉴(가계부 내역 등)가
안 열리는 문제 → router.onError 로 청크 실패 감지 시 목적지로 전체 새로고침
- nginx 설정에 index.html no-cache 추가(재발 방지) — 서버 적용 필요
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- deploy.yaml: dist 빌드 → SSH(tar)로 웹 루트 교체 → nginx reload
- deploy/nginx-sb-front.conf: SPA 폴백 + /api 프록시 샘플
- deploy/README.md: 시크릿·서버 준비 안내
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>