Skip to contents

clinsight (development version)

  • Added pkgdown GHA workflow to automatically update documentation site with PRs & pushes to main and dev
  • Generalized merge_meta_with_data() to allow user-defined processing functions.
  • Added a feature where, in applicable tables, a user can navigate to a form by double-clicking a table row.
  • Fixed warnings in apply_edc_specific_changes due to the use of a vector within dplyr::select.

clinsight 0.1.0

Changed

  • Improved metadata so that external file can be used.
  • Improved data loading by using a config file.
  • Created two renv profiles, one for development and one for production. Goal is to minimize the package dependencies of the production version.
  • Removed development package dependencies (for example devtools) that were not needed to run the application.
  • Improved data anonymization.
  • Changed license.
  • Updated Description file.
  • Improved reading of data files within clinsight::run_app()
  • Improved creating test result report.
  • Added data specification to run_app() documentation
  • Improved function get_test_results().
  • Merged data now has an attribute ‘synch_time’ which will be used to update the synchronization information in the side bar.
  • user roles as defined in the config.yml will now be shown at several places in the application and will be documented alongside the user name if needed.
  • Provided scaffolding for developers who plan to deploy on Posit Connect
  • Improved dataTable outputs
  • Move shinymanager to suggests since it is optional to use it.
  • Add functionality to mark which forms are required to review and which are not.
  • Improved required column verification of metadata columns when reading metadata using get_metadata().
  • Improved visibility of queries, especially with longer query text and with smaller screen resolutions. Adds option to view query details in full screen.

Bug fixes

  • Fixed error of creating adverse events table with empty data frame input.
  • Properly handled zero regions selected in review configuration and provided user feedback.
  • Fixed issue with the timeline figure when a subject had no completed events.
  • Fixed pre-processing bug where get_metadata() would error when a metadata.xlsx tab exist, but were empty
  • Fixed error when running golem::run_dev() when clinsight was not installed.
  • Fixed error that the app did not recognize the user roles when using shinymanager.
  • Fixed issue that item names and query types were not showing up in queries in PDF report.
  • Fixed an issue in the query system that duplicate item names in the same person and same form could not be distinguished from each other.