v0.4.0: Discord notification timing, DB mapping, episode badges, Linkkf fixes, subtitle merge
This commit is contained in:
32
README.md
32
README.md
@@ -70,6 +70,24 @@
|
||||
|
||||
## 📝 변경 이력 (Changelog)
|
||||
|
||||
### v0.4.0 (2026-01-02)
|
||||
- **Discord 알림 개선**:
|
||||
- 다운로드 완료 시에만 알림 전송 (시작 시 알림 제거)
|
||||
- 알림 메시지에 포스터 이미지 및 파일명 포함
|
||||
- **DB 매핑 개선**:
|
||||
- 다운로드 시작 즉시 메타데이터(제목, 에피소드 번호, 화질 등) DB 동기화
|
||||
- `download_completed`에서 모든 필드 정확히 매핑
|
||||
- **UI/UX 개선**:
|
||||
- Ohli24 목록에 에피소드 번호 배지 추가 (고대비 노란색)
|
||||
- Linkkf 목록에 **"자막합침"** 버튼 추가 (ffmpeg로 SRT 자막 MP4에 삽입)
|
||||
- **Linkkf 다운로드 수정**:
|
||||
- `get_downloader` 메서드 추가 및 설정 페이지의 다운로드 방식 반영
|
||||
- `prepare_extra` URL 덮어쓰기 버그 수정
|
||||
- yt-dlp Fragment 파일 자동 정리
|
||||
- **로그 최적화**:
|
||||
- yt-dlp 진행률 로그 빈도 감소 (10회당 1회)
|
||||
- 중복 로그 제거 (`download_completed` 단일 호출)
|
||||
|
||||
### v0.3.7 (2026-01-01)
|
||||
- **설정 페이지 폴더 탐색 기능 추가**:
|
||||
- Ohli24, Anilife, Linkkf 모든 설정 페이지에 **폴더 탐색 버튼** 적용
|
||||
@@ -91,20 +109,6 @@
|
||||
- 검색창 및 버튼 UI 디자인 개선 (높이 조정, 정렬 수정, "Elegant" 스타일 적용)
|
||||
- "Top" 카테고리를 내부 API 연동으로 전환하여 정확도 향상
|
||||
|
||||
### v0.4.0 (2025-01-01)
|
||||
- **UI/UX 대규모 개편**:
|
||||
- 전반적인 디자인을 **"Midnight Forest"** 테마로 통일 (짙은 녹색/짙은 청색 베이스)
|
||||
- Linkkf 및 Ohli24 목록 페이지에 Animate.css 기반의 **Custom Delete Modal** 적용 (기존 native confirm 팝업 대체)
|
||||
- 페이지 좌우 여백을 5px로 축소하여 모바일/데스크탑 모두에서 컴팩트한 레이아웃 제공
|
||||
- Linkkf 포스터 이미지에 에피소드 넘버 배지 추가
|
||||
- **기능 개선**:
|
||||
- **Queue 관리 강화**: 큐 초기화(Reset) 및 완료된 항목 삭제(Delete Completed) 버튼 추가
|
||||
- **이미지 로딩 최적화**: 포스터 이미지 로딩 실패 시 효율적인 Fallback 처리 적용 (placeholder 서비스 연동)
|
||||
- **페이지네이션 버그 수정**: Linkkf 목록 페이지에서 발생하던 undefined 페이지 오류 해결
|
||||
- **시스템 안정성**:
|
||||
- 백그라운드 스레드 DB 작업 시 `app_context` 오류 수정
|
||||
- `yt-dlp` 다운로드 프로세스 관리 개선 (좀비 프로세스 방지 및 확실한 취소 처리)
|
||||
|
||||
### v0.3.0 (2025-12-31)
|
||||
- **VideoJS 플레이리스트**: 비디오 플레이어에서 다음 에피소드 자동 재생
|
||||
- **플레이리스트 UI**: 이전/다음 버튼, 에피소드 목록 토글
|
||||
|
||||
Reference in New Issue
Block a user