Skip to content

Closed Alpha

FluxPlay is currently in Closed Alpha. This documentation is a work in progress and may be incomplete or out of date. Features, UI, and APIs are subject to change without notice. For access inquiries, please contact [email protected].

MEDIA REQUESTS

Users request content, admins fulfill. A full request lifecycle with status tracking, notifications, and per-profile history keeps everyone informed.

Collaborative Curation

Instead of users sending messages asking for content, media requests give them a structured, trackable way to suggest additions to the library. Admins see a prioritized queue and can respond with status updates visible to requestors.

Capabilities

User Request Flow

Users search for a title and submit a request with an optional note. Duplicate detection prevents the same title from being requested twice.

Request Statuses

Each request moves through a defined lifecycle: Pending → In Progress → Available or Rejected, with timestamps at each transition.

Admin Fulfillment

Admins review pending requests, mark them in progress while fulfilling, and close them when the content is available.

Request Profiles

Each request is tied to the user profile that submitted it, enabling per-profile request history and limits.

Notifications

Requestors receive a notification when their request status changes — especially when the content becomes available.

Search Integration

The request form uses the same search engine as the main library, with additional results from external metadata providers.

Request Lifecycle

Every request transitions through a defined set of statuses. Each transition is timestamped and visible in the request history for both the user and the admin.

Pending

Request submitted; waiting for admin review.

In Progress

Admin has acknowledged the request and is working on fulfillment.

Available

Content has been added to the library. Requestor is notified.

Rejected

Admin declined the request. An optional rejection reason can be provided.

Cancelled

The requesting user withdrew their request before fulfillment.

Admin Tools

The admin request queue is available under Admin → Media Requests. Requests are sorted by submission date with pending requests first. Filters allow sorting by status, requester, media type, and date range.

Admin actions per request

  • Mark In Progress (with optional estimated completion note)
  • Mark Available (links the library item directly to the request)
  • Reject with reason (reason is shown to the user)
  • Add internal admin notes (not visible to the user)