65 lines
2.3 KiB
Plaintext
65 lines
2.3 KiB
Plaintext
---
|
|
title: "Media Request List"
|
|
description: "See a list of all media requests from your integration"
|
|
hide_title: true
|
|
---
|
|
|
|
import { WidgetInteractionGuide } from "@site/src/components/widgets/interactions";
|
|
|
|
import { WidgetHeader } from "@site/src/components/widgets/header";
|
|
import { AddingWidget } from "@site/src/components/widgets/adding";
|
|
import { WidgetConfig } from "@site/src/components/widgets/configuration";
|
|
import { WidgetIntegrations } from "@site/src/components/widgets/integrations";
|
|
import { IconAd } from "@tabler/icons-react";
|
|
import Tabs from "@/components/mdx/legacy-tabs";
|
|
import { TabItem } from "@/components/mdx/legacy-tabs";
|
|
import { mediaRequestListWidget } from ".";
|
|
import { jellyseerrIntegration } from "@site/docs/integrations/jellyseerr";
|
|
import { overseerrIntegration } from "@site/docs/integrations/overseerr";
|
|
import { seerrIntegration } from "@site/docs/integrations/seerr";
|
|
|
|
<WidgetHeader widget={mediaRequestListWidget} categories={["Media requests"]} />
|
|
|
|
Provides a list of all open and recently closed requests. It also provides the functionality to approve or reject requests. Compact request cards retain their full artwork, request metadata, title, status, and permitted actions.
|
|
|
|
You can limit the list to specific request statuses (for example, only show `pending`) and restrict it to requests created within the last N days.
|
|
|
|
### Screenshots
|
|
|
|
import mediaRequestList from "./img/list.png";
|
|
|
|
<img src={mediaRequestList} alt="media-request-list" width={256} height={256} />
|
|
|
|
### Supported Integrations
|
|
|
|
<WidgetIntegrations
|
|
items={[
|
|
{
|
|
integration: jellyseerrIntegration,
|
|
},
|
|
{
|
|
integration: overseerrIntegration,
|
|
},
|
|
{
|
|
integration: seerrIntegration,
|
|
},
|
|
]}
|
|
/>
|
|
|
|
### Interactions
|
|
|
|
- Approve / decline a request by clicking on the thumbs up or down icon.
|
|
- Hover over the widget to reveal a **search button** that opens Spotlight in media request search mode, scoped to the widget's integrations.
|
|
- When no requests exist yet, the widget offers the same media search action instead of reporting an integration error.
|
|
- A warning indicator identifies unavailable integrations without hiding requests returned by healthy integrations.
|
|
|
|
<WidgetInteractionGuide advancedView={false} />
|
|
|
|
### Adding the widget
|
|
|
|
<AddingWidget />
|
|
|
|
### Configuration
|
|
|
|
<WidgetConfig configuration={mediaRequestListWidget.configuration} />
|