jellyseerr icon indicating copy to clipboard operation
jellyseerr copied to clipboard

[FR] add 'Search Automatically' and 'Request New Seasons' options to request dialog

Open ftc2 opened this issue 1 year ago • 6 comments

Description

example use cases for exposing these options on the request dialog:

Search Automatically:

  • for a sonarr/radarr instance configured in jellyseerr with Enable Automatic Search enabled, an admin with access to sonarr/radarr may occasionally prefer to manually select a release instead of relying on the selected quality profile. this saves the trouble of removing a potentially unwanted release from the download client.

Request New Seasons:

  • a conscientious user may elect to not automatically request new seasons for a series.
  • on reviewing a pending request, an admin may decide to not automatically request new seasons for a series.

Desired Behavior

dialog mockup:

jellyseerr-request-mockup

implementation suggestions:

Search Automatically (movies and series):

  • default value: equivalent to the value of Enable Automatic Search for that instance (Jellyseerr > Settings > Services)
  • visibility: require Advanced Requests permission. part of the advanced request dialog because it's likely only useful to admins with access to sonarr/radarr

Request New Seasons (series):

  • default value: true
  • visibility: require Request permission
  • this should essentially change the value of Monitor New Seasons for that series in sonarr (sonarr > individual series page > Edit > Monitor New Seasons)

Additional Context

No response

Code of Conduct

  • [ ] I agree to follow Jellyseerr's Code of Conduct

ftc2 avatar Oct 23 '24 06:10 ftc2

image I really wanted this feature, so I worked on it and believe I have it working, will submit my PR.

FlamingKeyboard avatar Dec 20 '24 00:12 FlamingKeyboard

@FlamingKeyboard amazing

ftc2 avatar Dec 20 '24 00:12 ftc2

thanks a lot!

just fyi, there is a bug in sonarr with the 'monitor new seasons' feature. if it is set to false for a series that has a monitored, currently-airing season, a bug happens when new episodes for that season come in from tvdb. such episodes will end up as unmonitored. details here: https://github.com/Sonarr/Sonarr/issues/7401

i don't think the fix has made it over from the develop branch yet. i checked, and for sure it is not in 4.0.11.2680

so exercise some caution when using that feature in sonarr. if you are monitoring a current season for a series, be sure all the episodes have metadata (season finale episode is known about in sonarr) before you set 'monitor new seasons' to false for that series.

ftc2 avatar Dec 20 '24 01:12 ftc2

thanks a lot!

just fyi, there is a bug in sonarr with the 'monitor new seasons' feature. if it is set to false for a series that has a monitored, currently-airing season, a bug happens when new episodes for that season come in from tvdb. such episodes will end up as unmonitored. details here: Sonarr/Sonarr#7401

i don't think the fix has made it over from the develop branch yet. i checked, and for sure it is not in 4.0.11.2680

so exercise some caution when using that feature in sonarr. if you are monitoring a current season for a series, be sure all the episodes have metadata (season finale episode is known about in sonarr) before you set 'monitor new seasons' to false for that series.

Ah yikes, that's a basket of worms. Thanks for the heads up, I have to step away from my dev box for some holiday travel, but if it's still an issue after new years I can look into implementing that check. Tests on my personal setup appear to run flawlessly, but I don't think I've hit that specific case yet.

Thanks for requesting this and providing the mockup; great idea. I didn't include the "Search Automatically" functionality requested, but when/if the previous feature gets merged I can take a crack at it.

FlamingKeyboard avatar Dec 20 '24 04:12 FlamingKeyboard

imo no need to implement a workaround for the sonarr bug. i'm personally fine with just being careful until the fix trickles down to me. besides, the workaround would need to be removed later when the bug gets fixed.

also, even if you don't add the autosearch checkbox, your PR should give me a solid head start on doing it myself eventually. :)

ftc2 avatar Dec 20 '24 05:12 ftc2

@FlamingKeyboard fyi i think the monitoring bug is fixed in sonarr now

ftc2 avatar Jan 15 '25 09:01 ftc2

Would love to see this get added. Is there anything preventing this?

cavazos-apps avatar Jul 29 '25 20:07 cavazos-apps

Feel free to open a PR.

gauthier-th avatar Aug 01 '25 09:08 gauthier-th

This feature would be really good

dotbanana avatar Oct 21 '25 19:10 dotbanana