diff --git a/NEWS.md b/NEWS.md index 985f8b2..9974084 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,4 +1,7 @@ # QCkit v1.2.1 +## 2025-12-31 + * Updated DataStore APIs to hit v8 API instead of now deprecated v7 API endponts + ## 2025-05-22 * fix minor bug in create_datastore_script diff --git a/R/utils.R b/R/utils.R index c44abdb..b2a3615 100644 --- a/R/utils.R +++ b/R/utils.R @@ -4,13 +4,13 @@ .pkgglobalenv <- new.env(parent=emptyenv()) #data_store API base URL: -assign("QC_ds_api", "https://irmaservices.nps.gov/datastore/v7/rest/", envir=.pkgglobalenv) +assign("QC_ds_api", "https://irmaservices.nps.gov/datastore/v8/rest/", envir=.pkgglobalenv) #data_store secure API base URL: -assign("QC_ds_secure_api", "https://irmaservices.nps.gov/datastore-secure/v7/rest/", envir=.pkgglobalenv) +assign("QC_ds_secure_api", "https://irmaservices.nps.gov/datastore-secure/v8/rest/", envir=.pkgglobalenv) #data_store dev api (requires secure) -assign("QC_ds_dev_api", "https://irmadevservices.nps.gov/datastore-secure/v7/rest/", envir = .pkgglobalenv) +assign("QC_ds_dev_api", "https://irmadevservices.nps.gov/datastore-secure/v8/rest/", envir = .pkgglobalenv) .QC_ds_api <- function(x){ get("QC_ds_api", envir = .pkgglobalenv) diff --git a/docs/404.html b/docs/404.html index d6e5d18..1c7926f 100644 --- a/docs/404.html +++ b/docs/404.html @@ -20,7 +20,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/CONTRIBUTING.html b/docs/CONTRIBUTING.html index 50253a3..2a11824 100644 --- a/docs/CONTRIBUTING.html +++ b/docs/CONTRIBUTING.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/LICENSE-text.html b/docs/LICENSE-text.html index 9b893e6..2482b59 100644 --- a/docs/LICENSE-text.html +++ b/docs/LICENSE-text.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/LICENSE.html b/docs/LICENSE.html index fee6f11..554e292 100644 --- a/docs/LICENSE.html +++ b/docs/LICENSE.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/articles/DRR_Purpose_and_Scope.html b/docs/articles/DRR_Purpose_and_Scope.html index 34918ad..333d0ae 100644 --- a/docs/articles/DRR_Purpose_and_Scope.html +++ b/docs/articles/DRR_Purpose_and_Scope.html @@ -20,7 +20,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/articles/Starting-a-DRR.html b/docs/articles/Starting-a-DRR.html index 9537212..93f833f 100644 --- a/docs/articles/Starting-a-DRR.html +++ b/docs/articles/Starting-a-DRR.html @@ -20,7 +20,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/articles/Using-the-DRR-Template.html b/docs/articles/Using-the-DRR-Template.html index 4c398d7..6bb7366 100644 --- a/docs/articles/Using-the-DRR-Template.html +++ b/docs/articles/Using-the-DRR-Template.html @@ -20,7 +20,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/articles/index.html b/docs/articles/index.html index 94f2766..827d7cd 100644 --- a/docs/articles/index.html +++ b/docs/articles/index.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/authors.html b/docs/authors.html index 9d1def5..2da1b0e 100644 --- a/docs/authors.html +++ b/docs/authors.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 @@ -76,13 +76,13 @@ Citation Baker R, Patterson J, DeVivo J, Quevedo I, Wright S (2025). QCkit: NPS Inventory and Monitoring Quality Control Toolkit. -R package version 1.1.0, https://nationalparkservice.github.io/QCkit/, https://github.com/nationalparkservice/QCkit/. +R package version 1.2.1, https://nationalparkservice.github.io/QCkit/, https://github.com/nationalparkservice/QCkit/. @Manual{, title = {QCkit: NPS Inventory and Monitoring Quality Control Toolkit}, author = {Robert Baker and Judd Patterson and Joe DeVivo and Issac Quevedo and Sarah Wright}, year = {2025}, - note = {R package version 1.1.0, https://nationalparkservice.github.io/QCkit/}, + note = {R package version 1.2.1, https://nationalparkservice.github.io/QCkit/}, url = {https://github.com/nationalparkservice/QCkit/}, } diff --git a/docs/index.html b/docs/index.html index 9d99db0..e4a4bba 100644 --- a/docs/index.html +++ b/docs/index.html @@ -22,7 +22,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/news/index.html b/docs/news/index.html index ea50c3b..be53877 100644 --- a/docs/news/index.html +++ b/docs/news/index.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 @@ -38,6 +38,24 @@ Changelog Source: NEWS.md + +QCkit v1.2.1 + +2025-12-31 +Updated DataStore APIs to hit v8 API instead of now deprecated v7 API endponts + + +2025-05-22 +fix minor bug in create_datastore_script + + + +QCkit v1.2.0 + +2025-05-20 +create_datastore_script modified to allow upload of large (>32mb) repos + + QCkit v1.1.0 diff --git a/docs/pkgdown.yml b/docs/pkgdown.yml index 38424b8..f6c14af 100644 --- a/docs/pkgdown.yml +++ b/docs/pkgdown.yml @@ -1,11 +1,11 @@ -pandoc: '3.4' +pandoc: 3.6.3 pkgdown: 2.1.1 pkgdown_sha: ~ articles: articles/DRR_Purpose_and_Scope: DRR_Purpose_and_Scope.html articles/Starting-a-DRR: Starting-a-DRR.html articles/Using-the-DRR-Template: Using-the-DRR-Template.html -last_built: 2025-07-25T21:03Z +last_built: 2025-12-31T17:55Z urls: reference: https://nationalparkservice.github.io/QCkit/reference article: https://nationalparkservice.github.io/QCkit/articles diff --git a/docs/reference/DC_col_check.html b/docs/reference/DC_col_check.html index 211c9b3..b345a49 100644 --- a/docs/reference/DC_col_check.html +++ b/docs/reference/DC_col_check.html @@ -11,7 +11,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/QCkit-package.html b/docs/reference/QCkit-package.html index d8a794c..9d6817d 100644 --- a/docs/reference/QCkit-package.html +++ b/docs/reference/QCkit-package.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/check_dc_cols.html b/docs/reference/check_dc_cols.html index 0d9ee6d..bc85b90 100644 --- a/docs/reference/check_dc_cols.html +++ b/docs/reference/check_dc_cols.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/check_te.html b/docs/reference/check_te.html index b1c4208..7ed09c3 100644 --- a/docs/reference/check_te.html +++ b/docs/reference/check_te.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/convert_datetime_format.html b/docs/reference/convert_datetime_format.html index ccb4338..2eb27c8 100644 --- a/docs/reference/convert_datetime_format.html +++ b/docs/reference/convert_datetime_format.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/convert_long_to_utm.html b/docs/reference/convert_long_to_utm.html index 6f16f4e..d5f185f 100644 --- a/docs/reference/convert_long_to_utm.html +++ b/docs/reference/convert_long_to_utm.html @@ -15,7 +15,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/convert_utm_to_ll.html b/docs/reference/convert_utm_to_ll.html index 0b8a6dd..422b386 100644 --- a/docs/reference/convert_utm_to_ll.html +++ b/docs/reference/convert_utm_to_ll.html @@ -27,7 +27,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/create_datastore_script.html b/docs/reference/create_datastore_script.html index 4431112..477fced 100644 --- a/docs/reference/create_datastore_script.html +++ b/docs/reference/create_datastore_script.html @@ -17,7 +17,7 @@ QCkit - 1.1.0 + 1.2.1 @@ -65,7 +65,9 @@ Usage repo, path = here::here(), force = FALSE, - dev = FALSE + dev = FALSE, + chunk_size_mb = 1, + retry = 1 ) @@ -92,6 +94,14 @@ Argumentsdev Logical. Defaults to FALSE. In the default status, the function generates and populates a new draft Script reference on the DataStore production server. If set to TRUE, the draft Script reference will be generated and populated on the DataStore development server. Setting dev = TRUE may be useful for testing the function without generating excessive references on the DataStore production server. + +chunk_size_mb +The "chunk" size to break the file into for upload. If your network is slow and your uploads are failing, try decreasing this number (e.g. 0.5 or 0.25). + + +retry +How many times to retry uploading a file chunk if it fails on the first try. + Value diff --git a/docs/reference/document_missing_values.html b/docs/reference/document_missing_values.html index 1529b87..06c91a6 100644 --- a/docs/reference/document_missing_values.html +++ b/docs/reference/document_missing_values.html @@ -33,7 +33,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/fix_utc_offset.html b/docs/reference/fix_utc_offset.html index 12c1cce..994335e 100644 --- a/docs/reference/fix_utc_offset.html +++ b/docs/reference/fix_utc_offset.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/fuzz_location.html b/docs/reference/fuzz_location.html index eaa5f80..92065cc 100644 --- a/docs/reference/fuzz_location.html +++ b/docs/reference/fuzz_location.html @@ -19,7 +19,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/generate_ll_from_utm.html b/docs/reference/generate_ll_from_utm.html index f7f742f..cb3b1c6 100644 --- a/docs/reference/generate_ll_from_utm.html +++ b/docs/reference/generate_ll_from_utm.html @@ -23,7 +23,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/get_custom_flags.html b/docs/reference/get_custom_flags.html index bbbc13e..3e31552 100644 --- a/docs/reference/get_custom_flags.html +++ b/docs/reference/get_custom_flags.html @@ -37,7 +37,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/get_dc_flags.html b/docs/reference/get_dc_flags.html index 346fb55..8d1be1f 100644 --- a/docs/reference/get_dc_flags.html +++ b/docs/reference/get_dc_flags.html @@ -19,7 +19,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/get_df_flags.html b/docs/reference/get_df_flags.html index 4871b9d..fff9e1a 100644 --- a/docs/reference/get_df_flags.html +++ b/docs/reference/get_df_flags.html @@ -19,7 +19,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/get_dp_flags.html b/docs/reference/get_dp_flags.html index 41a05b6..b608844 100644 --- a/docs/reference/get_dp_flags.html +++ b/docs/reference/get_dp_flags.html @@ -19,7 +19,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/get_elevation.html b/docs/reference/get_elevation.html index 694fc87..e69748b 100644 --- a/docs/reference/get_elevation.html +++ b/docs/reference/get_elevation.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/get_park_polygon.html b/docs/reference/get_park_polygon.html index 680c4e9..cca4f71 100644 --- a/docs/reference/get_park_polygon.html +++ b/docs/reference/get_park_polygon.html @@ -11,7 +11,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/get_taxon_rank.html b/docs/reference/get_taxon_rank.html index f7e9977..3cddcdc 100644 --- a/docs/reference/get_taxon_rank.html +++ b/docs/reference/get_taxon_rank.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/get_utm_zone.html b/docs/reference/get_utm_zone.html index 5770c43..067a88d 100644 --- a/docs/reference/get_utm_zone.html +++ b/docs/reference/get_utm_zone.html @@ -11,7 +11,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/index.html b/docs/reference/index.html index e0bdc4a..2aee46b 100644 --- a/docs/reference/index.html +++ b/docs/reference/index.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/long2UTM.html b/docs/reference/long2UTM.html index 07dd829..0bc63dd 100644 --- a/docs/reference/long2UTM.html +++ b/docs/reference/long2UTM.html @@ -17,7 +17,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/order_cols.html b/docs/reference/order_cols.html index 2728240..a3edcc5 100644 --- a/docs/reference/order_cols.html +++ b/docs/reference/order_cols.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/remove_empty_tables.html b/docs/reference/remove_empty_tables.html index ecfb152..7f78346 100644 --- a/docs/reference/remove_empty_tables.html +++ b/docs/reference/remove_empty_tables.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/replace_blanks.html b/docs/reference/replace_blanks.html index 9976c22..e6e7120 100644 --- a/docs/reference/replace_blanks.html +++ b/docs/reference/replace_blanks.html @@ -47,7 +47,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/te_check.html b/docs/reference/te_check.html index e094dbc..abf9e4b 100644 --- a/docs/reference/te_check.html +++ b/docs/reference/te_check.html @@ -11,7 +11,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/unit_codes_to_names.html b/docs/reference/unit_codes_to_names.html index f90db03..cf67938 100644 --- a/docs/reference/unit_codes_to_names.html +++ b/docs/reference/unit_codes_to_names.html @@ -7,7 +7,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/utm_to_ll.html b/docs/reference/utm_to_ll.html index ff41da0..97a9be3 100644 --- a/docs/reference/utm_to_ll.html +++ b/docs/reference/utm_to_ll.html @@ -11,7 +11,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/validate_coord.html b/docs/reference/validate_coord.html index 5c383b7..664129a 100644 --- a/docs/reference/validate_coord.html +++ b/docs/reference/validate_coord.html @@ -11,7 +11,7 @@ QCkit - 1.1.0 + 1.2.1 diff --git a/docs/reference/validate_coord_list.html b/docs/reference/validate_coord_list.html index d3b5cef..615dc08 100644 --- a/docs/reference/validate_coord_list.html +++ b/docs/reference/validate_coord_list.html @@ -11,7 +11,7 @@ QCkit - 1.1.0 + 1.2.1
Baker R, Patterson J, DeVivo J, Quevedo I, Wright S (2025). QCkit: NPS Inventory and Monitoring Quality Control Toolkit. -R package version 1.1.0, https://nationalparkservice.github.io/QCkit/, https://github.com/nationalparkservice/QCkit/. +R package version 1.2.1, https://nationalparkservice.github.io/QCkit/, https://github.com/nationalparkservice/QCkit/.
@Manual{, title = {QCkit: NPS Inventory and Monitoring Quality Control Toolkit}, author = {Robert Baker and Judd Patterson and Joe DeVivo and Issac Quevedo and Sarah Wright}, year = {2025}, - note = {R package version 1.1.0, https://nationalparkservice.github.io/QCkit/}, + note = {R package version 1.2.1, https://nationalparkservice.github.io/QCkit/}, url = {https://github.com/nationalparkservice/QCkit/}, }
NEWS.md
Logical. Defaults to FALSE. In the default status, the function generates and populates a new draft Script reference on the DataStore production server. If set to TRUE, the draft Script reference will be generated and populated on the DataStore development server. Setting dev = TRUE may be useful for testing the function without generating excessive references on the DataStore production server.
The "chunk" size to break the file into for upload. If your network is slow and your uploads are failing, try decreasing this number (e.g. 0.5 or 0.25).
How many times to retry uploading a file chunk if it fails on the first try.