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.
Request submitted; waiting for admin review.
Admin has acknowledged the request and is working on fulfillment.
Content has been added to the library. Requestor is notified.
Admin declined the request. An optional rejection reason can be provided.
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)