o2o-infinith-backend/app/integrations
Mina Choi 5504f79a9d refactor(report): build_overrides + patch_report 통합 / list wholesale merge
- _build_overrides 가 result 받아 deep_merge 까지 처리, _patch_report 제거
- _deep_merge: list by-index → wholesale 치환 (EN 슬롯 누락/라벨 섞임 차단)
- build_facebook_audit: template-copy 대신 LLM logo/logo_description 만 두 페이지에 공통 적용
- _page_patch: language/label 명시 박음 (KR/EN 교차 오염 방지)
- FacebookPage/InstagramAccount/YouTubeAudit: 불필요한 Optional 제거, has_whatsapp/top_content_type 만 Optional 유지
- build_instagram_audit/build_facebook_audit: dict 반환 (overrides[k] = patch 단순 박기)
2026-06-02 17:04:33 +09:00
..
llm refactor(report): build_overrides + patch_report 통합 / list wholesale merge 2026-06-02 17:04:33 +09:00
__init__.py integration 1차 데이터 및 DB 정의, 테스트 2026-04-24 14:19:29 +09:00
apify.py chore: TIKTOK_ACTOR 상수 + 수집기 옵저버빌리티 정리 2026-05-29 10:45:23 +09:00
azure_blob.py file 업로드 엔드포인트 추가 (Azure Blob 연동) 2026-05-19 16:13:31 +09:00
firecrawl.py 브랜드 자산(로고/색상)·채널 로고 Vision 분석 추가 2026-05-27 13:27:39 +09:00
google_places.py integration 1차 데이터 및 DB 정의, 테스트 2026-04-24 14:19:29 +09:00
naver.py WIP: channel-brand merge + Optional 모델 완화 + collect_extras rename + mock_urls 영문 채널 51건 2026-05-29 16:22:17 +09:00
site_fetcher.py refactor(branding): collect/report 단계 분리 + Vision logo hex 추가 2026-06-02 11:08:38 +09:00
youtube.py Merge branch 'wip/channel-brand-2026-05-29' 2026-05-29 16:40:21 +09:00