98c6515192
feat(marketing): 직접 입력 경로에 official_site_url 입력 지원
...
POST /marketing 요청에 official_site_url(선택, 기본 null)을 추가한다.
http/https 스킴만 허용하고 2048자 초과는 422로 거부하며, 값이 있으면
marketing.official_site_url에 저장돼 기존 영상 조회 응답에 그대로 노출된다.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVSeUT2pEmeHc6hG6gVXUS
2026-08-21 10:57:42 +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
b04e239344
refactor: 크롤링/업로드 로그를 요청당 1줄 요약으로 축소
...
- 단계별 진행 로그를 삭제하고 계측치를 SUCCESS 한 줄에 통합
- 실패 경로(error/warning/exception) 로그는 그대로 유지
- gpt_status 를 locals() 검사 대신 초기화 후 직접 참조
2026-08-12 13:21:47 +09:00
f87cd07d5e
feat(home): 이미지 업로드에 크기·개수 상한과 task 직렬화 락 도입
2026-08-11 17:06:21 +09:00
788e76ef76
번역오류 수정 및 CTA적용
2026-07-21 13:56:40 +09:00
7ec9e9749d
제미나이 gpt로 변경
2026-07-14 11:05:15 +09:00
593b6d9922
네이버 정책 변경으로 인한 이미지 크롤링 코드 수정
2026-07-13 14:47:13 +09:00
18ba089110
축제/행사 atrraction으로 분류
2026-07-10 13:56:31 +09:00
b8be2a355a
이미지 크롤링 로직 변경 및 자막 이미지 매칭 보완
2026-07-06 16:23:16 +09:00
4d8462651a
직접입력시 업종추가
2026-07-03 15:59:52 +09:00
46449a7a3f
이미지 크롤링 로직 변경 및 자막 이미지 매칭 보완
2026-07-03 11:46:32 +09:00
04d8614919
범용 프롬프트 적용
2026-06-29 15:06:04 +09:00
009b1a5d09
업체명+URL 검색 통합 및 요식업종 가하도록 추가
2026-06-19 16:00:27 +09:00
bdee852bed
주소 파싱코드 분리 및 에러 수정
2026-06-02 17:21:27 +09:00
33e479de02
Merge branch 'feature-BizInput' of https://gitea.o2o.kr/castad/o2o-castad-backend into feature-BizInput
2026-06-02 10:56:13 +09:00
e56aa35170
직접입력 기능
2026-06-02 10:53:31 +09:00
f7e3142ca4
업체 직접 입력 기능구현
2026-05-28 14:23:07 +09:00
5f3e8ec341
콘텐츠 공유 페이지 및 공유하기, 좋아요, 댓글 기능 추가
2026-05-27 13:08:25 +09:00
37bf9f54ee
백오피스 추가 및 이미지태그 예외처리
2026-05-04 13:32:09 +09:00
dhlim
1137174398
image retagging
2026-04-28 05:45:01 +00:00
dhlim
0fd028a49f
url 에러 시 404 출력
2026-04-03 01:23:43 +00:00
cc7ee58006
이미지 태깅 제미나이 적용 및 슬롯 적용 로직 추가
2026-04-02 23:55:42 +00:00
ebf76a0f8f
이미지 분류 및 슬롯 찾기 적용
2026-04-01 07:07:38 +00:00
c72736c334
업로드 시 이미지 태깅 추가. 이미지 태그 DB 추가. 이미지 태그 prompt 추가
2026-03-09 06:44:25 +00:00
ada5dfeeb4
가사 marketing Intel 삽입
2026-02-12 05:10:08 +00:00
54e66e4682
add marketing intelligence db
2026-02-11 05:21:00 +00:00
Dohyun Lim
dd16013816
first commit
2026-02-04 16:35:08 +09:00
dhlim
c568f949c7
해시태그 #출력 제거(프롬프트), 자동완성 크롤링 내부 에러 발생 시 500출력, 재시도 로직 추가, 타임아웃 시간 30초로 증가
2026-02-03 06:45:16 +00:00
d40e2bd430
Merge branch 'main' of https://gitea.o2o.kr/castad/o2o-castad-backend
2026-01-30 10:17:22 +09:00
f153157227
jwt token timezone 변경 .
2026-01-30 10:13:50 +09:00
abd098e4c0
remove report and old output format
2026-01-30 00:34:38 +00:00
2e27eb5742
Merge branch 'main' into prompt
2026-01-29 07:07:03 +00:00
1cb698e8ea
자동완성 기능 추가 .
2026-01-29 16:03:25 +09:00
d259740d97
change home output
2026-01-29 00:12:56 +00:00
db853e6604
Merge branch 'main' into prompt
2026-01-28 23:43:11 +00:00
Dohyun Lim
247a9f3322
merge with my-archive
2026-01-28 19:41:18 +09:00
Dohyun Lim
c07a2f6dae
finish
2026-01-28 19:23:46 +09:00
df3bfda594
merge main
2026-01-28 16:59:24 +09:00
Dohyun Lim
32ae5530b6
uuid7으로 필드 및 처리관련 수정
2026-01-28 16:35:08 +09:00
Dohyun Lim
e30e7304df
finish api exception handling
2026-01-28 10:33:35 +09:00
Dohyun Lim
1665d11d66
openapi exception, retry, timeout finished
2026-01-27 16:34:48 +09:00
0e1eae75dd
main 업데이트
2026-01-27 11:39:21 +09:00
2e9a43263f
자동완성 scalar docs 일부 수정
2026-01-27 00:43:46 +00:00
3039a65ee4
pw 종속성 추가 및 버그 수정, *주의: docker compose 파일 변경됨
2026-01-27 00:06:37 +00:00
f29ac29649
자동완성 기능 추가
2026-01-26 16:59:13 +09:00
Dohyun Lim
2ac4b75d96
bug fix for url path
2026-01-23 18:04:40 +09:00
Dohyun Lim
1e16e0e3eb
데모버전 안정화
2026-01-23 17:05:44 +09:00
88a91aa6d7
Merge branch 'main' into prompt
2026-01-23 13:11:55 +09:00
Dohyun Lim
b6e50be9ca
update router tags
2026-01-20 17:41:21 +09:00
Dohyun Lim
ee6069e5d5
feat: update song model and related routers, schemas, worker
2026-01-20 14:40:58 +09:00