Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Parity with Hydra #27

Open
25 of 77 tasks
rg9400 opened this issue Mar 18, 2021 · 17 comments
Open
25 of 77 tasks

Feature Parity with Hydra #27

rg9400 opened this issue Mar 18, 2021 · 17 comments
Labels
Type: Feature Request Issue is a feature request.

Comments

@rg9400
Copy link

rg9400 commented Mar 18, 2021

  • 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
  • Search History:
    • 1. Show ID or RSS queries
    • 2. Show categories and source in table
  • Download History:
    • 1. Show success/fail by download
    • 2. Allow regrab of specific download
  • Downloader:
    • 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
      • * Need to make sure internal links can be used when sending to downloader, even if Prowlarr is being used behind RP
    • 2. Give option to configure blackhole for torrents
    • 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
    • 6. Give default category-wise options for manual downloads, with option to override
  • 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
    • 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
    • 5. Handle Torznab categories or ignore them
    • 6. Map indexer specific categories to internal categories
    • 7. Convert Media IDs for indexers (TMDB to IMDB for example)
    • 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
    • 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
    • 2. Allow pre-selection of indexers, with easy options to invert, select all usenet, select all torrent, select all
    • 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
    • 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
    • 13. Link to indexer, manual download, or directly send to downloader.
  • General Settings:
    • 1. Configure how long to keep history/stats
    • 2. Dereferer for indexer access
    • 3. Disable SSL/SNI for specific hosts
  • Indexer:
    • 1. Option to proxy or redirect for API downloads, maybe by indexer?
    • 2. VIP Expiry Date, including Lifetime option
    • 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
  • Notifications:
    • 1. VIP Expiry notification

AB#62

@Qstick Qstick added the Type: Feature Request Issue is a feature request. label Mar 22, 2021
@bakerboy448 bakerboy448 pinned this issue Jun 6, 2021
@Qstick Qstick added Status: Confirmed Stops stale bot from asking if stale and removed Status: Confirmed Stops stale bot from asking if stale labels Jun 26, 2021
@XxUnkn0wnxX
Copy link

XxUnkn0wnxX commented Jul 1, 2021

hope Color code results get added, I miss this.
Screen Shot 2021-07-01 at 4 32 06 pm

also API and Download limits by indexer, very useful for them cheap or free trial type setups

@dephcon
Copy link

dephcon commented Oct 13, 2022

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.

@jasonla
Copy link

jasonla commented Oct 18, 2022

+1 to Option to remove trailing garbage.

@batuhankrmn
Copy link

    1. 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

@bakerboy448
Copy link
Contributor

bakerboy448 commented Oct 20, 2022

#428 was closed as a duplicate as this GHI covers the request. Nothing indicates #428 or the quoted item on this GHI were completed

@bakerboy448 bakerboy448 mentioned this issue Nov 16, 2022
1 task
@ghost
Copy link

ghost commented Nov 16, 2022

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 series s1ep*

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.

@bakerboy448
Copy link
Contributor

NZBHydra2

@Enlinks
Copy link

Enlinks commented Jul 23, 2023

+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.

@ChrisWeiss
Copy link

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.

@jonandeva
Copy link

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.

@Nou4r
Copy link

Nou4r commented Feb 11, 2024

Is caching results planned? its hugely beneficial if you can cache the results for a certain period.

@bakerboy448
Copy link
Contributor

bakerboy448 commented Feb 11, 2024

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

@Panzer1119
Copy link

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.

@Qstick
Copy link
Contributor

Qstick commented Feb 12, 2024

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.

@Enlinks
Copy link

Enlinks commented Feb 12, 2024

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.

@Enlinks
Copy link

Enlinks commented Feb 12, 2024

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

@bakerboy448
Copy link
Contributor

Not sure what using the same indexer has to do with different categories selected for said indexer in each app?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature Request Issue is a feature request.
Projects
None yet
Development

No branches or pull requests