Skip to content

Commit

Permalink
Merge branch 'release/1.6.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
pbchase committed Feb 21, 2023
2 parents 1173ec4 + 869ed28 commit baad20b
Show file tree
Hide file tree
Showing 31 changed files with 1,542 additions and 102 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/run-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest

container:
image: ghcr.io/ctsit/rstudio-ci:4.1.0
image: ghcr.io/ctsit/rstudio-ci:4.2.1

env:
CI: "TRUE"
Expand Down
40 changes: 20 additions & 20 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Package: redcapcustodian
Type: Package
Title: System data cleaning for REDCap
Version: 1.5.0
Version: 1.6.0
Authors@R: c(
person("Philip", "Chase",
email = "pbc@ufl.edu",
Expand Down Expand Up @@ -34,25 +34,25 @@ License: Apache License (>= 2.0)
Encoding: UTF-8
LazyData: true
Imports:
DBI,
dbx,
RMariaDB,
REDCapR,
dplyr,
glue,
lubridate,
magrittr,
mRpostman,
purrr,
rjson,
rlang,
rstudioapi,
sendmailR,
stringr,
tibble,
tidyr,
readr,
vctrs
DBI,
dbx,
RMariaDB,
REDCapR,
dplyr,
glue,
lubridate,
magrittr,
mRpostman,
purrr,
rjson,
rlang,
rstudioapi,
sendmailR,
stringr,
tibble,
tidyr,
readr,
vctrs
Suggests:
testthat (>= 3.0.0),
digest,
Expand Down
6 changes: 6 additions & 0 deletions NAMESPACE
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,15 @@ export(connect_to_db)
export(connect_to_log_db)
export(connect_to_redcap_db)
export(convert_schema_to_sqlite)
export(create_allocation_rows)
export(create_randomization_row)
export(create_test_table)
export(create_test_tables)
export(dataset_diff)
export(disable_non_interactive_quit)
export(enable_randomization_on_a_preconfigured_project_in_production)
export(expire_user_project_rights)
export(export_allocation_tables_from_project)
export(get_bad_emails_from_individual_emails)
export(get_bad_emails_from_listserv_digest)
export(get_current_time)
Expand Down Expand Up @@ -41,7 +45,9 @@ export(suspend_users_with_no_primary_email)
export(sync_metadata)
export(sync_table)
export(sync_table_2)
export(update_production_allocation_state)
export(update_redcap_email_addresses)
export(write_allocations)
export(write_error_log_entry)
export(write_info_log_entry)
export(write_summary_metrics)
Expand Down
13 changes: 13 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,19 @@ All notable changes to the redcapcustodian package and its contained scripts wil
This project adheres to [Semantic Versioning](http://semver.org/).


## [1.6.0] - 2023-02-21
### Added
- Add randomization management functions and a sample ETL (Philip Chase)
- Add batch_size parm to dbx calls in sync_table_2 (Philip Chase)
- Add batch_size parm to dbx calls in sync_table Prevents possible error: Expression tree is too large (maximum depth 1000) (Kyle Chesney)

### Changed
- Update testing image used at github (Philip Chase)
- Eschew deprecated tidyselect features (Philip Chase)
- Modernize tests of sync_table_2 (Philip Chase)
- Address fatal bug in sync_table caused when delete = T but there are no records to delete (Kyle Chesney)


## [1.5.0] - 2023-01-25
### Added
- Create write_summary_metrics function, corresponding schema and test (Kyle Chesney)
Expand Down
Loading

0 comments on commit baad20b

Please sign in to comment.