Allows for monitoring of data uploaded via the dccvalidator application. Functions for getting information on the uploaded files, metadata validation status, and more.
Adds magrittr import for %>%, which is not related to the PR purpose, but was getting a note about when checking the package. Should have created a new branch, but ended up adding it to this one.
Adds validate button to the study overview module. Upon startup, the files are not validated immediately. Validation is now down when the user clicks the button. This helps with the issue of one dccvalidator user being able to crash the whole dccmonitor app by uploading a file that happens to find a critical bug. dccvalidator's with_button_indicator mod is used so that an error message will print if there is a problem validating the files.
I realized that the information boxes were only populating after the files were validated. Moved where this is being handled so it pops up at the start and automatically updates the success rate once validated. Also added the UI for the boxes as a function.
Fixes #63, #57.
Changes:
with_button_indicator
mod is used so that an error message will print if there is a problem validating the files.