wmantly b166403309 Remember unavailable movies and auto-grab them later (wishlist)
When Smart Search finds no good copy of a movie (unreleased / only CAMs), we
now record it instead of dropping it:
- New Wanted model + migration (dedup by tmdbId, status wanted|fulfilled).
- POST /__api/search/releases remembers a movie when it returns no options,
  and the UI confirms it was added to the wishlist.
- controller/wantedWatcher re-runs Smart Search for wishlisted items every 6h
  (and on boot); when a good copy appears it queues the recommended release,
  which then flows through the normal download + organize pipeline, and marks
  the item fulfilled.
- GET/DELETE /__api/search/wanted to view/remove the wishlist.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 00:51:48 -04:00
2024-01-05 22:06:34 -05:00
2024-01-05 22:06:34 -05:00
?
2020-05-15 22:42:38 +00:00
2024-01-05 22:06:34 -05:00
2024-01-05 22:06:34 -05:00
2024-01-05 22:06:34 -05:00
2025-11-16 17:43:35 -05:00
2024-01-05 22:06:34 -05:00
2020-02-15 19:47:05 +00:00
S
Description
No description provided
Readme 536 KiB
Languages
JavaScript 83.1%
HTML 16.9%