• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

IGVF-DACC / igvf-ui / #4122
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: IGVF-3031-pipeline-status-embed
DEFAULT BRANCH: main
Ran 09 Jul 2024 03:45PM UTC
Jobs 1
Files 136
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Jul 2024 03:41PM UTC coverage: 100.0%. Remained the same
#4122

push

web-flow
IGVF-1746 Add batch-download button to file tables and file-set searches (#547)

* Update npm packages.
* To satisfy Jest tests with updates to the headlessui npm package, remove the `defaultElementId` property from the `Modal` component, and have child elements to `autoFocus` or `data-autofocus` attributes instead. Remove the unused `Instruction` component, as it needs changes to work with the new headlessui. Update Jest tests as we’re forced to use `act()` much more than before.
* Remove a couple non-used variables.
* Use autofocus mechanism on the search modal so we don’t crash when focusing the text input because its ref stays null for much longer than before.
* Get basic functionality working for file set table downloads.
* Clean up the batch-download API. Disable the download button when clicked.
* Update comments.
* Move batch-download controller code into its own directory under /lib. Split the file-set controller into its own file.
* Change the batch_download path to batch-download from IGVF-1772. Introduce the `offerDownload` method in the batch-download controller to determine whether the download button should appear for specific scenarios.
* Add the batch download search-results controller. Simplify the base controller class and update the files controller for this simplification. Update the search-results header to display the download button.
* Add tooltips to the batch-download buttons.
* Stop having “aria-selected” on every button unless needed.
* Add a copy button to the command-line example in the batch-download modal.
* Add new isDownloadable and downloadQuery properties to FileSetTable for better control over batch download on file tables.
* Fix tooltips still showing up behind other elements, even in a portal root.
* Add Jest tests for lib/batch-download controllers.
* I forgot /profiles includes _subtypes which makes the check for subtypes of FileSet far easier. Remove the more complicated function and Jest test ... (continued)

1045 of 1045 branches covered (100.0%)

Branch coverage included in aggregate %.

33 of 33 new or added lines in 4 files covered. (100.0%)

2413 of 2413 relevant lines covered (100.0%)

16.26 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #4122.1 09 Jul 2024 03:45PM UTC 0
100.0
Source Files on build #4122
Detailed source file information is not available for this build.
  • Back to Repo
  • 7b0ac1a7 on github
  • Prev Build on dev
  • Next Build on dev
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc