Validate config JSON body shape
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
A local web UI for a system-wide `ani-cli` install.
|
||||
|
||||
Current version: `0.29.4`
|
||||
Current version: `0.29.5`
|
||||
|
||||
## Project Layout
|
||||
|
||||
@@ -60,6 +60,7 @@ The app currently includes:
|
||||
- Episode loading for the selected result.
|
||||
- Queueing downloads with editable library name, season, episode range, quality, and target folder.
|
||||
- A dedicated Config page for saved default folder, mode, and quality settings.
|
||||
- Malformed config save requests now return `400 Bad Request` when the JSON body is not an object, instead of resetting values back to defaults.
|
||||
- A paged SQLite-backed download queue with retry, cancel, remove, retry-failed, and clear-finished actions.
|
||||
- A paged SQLite-backed watchlist with summary cards, per-show refresh, bulk refresh, source links, and thumbnail tools.
|
||||
- Duplicate watchlist adds now return `200 OK` with `created: false`, keeping the API status aligned with the no-op result.
|
||||
|
||||
Reference in New Issue
Block a user