Commit Graph
2 Commits
Author SHA1 Message Date
anglesgirl 305a767896 fix: skip 'last played' prompt for duanju (short drama)
Short drama episodes are typically 60-120 seconds, making the 'last
played at XX:XX' resume prompt unnecessary and annoying. This change:

- Add isDuanju prop to VideoCard, passed as &duanju=1 URL parameter
- duanju page passes isDuanju to VideoCard
- play page checks duanju=1 param and skips the resume prompt entirely
2026-07-12 05:06:24 +00:00
anglesgirl d682cee427 feat: extend image proxy to all images, not just douban
Modify processImageUrl to proxy non-douban/non-TMDB/non-Bangumi images
(like video source covers) through /api/image-proxy, solving broken
cover image issues from third-party APIs.

- Add http/https protocol check (skip relative paths, data URIs)
- Non-douban images now go through /api/image-proxy with caching
- Users can disable via localStorage 'proxyAllImages' = 'false'
- Default: enabled

This matches the change previously made on the dev branch.
2026-07-12 04:11:50 +00:00