theotherp / nzbhydra2

Usenet meta search
Other
1.23k stars 75 forks source link

Enhancements to RSS function #708

Open DarrenPIngram opened 3 years ago

DarrenPIngram commented 3 years ago

Following receiving clarification on Reddit that the following is not presently supported, it would be desirable if consideration could be given to:

  1. RSS feed from NZBHydra2 would consolidate search results to individual titles, to emulate the behaviour given in the web browser's search results, instead of the current situation of returning a result from each indexer.

  2. Ability to specify explicitly to display a "information/detail" page for a given RSS entry (going to the indexer, or NZBHydra2 instance -- may be related to point 1) that can let the user select to "add to cart", "download NZB" or undertake other action they desire.

Thanks!

theotherp commented 3 years ago

1) How would that work? How should hydra select which episode to provide? What if the download fails and other results might work?

2) As I said on reddit I already give out all the infos provided by the indexers.

DarrenPIngram commented 3 years ago

I hadn't connected the user name on Reddit to that on Github!

  1. I had presumed that Hydra would handle the results in the same way that it handles the results in the web browser. For example I've just made a search using my indexers for "Dinner Impossible" (without quotation marks). It brings up four (4) entries. The first one is for s09e04. It has the options to send to SABNZB etc towards the right-hand side. There is also the plus symbol to the left of the file name, which when pressed extends the different versions (seemingly with different file names, sizes etc) as returned from different indexers. If I hadn't pressed the plus icon it would have sent one version to SABNZB etc. My "expectation", should the same functionality be somehow given as an optional setting within the RSS feed address (if not the default, dependent on your choice of implementation) would be for the same file be "sent/delivered" as the web browser's interaction would be. If for whatever reason that "send" didn't work, the behaviour would be the same as what happens within the web browser interaction.
  2. I am guessing each indexer has seperate behaviour. Could there be an option therefore to make the RSS "link" open the specific "find" within Hydra (via the web) so one can then send to SABNZBD etc? So far with the settings I have shown, in my RSS reader it doesn't do that at least. The use case would be thus to see possibly hundreds of RSS "hits" in the RSS reader, then one "opens" the hit one is interested in, being taken to the page/search result as returned by Hydra for onward processing?

Does that make sense and give an insight into the workflow? That is how I work with the RSS feeds from one indexer, but I'd rather use the power of Hydra for obvious reasons :)

Thank you for your consideration in any case.

leuc commented 2 years ago

It would be useful to have a link to the hydra API RSS feed, with the exact same parameters as the current executed search.

Makes it easier to add feeds to SABnzb & co.

Thank you.