MaterialRequest: My requests
Anonymous access to request status
Request information is accessible on a fixed URL .../requests/status/{uuid}
that will be included in emails. This page must not display personal information (no email, notes or PID data, except the recipient's country). Actions are not available, except "Recheck PID" and "Resend validation email".
We need a special API call for this, with all personal data is redacted from the response.
User's dashboard
Authenticated users have access to the requests they own in the Dashboard under "Requests for material". The browse page shows the table of requests of this user (same as /admin/requests). The filters are a new component that do not have the "Text search" section.
We need a special API call for this, working only on requests of the current user.