Repo Added
|
Files
180
|
Badge
README BADGES
|
push
IGVF-2754 File and file-set batch-download update (#881) * Change file-set search-result and file-set file-table downloads to use the new endpoints for downloading the TSV file directly. Change the Download Files modal to have the new instructions and command line. * I forgot to remove a now-unused constant in the last commit. * Rename lib/batch-download/search-controller.ts to search-fileset-controller.ts so we can add file search downloads. * This reverts commit 59f1ceffa. * Enable batch downloads from file searches. Add functions to determine the root @type for any concrete or abstract @type, allowing us to determine whether we have a file or file-set download to do from a search page. * Fix Jest tests and coverage. * Remove `isDownloadable` property from all file tables because all file tables will be downloadable. * Add batch-download button to sequencing file tables. * Add a new controller for file-set downloads. Add this to analysis-set page headers along with an addition to the standard batch-download modal that lets the user choose between file-set downloads with and without input files. * Rename fileset-table-controller to file-table-controller, and rename all the imports and usage to match. * Rename the new controller for the file-set page header to FileSetController. * Hide the batch-download actuator for file-table and file-set controllers if no files exist on the file set. * Fix errors in batch-download.test.ts Jest test. * Cache the controllers on re-renders. Reset state on file-set change in case we navigate directly to another file set. * Correct a comment and remove a temporary file. * Copilot found a problem with gating a controller/report link section on controller but not on report link.
1661 of 1661 branches covered (100.0%)
Branch coverage included in aggregate %.
36 of 36 new or added lines in 4 files covered. (100.0%)
3715 of 3715 relevant lines covered (100.0%)
18.99 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line | Branch Hits | Branch Misses |
---|