Fix watchlist add and thumbnail API validation
This commit is contained in:
@@ -1,5 +1,11 @@
|
||||
# Changelog
|
||||
|
||||
## 0.29.3 - 2026-05-16
|
||||
|
||||
- Fixed duplicate watchlist add responses so already-tracked shows now return `200 OK` with `created: false` instead of the misleading `201 Created`.
|
||||
- Tightened `/api/watchlist/ensure-thumbnails` request validation so `show_ids` must be a JSON array and `force` is parsed as a real boolean value instead of relying on Python truthiness.
|
||||
- Expanded regression coverage for duplicate watchlist add status handling and thumbnail warm-up payload validation.
|
||||
|
||||
## 0.29.2 - 2026-05-16
|
||||
|
||||
- Hardened the download queue again so unexpected post-launch worker exceptions now fail the active job cleanly instead of killing the worker thread and leaving the job stuck in `running`.
|
||||
|
||||
Reference in New Issue
Block a user