feat: add full-season pack option for TV best-version subscriptions

- Introduce `best_version_full` field to subscribe and subscribehistory models and migration
- Update subscription logic to support only downloading full-season packs when enabled
- Extend CLI, API, and documentation to reflect new option
- Add tests for full-season best-version behavior
This commit is contained in:
jxxghp
2026-05-13 16:53:24 +08:00
parent f0bc1bd681
commit 0959c4ace4
10 changed files with 184 additions and 2 deletions
+3
View File
@@ -140,6 +140,9 @@ List active subscriptions:
Update subscription filters:
`node scripts/mp-cli.js update_subscribe subscribe_id=123 resolution="1080p"`
Only download full-season packs for a TV best-version subscription:
`node scripts/mp-cli.js update_subscribe subscribe_id=123 best_version=1 best_version_full=1`
Trigger a search for missing episodes (confirm with user first):
`node scripts/mp-cli.js search_subscribe subscribe_id=123`