Feature Parity with Hydra
- [ ] Stats:
- [ ] 1. Uniqueness Stat
- [ ] 2. Successful Downloads by indexer
- [ ] 3. Recompute stats by using a multi-select category filter up top. So it can be possible to see stats for Books or Music + Audiobooks
- [x] Search History:
- [x] 1. Show ID or RSS queries
- [x] 2. Show categories and source in table
- [ ] Download History:
- [x] 1. Show success/fail by download
- [ ] 2. Allow regrab of specific download
- [ ] Downloader:
- [x] 1. Give option to configure Downloader, allow sending results to this downloader
- [ ] ~~* Create option to upload NZB to downloader or to send link for manual downloads~~ No plans for an option Q
- [x] * Need to make sure internal links can be used when sending to downloader, even if Prowlarr is being used behind RP
- [x] 2. Give option to configure blackhole for torrents
- [x] 3. Handle magnet links for Torrents
- [ ] 4. ~~Update status of downloads from Downloader~~ No Plans Q
- [ ] 5. ~~Potentially show download queue? Hydra does this, but seems not super important~~ No Plans Q
- [x] 6. Give default category-wise options for manual downloads, with option to override
- [x] 1. Give option to configure Downloader, allow sending results to this downloader
- [ ] Categories:
- [ ] ~~1. Create custom categories~~ No Plans Q
- [ ] ~~2. Override search types~~ No Plans Q
- [ ] 3. Allow restrictions to be applied for API or manual searches or both
- [ ] 4. Category-specific restrictions such as required words, regex, forbidden words, forbidden regex, size restrictions
- [ ] 5. Ignore results
- [ ] Statuses:
- [ ] 1. Show indexer API hits and downloads compared to limits
- [x] 2. Show current state, last error, and if disabled, when it was disabled and until when
- [ ] Searching:
- [ ] ~~1. Timeout~~ No plans to make this an option Q
- [ ] 2. User Agent
- [ ] 3. Map external user agents
- [ ] 4. Ignore load limiting/errors
- [x] 5. Handle Torznab categories or ignore them
- [x] 6. Map indexer specific categories to internal categories
- [x] 7. Convert Media IDs for indexers (TMDB to IMDB for example)
- [x] 8. Generate queries when indexer does not support IDs
- [ ] ~~9. Fallback to generated queries if no results found~~ arr should handle the fallback Q
- [ ] 10. Global restrictions (word filters, forbidden posters, max results age, min seeders, ignore passworded releases)
- [ ] 11. Option to remove trailing garbage (obfuscated, scrambled, postbot) - Undecided, feels like arr job Q
- [x] 12. Use original categories from indexer or ones configured internally
- [ ] 13. Dupe detection
- [ ] 14. Cache results - Not sure there is a big need for this Q
- [ ] Manual Searching:
- [ ] 1. Ad-hoc filters for search type, age, size, indexer
- [x] 2. Allow pre-selection of indexers, with easy options to invert, select all usenet, select all torrent, select all
- [x] 3. Allow ID based searches for relevant search types
- [ ] 4. Pull NFO/covers from supported indexers
- [ ] 5. Color code results so it is easy to visually correlate which indexer it is vs having to read from a bunch of data
- [ ] 6. Configure how many results to display per page
- [ ] 7. Configure how many results to pull intially, with option to page through more as needed (Hydra gives option to load all results or next 100, but no way to load say a user-defined amount, e.g. next 500).
- [ ] 8. Show duplicate display triggers
- [ ] 9. Group TV results by season/episode
- [ ] 10. Show already downloaded indicator, give option to hide already downloaded results
- [x] 11. Multi-select, download as ZIP or send to nzbget
- [ ] 12. Ad-hoc filter and sort results by title, indexer, category, size, number of hits, age
- [x] 13. Link to indexer, manual download, or directly send to downloader.
- [ ] General Settings:
- [x] 1. Configure how long to keep history/stats
- [ ] 2. Dereferer for indexer access
- [ ] 3. Disable SSL/SNI for specific hosts
- [ ] Indexer:
- [x] 1. Option to proxy or redirect for API downloads, maybe by indexer?
- [x] 2. VIP Expiry Date, including Lifetime option
- [x] 3. API and Download limits by indexer
- [ ] 4. Scheduler for Indexers (I don't use this)
- [ ] 5. Timeout override by indexer (I don't use this)
- [ ] 6. Hit reset time, with option for rolling resets
- [ ] 7. Load limiting
- [ ] 8. User Agent Override
- [ ] 9. Custom Parameters
- [ ] 10. Preselect for manual searches
- [ ] 11. Enable for API or manual searches or both
- [ ] 12. Color for visualization in manual searches
- [ ] 13. Overrides for cats, search IDs, search types, caps
- [x] Notifications:
- [x] 1. VIP Expiry notification
hope Color code results get added, I miss this.

also API and Download limits by indexer, very useful for them cheap or free trial type setups
I'd really like to see the indexer uniqueness rating (number of unique downloads per indexer) and use that data along with the other stats to provide a indexer 'score' per hydra. It's really helpful to weed out indexers that aren't pulling their weight come renewal time.
and the bit about showing stats based on catagory would be cool too, say i want to see which are the best indexers for UHD content, etc.
+1 to Option to remove trailing garbage.
- Ad-hoc filter and sort results by title, indexer, category, size, number of hits, age
I believe this doesn't cover the #428 because it's not exactly dynamic filtering. We can set presets as custom filters but we can't filter the resulty instantly for a keyword. Let's say we checked the results and noticed there are multiple uploaders for certain movie release, so we want to filter the results by uploaders name. We have to create custom filter just for this case, we can't filter the results by just typing uploader name. (Jackett filtering model). For this reason, I do not think that the closed request #428 has been fully fulfilled. @the-lazy-fox @bakerboy448
#428 was closed as a duplicate as this GHI covers the request. Nothing indicates #428 or the quoted item on this GHI were completed
Could you add advanced search to filter torrents?
Some filters I have in mind are
- search only title, all content or all content and title.
- exact match:
"Keyword1 keyword2" - exclude:
-keyword - or:
"|"in between keywords. -
*parameter to match anything. Like some web seriess1ep*
Greater than, less than, or a combination of both for:
- size
- date (age).
- number of files
- number of seeders
Could you link to this Hydra? I don't know what that is.
+1 for caching, at least having the option to enable it.
It would help with repeated queries due to failures and help keep some of the load off the indexers.
I would very much like to see at least 'exact string' search support. I'm pretty sure this would have to be an additional filtering step added in the client after the search results are received as different indexers are not as strict on search results.
Another person here who would love to be able to type to filter results. Saving filters and turning them on and off is clunky. This is the only thing I really miss from Jackett.
Is caching results planned? its hugely beneficial if you can cache the results for a certain period.
Is caching results planned? its hugely beneficial if you can cache the results for a certain period.
No. Low benefit given it'd need to be the exact same query
Is caching results planned? its hugely beneficial if you can cache the results for a certain period.
No. Low benefit given it'd need to be the exact same query
Why? Is it so unlikely to trigger the same query?
One case that comes to my mind would be e.g. you run two Radarr/Sonarr instances, one for HD and 4K stuff, and you manually search for an episode and then you also want to manually search for the same episode on the other instance.
Caching that could help reduce waiting time and duplicate/multiple calls to the indexer.
Most people have different indexer categories setup for their 4k instances, thus the search is not the same and the cache doesn't help in that scenario.
Is caching results planned? its hugely beneficial if you can cache the results for a certain period.
No. Low benefit given it'd need to be the exact same query
This would also be beneficial for situations where the first result failed to download.
Most people have different indexer categories setup for their 4k instances, thus the search is not the same and the cache doesn't help in that scenario.
I use the same indexer for everything.
Only exception would be anime. Even that I use the same indexer but I have another indexer that I prioritize over that one.
Edit: Sorry mispoke, some of the same indexer catagories when dealing with 4k. For example foreign category
Not sure what using the same indexer has to do with different categories selected for said indexer in each app?
Please add the 'lifetime' option. I know you could do blank, but I want to differentiate between lifetime and free (blank).
+1 to Overrides for cats, search IDs, search types, caps.
Recently switched over from Hydra and got a harsh reminder how awful some of my indexer's built-in ID matchers are.
This seems to be the only "major" missing feature with no workaround.