Notify completed downloads and finish watchlist entries
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
Small local web UI for a system-wide `ani-cli` install.
|
||||
|
||||
Current version: `0.33.1`
|
||||
Current version: `0.34.0`
|
||||
|
||||
## Project Layout
|
||||
|
||||
@@ -123,6 +123,7 @@ Container notes:
|
||||
- Refresh watchlist episode counts in the background.
|
||||
- Schedule periodic watchlist refresh jobs.
|
||||
- Send Discord webhook notifications for refresh discoveries and failures.
|
||||
- Send Discord webhook notifications for completed downloads.
|
||||
- Cache watchlist thumbnails locally.
|
||||
- Sync successful downloads back into the watchlist.
|
||||
- Keep queue and watchlist data in SQLite under `.ani-cli-web/`.
|
||||
@@ -165,6 +166,7 @@ Saved settings are written to `.ani-cli-web/config.json`.
|
||||
|
||||
Discord notification events:
|
||||
|
||||
- Download completed.
|
||||
- Refresh finished and found new episodes.
|
||||
- Refresh failed or finished with per-show refresh errors.
|
||||
- Refresh interrupted by restart or shutdown.
|
||||
@@ -207,7 +209,7 @@ Status behavior:
|
||||
|
||||
Download sync:
|
||||
|
||||
- Existing watchlist entries stay in their current category when a download succeeds.
|
||||
- Existing watchlist entries move to `Finished` when a download succeeds.
|
||||
- Missing entries are added to `Finished`.
|
||||
- If ani-cli resolves a different `show_id`, the app can reconcile a unique title match instead of creating a duplicate finished row.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user