h-lab/src/main/resources/templates
hehihoho3@gmail.com bba81760a2 fix(rework): 원본 다운로드와 전사 분리 — 전사 지연/실패에 안 갇히게
기존엔 '원본 다운로드'가 다운로드+Whisper전사를 한 동기호출로 처리해, 전사 서버
(h-python)가 느리거나 타임아웃나면 화면이 '다운로드 중'에서 안 풀렸다.
다운로드(빠름)와 전사(분리)를 나눠, 다운로드는 즉시 끝나고 영상이 바로 뜨며
전사가 실패해도 다운로드 결과는 유지(화면자막 OCR/재시도 가능).

- POST /{id}/download: 다운로드만(캐시), 응답 {downloaded, sizeBytes}
- POST /{id}/transcribe-cached: 받은 원본 전사(분리)
- downloadOriginal(): 1)다운로드 즉시완료·영상표시 2)전사 별도(실패해도 다운로드 유지)

검증: /download 2.7초 완료. 전사는 분리 단계로 진행/실패 격리.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 15:19:18 +09:00
..
layout fix(ui): 모바일에서 사이드바 펼치면 텍스트 라벨도 표시 2026-06-17 07:26:42 +09:00
board.html feat(ui): 썸네일 클릭 미리보기를 칸반·채널상세·프로덕션상세에 추가 2026-06-16 15:18:09 +09:00
channel_detail.html feat(ui): 썸네일 클릭 미리보기를 칸반·채널상세·프로덕션상세에 추가 2026-06-16 15:18:09 +09:00
channels.html feat(ui): localize channels page to Korean 2026-06-13 06:24:49 +09:00
collection.html feat(ui): collection — compact category, help modal, fit-to-width table 2026-06-12 23:12:03 +09:00
dashboard.html fix(ui): 모바일 깨짐 수정 — 표 카드뷰 opt-in, 대시보드 반응형, CSS 캐시버스팅 2026-06-17 06:56:50 +09:00
discover.html feat(ui): discover table fits viewport (merged 영상 column) 2026-06-13 06:32:27 +09:00
multi_channel_videos.html fix(ui): 모바일 깨짐 수정 — 표 카드뷰 opt-in, 대시보드 반응형, CSS 캐시버스팅 2026-06-17 06:56:50 +09:00
production_detail.html feat(ui): 썸네일 클릭 미리보기를 칸반·채널상세·프로덕션상세에 추가 2026-06-16 15:18:09 +09:00
production.html feat(ui): localize production page + page-header 2026-06-13 06:33:45 +09:00
publish.html feat(ui): roll out light/dark theme to board, publish, rework, discover, etc. 2026-06-13 06:07:51 +09:00
rework.html fix(rework): 원본 다운로드와 전사 분리 — 전사 지연/실패에 안 갇히게 2026-06-25 15:19:18 +09:00
videos.html fix(ui): 모바일 깨짐 수정 — 표 카드뷰 opt-in, 대시보드 반응형, CSS 캐시버스팅 2026-06-17 06:56:50 +09:00