mirror of
https://github.com/fallenbagel/jellyseerr.git
synced 2026-01-02 12:48:45 -05:00
feat: plex watchlist sync integration (#2885)
This commit is contained in:
@@ -50,6 +50,15 @@ export const messages = defineMessages({
|
||||
advancedrequest: 'Advanced Requests',
|
||||
advancedrequestDescription:
|
||||
'Grant permission to modify advanced media request options.',
|
||||
autorequest: 'Auto-Request',
|
||||
autorequestDescription:
|
||||
'Grant permission to automatically submit requests for non-4K media via Plex Watchlist.',
|
||||
autorequestMovies: 'Auto-Request Movies',
|
||||
autorequestMoviesDescription:
|
||||
'Grant permission to automatically submit requests for non-4K movies via Plex Watchlist.',
|
||||
autorequestSeries: 'Auto-Request Series',
|
||||
autorequestSeriesDescription:
|
||||
'Grant permission to automatically submit requests for non-4K series via Plex Watchlist.',
|
||||
viewrequests: 'View Requests',
|
||||
viewrequestsDescription:
|
||||
'Grant permission to view media requests submitted by other users.',
|
||||
@@ -176,6 +185,43 @@ export const PermissionEdit = ({
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: 'autorequest',
|
||||
name: intl.formatMessage(messages.autorequest),
|
||||
description: intl.formatMessage(messages.autorequestDescription),
|
||||
permission: Permission.AUTO_REQUEST,
|
||||
requires: [{ permissions: [Permission.REQUEST] }],
|
||||
children: [
|
||||
{
|
||||
id: 'autorequestmovies',
|
||||
name: intl.formatMessage(messages.autorequestMovies),
|
||||
description: intl.formatMessage(
|
||||
messages.autorequestMoviesDescription
|
||||
),
|
||||
permission: Permission.AUTO_REQUEST_MOVIE,
|
||||
requires: [
|
||||
{
|
||||
permissions: [Permission.REQUEST, Permission.REQUEST_MOVIE],
|
||||
type: 'or',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: 'autorequesttv',
|
||||
name: intl.formatMessage(messages.autorequestSeries),
|
||||
description: intl.formatMessage(
|
||||
messages.autorequestSeriesDescription
|
||||
),
|
||||
permission: Permission.AUTO_REQUEST_TV,
|
||||
requires: [
|
||||
{
|
||||
permissions: [Permission.REQUEST, Permission.REQUEST_TV],
|
||||
type: 'or',
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: 'request4k',
|
||||
name: intl.formatMessage(messages.request4k),
|
||||
|
||||
Reference in New Issue
Block a user