|
|
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 |
|
|
|
afc159c84d
|
fix(realestate-lab): 최종 리뷰 이슈 수정 — FK CASCADE, 단일 연결, 동시성 가드
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-06 08:49:05 +09:00 |
|
|
|
bdfcdee5fd
|
fix(realestate-lab): 코드 리뷰 이슈 수정 — 신규 추적, 보안, 비동기, 매칭 상태 보존
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-06 08:43:27 +09:00 |
|
|
|
5a493664f2
|
feat(realestate-lab): FastAPI 앱 + 스케줄러 + 전체 API 라우트
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-06 08:31:08 +09:00 |
|
|
|
c6328f7b04
|
Merge branch 'worktree-agent-a36803ff'
|
2026-04-06 08:30:11 +09:00 |
|
|
|
d6d6faf5c7
|
Merge branch 'worktree-agent-a395667a'
|
2026-04-06 08:29:55 +09:00 |
|
|
|
437838c28b
|
feat(realestate-lab): 프로필 기반 매칭 엔진
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-06 08:29:36 +09:00 |
|
|
|
4cb6296a3d
|
feat(realestate-lab): 공공데이터포털 API 수집기
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-06 08:29:19 +09:00 |
|
|
|
9e7efc3f12
|
feat(realestate-lab): DB 레이어 — 테이블 생성 + 전체 CRUD
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-06 08:27:11 +09:00 |
|
|
|
6b95c1e5a0
|
feat(realestate-lab): Pydantic 요청 모델 정의
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-06 08:26:01 +09:00 |
|
|
|
7d20527a17
|
feat(realestate-lab): 프로젝트 스캐폴딩 — Dockerfile, requirements, init
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-04-06 08:25:43 +09:00 |
|