Recent Releases of redcapcustodian
redcapcustodian - REDCap Custodian
REDCap Custodian simplifies data management activities on REDCap systems. It provides a framework for automating data extraction, transformation, and loading work (ETL). It supports ETL work within a REDCap system, between REDCap projects, between REDCap systems, and with the REDCap database. It provides an extensible set of R functions, a Docker image, and an Rstudio Project template upon which a REDCap team can build ETL tasks that serve their REDCap systems and customers.
redcapcustodian 1.27.0 (released 2024-12-11)
- Allow multiple EHR IDs in gethipaadisclosurelogfromehrfhir_logs() (@pbchase, #173, #174)
- Include dependency setup in gh-action for tests (@saipavan10-git, #171)
- Improve logging for delete_project function (@saipavan10-git, #171)
- Use parameters in gethipaadisclosurelogfromehrfhir_logs.R (@pbchase, @saipavan10-git #162)
redcapcustodian 1.26.2 (released 2024-11-20)
- Add new production status (@saipavan10-git, #168, #170)
- Add log event tables 10,11,12 (@saipavan10-git, #168, #170)
redcapcustodian 1.26.1 (released 2024-11-03)
- Use latest rstudio-ci in run-tests.yaml (@pbchase, #167)
- Address check errors (@pbchase, #167)
- remove log and output folder from study_template (@ljwoodley, #167)
- write log file to tempdir (@ljwoodley, #167)
redcapcustodian 1.26.0 (released 2024-10-30)
- Update Dockerfile to rocker/verse:4.4.1 (@pbchase)
redcapcustodian 1.25.0 (released 2024-10-24)
- Add report crash logging to render_report.R (@ljwoodley, #166)
- Update renderreport.R to use renderreport() function (@ljwoodley, #166)
- Add render_report() (@ljwoodley, #166)
redcapcustodian 1.24.0 (released 2024-10-17)
- Add job failure alerts with runetl.R and updates to sendmail() (@ljwoodley, #100, #165)
- Add Sai as author in DESCRIPTION (@pbchase)
- Filter out deleted projects in scrapeuserapi_tokens() (@pbchase, #163, #164)
- Move Roxygen2 to 7.3.2 (@pbchase)
- Add gethipaadisclosurelogfromehrfhir_logs() (@pbchase, #158)
- Update run-tests.yaml to use rstudio-ci:4.3.3 (@pbchase)
- R
Published by pbchase about 1 year ago
redcapcustodian - REDCap Custodian
REDCap Custodian simplifies data management activities on REDCap systems. It provides a framework for automating data extraction, transformation, and loading work (ETL). It supports ETL work within a REDCap system, between REDCap projects, between REDCap systems, and with the REDCap database. It provides an extensible set of R functions, a Docker image, and an Rstudio Project template upon which a REDCap team can build ETL tasks that serve their REDCap systems and customers.
Releases 1.23.0 adds project and instance to logging
- R
Published by pbchase over 1 year ago
redcapcustodian - REDCap Custodian
REDCap Custodian simplifies data management activities on REDCap systems. It provides a framework for automating data extraction, transformation, and loading work (ETL). It supports ETL work within a REDCap system, between REDCap projects, between REDCap systems, and with the REDCap database. It provides an extensible set of R functions, a Docker image, and an Rstudio Project template upon which a REDCap team can build ETL tasks that serve their REDCap systems and customers.
Releases 1.22.2 made these changes: Restore 'writexl' to Dockerfile
- R
Published by pbchase almost 2 years ago
redcapcustodian - REDCap Custodian
REDCap Custodian simplifies data management activities on REDCap systems. It provides a framework for automating data extraction, transformation, and loading work (ETL). It supports ETL work within a REDCap system, between REDCap projects, between REDCap systems, and with the REDCap database. It provides an extensible set of R functions, a Docker image, and an Rstudio Project template upon which a REDCap team can build ETL tasks that serve their REDCap systems and customers.
Releases 1.21.0 - 1.22.1 make these changes: - Update run-tests.yaml to use rstudio-ci:4.3.3 (@pbchase, #157) - Implement hacky fix for tlmgr 2023 being unable to install packages (@ChemiKyle, #156) - Fix bug that prevented emailbody from being included in email (@ljwoodley, @ChemiKyle, #155) - Add 'Scraping one user's API tokens' section to vignettes/credential-scraping.Rmd (@pbchase, @ChemiKyle, #154) - Update scrapeuserapitokens() to tidyselect 1.2 standards (@pbchase, #154) - Add attachment management to send_email() allowing lists of files or dataframes to be attached to an email (@ljwoodley, #152,
153, #157)
- R
Published by pbchase almost 2 years ago
redcapcustodian - REDCap Custodian
REDCap Custodian simplifies data management activities on REDCap systems. It provides a framework for automating data extraction, transformation, and loading work (ETL). It supports ETL work within a REDCap system, between REDCap projects, between REDCap systems, and with the REDCap database. It provides an extensible set of R functions, a Docker image, and an Rstudio Project template upon which a REDCap team can build ETL tasks that serve their REDCap systems and customers.
Releases 1.13.1 - 1.14.1 make these changes:
- Fix build issues on Apple silicon (@pbchase, #133, #134)
- Add deleteerroneoussurvey_reminders.R (@pbchase, #131, #132)
- update render_report to handle qmd files (@ljwoodley, #117, #129)
- R
Published by pbchase almost 2 years ago
redcapcustodian - REDCap Custodian
REDCap Custodian simplifies data management activities on REDCap systems. It provides a framework for automating data extraction, transformation, and loading work (ETL). It supports ETL work within a REDCap system, between REDCap projects, between REDCap systems, and with the REDCap database. It provides an extensible set of R functions, a Docker image, and an Rstudio Project template upon which a REDCap team can build ETL tasks that serve their REDCap systems and customers.
Releases 1.15.0 - 1.20.0 make these changes:
- Add getredcapcredentials() (@ljwoodley, #149, #151)
- Update Dockerfile to verse:4.3.2 (@pbchase)
- Add objectstoinclude param to unnestjobsummarydatajson_object() (@pbchase, #112, #115)
- Add MySQL database comparison tools (@pbchase, @ChemiKyle, #140)
- Add delete_project() (@ljwoodley, #139)
- Add dataframetoredcap_dictionary() (@ljwoodley, #136)
- Fixes to test failures (@pbchase, #143)
- Fixes to pkgdown errors (@pbchase, @ChemiKyle, #143
- R
Published by pbchase almost 2 years ago
redcapcustodian - REDCap Custodian
REDCap Custodian simplifies data management activities on REDCap systems. It provides a framework for automating data extraction, transformation, and loading work (ETL). It supports ETL work within a REDCap system, between REDCap projects, between REDCap systems, and with the REDCap database. It provides an extensible set of R functions, a Docker image, and an Rstudio Project template upon which a REDCap team can build ETL tasks that serve their REDCap systems and customers.
Releases 1.7.0 - 1.13.0 make these changes:
- Add lookup tables projectstatuslabels, projectpurposelabels, projectpurposeotherresearchlabels (@pbchase, #123)
- Add conn parameter to writesummarymetrics() (@pbchase, #122)
- Add copyentiretabletodb() (@pbchase, #122)
- Add Quarto support in Dockerfile and render_report.R (@pbchase, #118)
- Add unnestjobsummarydatajson_object() (@pbchase, #111)
- Add projectlifecycle_descriptions (@pbchase, #106)
- Add getprojectlife_cycle() (@pbchase, #106)
- Add a pkgdown website at https://ctsit.github.io/redcapcustodian/ (@pbchase, #103)
- Add a log database system for dev work (@pbchase, #110)
- R
Published by pbchase over 2 years ago
redcapcustodian - REDCap Custodian
REDCap Custodian simplifies data management activities on REDCap systems. It provides a framework for automating data extraction, transformation, and loading work (ETL). It supports ETL work within a REDCap system, between REDCap projects, between REDCap systems, and with the REDCap database. It provides an extensible set of R functions, a Docker image, and an Rstudio Project template upon which a REDCap team can build ETL tasks that serve their REDCap systems and customers.
Releases 1.1.1 - 1.6.0 make these changes:
- Add randomization management functions and a sample ETL
- Add batchsize parm to dbx calls in synctable and synctable2
- Add writesummarymetrics function and corresponding schema
- Add RMarkdown support via render_report
- Add getbademailsfromindividual_emails function
- Add emailfrom and emailcc params to send_email function, default to env value
- Update testing tools and techniques
- Modernize deprecated code
- Address numerous bugs
- R
Published by pbchase about 3 years ago
redcapcustodian - REDCap Custodian
REDCap Custodian simplifies data management activities on REDCap systems. It provides a framework for automating data extraction, transformation, and loading work (ETL). It supports ETL work within a REDCap system, between REDCap projects, between REDCap systems, and with the REDCap database. It provides an extensible set of R functions, a Docker image, and an Rstudio Project template upon which a REDCap team can build ETL tasks that serve their REDCap systems and customers.
Releases 0.7.0 - 1.1.0 make these changes: - Restructure the Friday Call Demo for presentation - Add logging to cleanupbademailaddresses.R - Update study template - Make breaking changes to suspenduserswithnoprimaryemail to add logging - Add sendemail, synctable2, and expireuserproject_rights functions
- R
Published by pbchase over 3 years ago
redcapcustodian - REDCap Custodian
REDCap Custodian simplifies data management activities on REDCap systems. It provides a framework for automating data extraction, transformation, and loading work (ETL). It supports ETL work within a REDCap, between REDCap projects, between REDCap systems, and with the REDCap database. It provides an extensible set of R functions, a Docker image, and an Rstudio Project template upon which a REDCap team can build ETL tasks that serve their REDCap systems and customers.
Release 0.6.1 is the first public release
- R
Published by pbchase over 3 years ago