As a mismatch provider, I want to be able to access the reviews collected for the mismatches that I uploaded, in order to understand where the issues laid, and to filter out already processed mismatches from my next upload.
Problem:
T304794: Give mismatch providers access to reviews for their uploads is intended to make available a download button for mismatch uploaders. The button allows them to get access to the review decisions for their uploads via a csv, and it is present by default in the information box corresponding to the uploads that can be accessed in the Mismatch Store: only 10 at a time. This implies that the only way in which uploaders can access their files in case they're not available in the store (i.e. are part of that list of the last 10 uploads) is by modifying the download URL provided by the button (which they can copy by right-clicking on the component). This solution is quite opaque and therefore suboptimal from a user experience point of view.
Solution:
The Mismatch Store should make all uploads accessible. This could be achieved by rendering all of them (e.g. in a paginated) list, and by providing a simple search input that either allows users to navigate to or sort among the existing uploads, based on the upload ID.
Mocks:
TBD
BDD
GIVEN that a mismatch upload has been provided
WHEN viewing https://mismatch-finder.toolforge.org/store/imports
THEN all mismatches ever uploaded are accessible
AND specific mismatches can be found/sorted via an upload ID search
Acceptance criteria
- mismatch uploaders can find any upload in the Mismatch store, either manually or by performing a search