All functions

check_ghqc_configuration()

Check the content of the downloaded ghqc custom configuration repository and download any updates needed

check_ghqcapp_dependencies()

Check the installed/linked packages in lib_path against the recommended ghqc.app dependency package version

download_ghqc_configuration()

Download the custom configuration repository as set in environmental variable GHQC_CONFIG_REPO

format_linux_platform()

Find and format the linux platform string for ghqc/rpkg installation

ghqc_assign_app()

Assign file(s) to be reviewed for QC

ghqc_config_path()

The default install location for the ghqc custom configuration repository

ghqc_libpath()

The default install location for the ghqc package and its dependencies. If it does not exist, it will be created.

ghqc_record_app()

Generate a QC Record for one or more Milestones

ghqc_resolve_app()

Comment in an Issue to display file changes during QC

ghqc_sitrep()

Situation report for ghqc set-up

install_ghqcapp_dependencies()

install ghqc.app's dependencies into an isolated library

is_shiny_ready()

Shiny is "ready" if the download.file is able to serve the starting html, at this point, we will try to hit the shiny app and see if it downloads

link_ghqcapp_dependencies()

symlink previously installed package library containing all ghqc.app dependencies to an isolated package library

remove_ghqc_configuration()

Remove the downloaded custom configuration repository from config_path

remove_ghqcapp_dependencies()

Remove all content in the specified lib path. Optionally removes the cache as well.

setup_ghqc()

Interactive function to set up the ghqc environment, including writing to the .Renviron, custom configuration repository download, and ghqc.app dependency installation/linking, for use of the ghqc application suite

setup_ghqc_renviron()

helper function to setup/write Renviron file for ghqc