NEWS.md
compareTables and compareFigures output when comparing between local and repo. (#169)renderQCReport now requires the .output_dir argument (previously optional). A new optional .project_number argument has been added; if not supplied, the project number is inferred from the SVN project URL. The output PDF filename now uses a project-specific prefix: if .project_number is supplied, the entire lowercased value is used; if inferred, the last element of the SVN project name (after splitting by -) is used (lowercased). The project parameter within the report is always set to the last part of the SVN project URL, regardless of .project_number. Example: one-qc-report-YYYY-MM-DD.pdf. (#162)
logSummary now reports date/time to nearest second. (#163)
renderQCReport added to generate a QC report document. (#135)
Updated renderQCSummary summary tables. (#137, #140, #144, #147)
Added fileSummary function to detail QC and SVN history. (#131)
logRemove added to package to assist with removing files from the QC log. (#105)
diffFiles can now display the entire file that is being diffed. (#115)
Added repoHistory function to return history of all commits in the repository. (#116, #146)
compareFigures and compareTables now have hide on open option. (#97)dirSummary when used on larger repositories. (#98)compareLocal allows comparison between local versions of figures or tables. (#88)compareModified. (#88)dirSummary. (#86)dirSummary and renderQCSummary now provide a .dirs_exclude option. (#80)
Added compareModified function to show comparisons between different versions of figures or tables. (#78)
Update svnExport to automatically use the last checked in version of a file if previous revision isn’t provided. (#78)
Added with_demoRepo function to allow the user easier access to running examples in the demo Repo. (#77)
Added warning message to diffQCed when user has modified file since last QC. (#61)
Added svnProjInfo function to determine svn project info. (#72)
svnExport created function to run svn export in R. (#39)diffQced has more informative error message when no previous QC revision is found (#44)svnLog added to package to return the svn log in dataframe format. (#25)diffQced() allows the file path to be wrapped in here::here. (#20)
diffQced() now includes arguments for diff mode and ignore white space. (#20)
dirPending() added to package to check if files in a directory are in QC log.(#21)
diffFiles() allows the user to compare the differences between two local files. (#14)logAssign() and logAccept() now resolve file paths before adding records to the QC log. Absolute paths can now be used as well. (#9)logPending() returns multiple outputs for the same file with different file paths in the QClog. script/file.txt is viewed as a different file than data/../script/file.txt. Now returns only resolved paths. (#9)diffQced() and diffPreviousRevisions() now default to side by side view. (#4)Functions were carried over from the previous review package version 2.5, including: logAccept(), logAssign(), logCreate(), logPending() and logSummary(). (#1)
diffQced() and diffPreviousRevisions() allow the user to view the differences between versions of files. diffQced() determines the difference using the local copy of the file and the most recently QCed version. (#1)
getQcedRevision() returns the revision number for a file that’s been added to the QC log. (#1)