Adds two new options to the mediaRequests-requestList widget so users
can narrow the Overseerr/Jellyseerr requests list to specific request
statuses and a recent time window (in days):
- statusFilter (multi-select, defaults to all five statuses)
- recentDays (number 0-365, 0 disables the time filter)
Filtering is applied server-side in the request handler and tRPC
getLatestRequests procedure, with defaults preserved for existing
widgets.
Closes#4561