fix(cache): validate cached ohli24 html before reuse

- add basic html validation before reading or writing browse cache
- purge invalid cached responses instead of reusing them for cache ttl
- bump anime_downloader plugin version to 0.7.19

Co-Authored-By: First Fluke <our.first.fluke@gmail.com>
This commit is contained in:
2026-03-23 21:26:54 +09:00
parent 643fbd47b9
commit 1c6ec0c52e
3 changed files with 82 additions and 9 deletions

View File

@@ -84,6 +84,11 @@
## 📝 변경 이력 (Changelog)
### v0.7.19 (2026-03-23)
- **Ohli24 캐시 검증 1차 적용**:
- 브라우징 캐시 사용 전 HTML 유효성 검사를 추가하여 차단 페이지나 비정상 응답이 10분간 재사용되지 않도록 했습니다.
- 목록/검색/상세 URL 유형별로 기본 시그니처를 검사하고, `Just a moment`, `Cloudflare`, `captcha` 등 차단 마커가 있으면 캐시를 즉시 폐기합니다.
### v0.7.18 (2026-03-23)
- **Zendriver 업데이트**:
- 자동 설치 대상 버전을 `zendriver==0.15.3`으로 명시하여 환경별 최신 패치 차이로 인한 동작 편차를 줄였습니다.