Commit Graph

22 Commits

Author SHA1 Message Date
5de5c7507d feat: p2v 연동 2026-08-26 13:52:18 +09:00
934410a83b Merge branch 'main' into feature-ssulbox: SAS 재생 URL·공식 링크 응답 반영 2026-08-24 11:20:46 +09:00
1ef8e82638 feat(crawling): 업체 공식 링크 수집·저장 및 official_site_url 응답 연동
- 네이버 placeDetail GraphQL base에 homepages 필드 추가, 대표(repr)
  링크 우선으로 살아있는 URL을 추출한다 (실서비스 응답 구조 확인 완료)
- marketing 테이블에 official_site_url 컬럼 추가: 크롤링 시 플레이스
  홈페이지 항목을 저장하고, 없으면 유저가 입력한 크롤링 소스 URL을 저장
- GET /video/{id}, /video/all의 official_site_url은 저장값 우선,
  컬럼 도입 전 기존 행은 place_id 기반 플레이스 URL로 폴백
- 기존 테이블에는 수동 마이그레이션 필요:
  ALTER TABLE marketing ADD COLUMN official_site_url VARCHAR(2048) NULL
  COMMENT '업체 공식 링크' AFTER place_id;

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVSeUT2pEmeHc6hG6gVXUS
2026-08-21 10:49:46 +09:00
61bdc27cd3 feat(video): 영상 응답에 official_site_url 필드 추가
GET /video/{id}와 GET /video/all 응답에 업체 공식 페이지 URL을 추가한다.
Project.marketing_intelligence → MarketingIntel.place_id("nv{place_id}")를
경유해 네이버 플레이스 URL로 복원하며, 크롤링 없이 직접 입력된 업체는
null로 내려간다.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVSeUT2pEmeHc6hG6gVXUS
2026-08-21 10:44:44 +09:00
1b982b6ae1 fix: 공유하기 수정 2026-08-20 16:35:19 +09:00
5fcb964d7f fix: 공유하기 기능 수정 2026-08-20 10:34:12 +09:00
fde48e8674 Merge branch 'main' into feature-ssulbox
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-19 15:25:13 +09:00
a2d84421d2 feat(video): 제목·설명·해시태그를 영상 완료 시 DB에 저장
업로드 시점 Redis SEO 캐시 대신 video 행을 기준으로 두고, 게시 시에만 변경분을 갱신한다.
2026-08-19 10:17:22 +09:00
1507a0f859 feat(archive): 영상 목록 조회에 내 좋아요 여부(is_liked_by_me) 포함 2026-08-18 11:02:19 +09:00
8e9e12fe0b feat(video): 영상 첫 프레임 썸네일 생성 및 저장 2026-08-13 17:23:06 +09:00
666c3bf6d1 feat(ssulbox): 썰박스 생성 파이프라인 통합 및 콘텐츠 목록 UNION 2026-08-11 11:03:03 +09:00
5f3e8ec341 콘텐츠 공유 페이지 및 공유하기, 좋아요, 댓글 기능 추가 2026-05-27 13:08:25 +09:00
346b461e9c 자막 생성 상태 조회를 위한 엔드포인트 추가 및 비동기 처리 2026-05-20 13:22:52 +09:00
Ubuntu
ed616e4f66 video/status render data 비디오 id 추가 2026-02-26 14:11:09 +09:00
c92d6e2135 fix: 가사/노래/영상 재생성 시 올바른 레코드 업데이트되도록 수정 2026-01-30 15:19:26 +09:00
Dohyun Lim
073777081e add logs for tracing processing task 2026-01-08 14:05:44 +09:00
bluebamus
95d90dcb50 영상 생성시 이미지 url 전송 -> task_id로 직접 검색으로 변경 2025-12-29 12:15:46 +09:00
bluebamus
c6a2fa6808 비디오 영상 생성 요청시, 가사 전달 하는 항목 삭제, task_id로 직접 검색 2025-12-27 13:44:59 +09:00
bluebamus
47da24a12e 비디오 영상 생성 요청 버그 픽스 2025-12-26 18:56:55 +09:00
bluebamus
52520d770b 크레아토 완료 2025-12-26 17:20:36 +09:00
bluebamus
6917a76d60 finished upload images 2025-12-26 13:27:39 +09:00
bluebamus
5f1b9da77e home, lyric, song, video에 대한 app 추가, 각 app별 모델 추가, admin 추가, debug 모드 추가, lifespan에 debug시 동작하는 것으로 업데이트 2025-12-20 23:16:35 +09:00