jellyseerr icon indicating copy to clipboard operation
jellyseerr copied to clipboard

allow users to choose specific quality profiles

Open itschasa opened this issue 10 months ago • 3 comments

Description

Currently I have a sonarr and radarr instance of mixed content. It will look for the highest possible quality content (2160p), however many of my users won't watch it in that quality, therefore wasting space on my server. I'd like a way to default everyone to a different quality profile of 1080p, but allow them to choose the 2160p option if they'd like, without showing them all the other quality profiles or giving them the option to add tags.

Desired Behavior

Simply like the advanced requests permission, but more narrowed down, only showing specific profiles that I allow in permissions and not showing the option for tags. It should also be possible to set one of the profiles allowed as the default.

Image

Additional Context

No response

Code of Conduct

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

itschasa avatar Feb 09 '25 13:02 itschasa

Can't this already be achieved with the default 4k serveroption. Because then your users will get two request buttons that they can choose.

  • request button
  • Request 4k button

fallenbagel avatar Feb 09 '25 14:02 fallenbagel

I only have one radarr server, and for some reason, all existing media has the option to request in 4K. Even if the 4K server already has it registered.

itschasa avatar Feb 09 '25 19:02 itschasa

I only have one radarr server, and for some reason, all existing media has the option to request in 4K. Even if the 4K server already has it registered.

That's because available !== 4k available. You need 4k available badge to not get request 4k button

fallenbagel avatar Feb 09 '25 20:02 fallenbagel

+1 to this, I created a custom profile i would like my users to default to, only way to get them to do it was delete all the others

magrhino avatar Aug 30 '25 06:08 magrhino

+1 to this, I created a custom profile i would like my users to default to, only way to get them to do it was delete all the others

Cant you just use override rules and select which user will default to which profile?

Also by what youre saying you want a profile to default to all your users while you choose a different? Then can't you just select the default profile for them on the services > radarr/sonarr which will be what they will default to. You wont even need override rules for them. I dont understand why you need to delete all the other profiles..

fallenbagel avatar Aug 30 '25 06:08 fallenbagel

Another use case, that is probably more viable:

I have a Jellyfin server running, shared by many. These users are unable to delete media, so they can't accidentally trigger a HnR or cause other issues.

I have a quality profile set up that automatically tags items, setting them as usenet-only, and then they are deposited into a separate Jellyfin library where these users have permission to delete when complete. However, these users are unable to select this quality profile --- they have to alert an admin who will manually change their request to the correct QP/server.

Changing the default would lead to this same issue, just in the reverse. The only other option I'm aware of is to run a separate Jellyseerr instance, which would add additional friction for the end user. Or, creating additional users with override rules, which creates the same friction.

Additionally, allowing the Advanced Requests permission would expose options I don't want exposed - such as the ability to arbitrarily tag things, leading to unpredictable behavior in the arrs, and change save paths, dirtying the backend.

ppfeister avatar Sep 04 '25 23:09 ppfeister