535ffea45a
refactor: 전체 코드베이스 감사 기반 리팩토링 — 버그 수정, 데드코드 제거, 보안 강화
...
P0 버그 수정:
- stock-lab: trade 엔드포인트 NameError 수정 (resp 미정의)
- deployer: 동시 배포 시 HTTP 200 → 503 반환
P1 데드코드 제거:
- stock-lab: fetch_overseas_news(), get_broker_cash() 제거
- blog-lab: 미사용 urlparse import 제거
- lotto-lab: 중복 inline import json 7곳 제거
P2 성능/효율 개선:
- lotto-lab: 가중 샘플링 3중 복사 → utils.weighted_sample_6() 통합
- lotto-lab: DB 인덱스 3개 추가 (recommendations, purchase_history)
- stock-lab: Pydantic .dict() → .model_dump() 호환
- blog-lab: 페이지네이션 상한(le=100) 추가
P3 보안/인프라:
- nginx: X-Frame-Options, X-Content-Type-Options, Referrer-Policy 헤더 추가
- docker-compose: travel-proxy CORS 와일드카드 → localhost 전용
- Dockerfile: music-lab, blog-lab, realestate-lab에 PYTHONUNBUFFERED 추가
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-07 04:10:14 +09:00
819c35adfc
P2: print→logging 전환, 포트폴리오 중복 제거, Docker healthcheck 추가
...
- backend/main.py: logging 모듈 도입, print() 제거
- stock-lab/main.py: print() → logger 전환, _calc_portfolio_totals 공용 함수 추출
- stock-lab/scraper.py: logging 모듈 도입, print() 제거
- docker-compose.yml: 전 서비스 healthcheck 블록 추가 (30s 간격, 3회 재시도)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-03 01:45:39 +09:00
21a8173963
주요지수 해외 오류 수정 및 원달러환율 추가
2026-01-28 00:55:47 +09:00
f6fcff0faf
주식 해외 지수 응답 추가
2026-01-28 00:44:09 +09:00
8283dab0de
fix: use correct mainnews endpoint for overseas news
2026-01-26 04:05:30 +09:00
9faa1c5715
fix: update overseas news API url and key mapping
2026-01-26 04:03:09 +09:00
0e2d241e18
fix: handle list response from Naver API in scraper
2026-01-26 04:00:48 +09:00
84c5877207
fix: rewrite scraper.py to fix syntax errors and use mobile API
2026-01-26 03:57:30 +09:00
cbafc1f959
scraper.py 오류 수정
2026-01-26 03:51:08 +09:00
dce6b3e692
scraper.py 오류 수정
2026-01-26 03:48:51 +09:00
3d0dd24f27
feat: add overseas financial news and indices support
2026-01-26 03:45:19 +09:00
25ede4f478
fix: import Any in stock-lab scraper
2026-01-26 03:23:54 +09:00
94db1da045
feat: add stock indices scraping and update healthcheck
2026-01-26 03:14:46 +09:00
d8e4e0461c
feat: add stock-lab service for financial news scraping and analysis
2026-01-26 02:56:52 +09:00