Skip to content

Releases: DOI-USGS/sbtools

File removal fix.

14 Jul 17:50
e073e99
Compare
Choose a tag to compare

version 1.4.1

  • improved item_rm_files() to use the cloud file removal utility. #334 and #336

authentication improvements

11 Jul 18:08
Compare
Choose a tag to compare
  • removed items_create(), items_upsert(), and items_update() as they are no longer supported by sciencebase.
  • Fixed bugs related to sciencebase updates.
  • added get_username() as exported function.
  • added get_cached_token() as exported function.
  • added token_stache_path() as exported function.
  • fixed bug related to file downloads #332 and #335

v1.3.2

28 May 20:23
a54f896
Compare
Choose a tag to compare

version 1.3.2

  • item_rm_files() now uses cloud end point. #315
  • initialize_sciencebase_session() has less warnings. #319 and #323
  • initialize_sciencebase_session() works at the terminal now. #317
  • initialize_sciencebase_session() caching works better. #318
  • improve test coverage #316

version 1.3.1

Improved handling of cached token.

Two Factor Authentication

20 Dec 15:23
a107d84
Compare
Choose a tag to compare

version 1.3.0

https://doi-usgs.github.io/sbtools/news/index.html

In this release, sbtools underwent a significant migration from josso login to keycloak-based two factor authentication. See #314 for details of the changes.

A vignette showing the old and new login methods is now included see: vignette("sbtools")

In addition to login modifications, a pkgdown site was created, and the package code was reorganized significantly.

  • Added initialize_sciencebase_session() to support tokenized login.
  • Sciencebase session object no longer returned by authenticate_sb()
  • current_session() now returns the active login token.
  • Removed session_logout() and session_age_reset() there is now an internal function sbtools:::clean_session() to accomplish the same goal.
  • Removed sbtools_DELETE() as the method is no longer the accepted way to delete sciencebase items.
  • Modified item deletion functions to use a delete helper that ensures files are removed from all locations.

Version 1.2.0 (2023-04-28)

01 May 11:19
Compare
Choose a tag to compare

Version 1.2.0 (2023-04-28)

  • added item_publish_cloud() to push files to S3 public cloud storage. #302
  • update URLs for new repository. #303
  • improved handling of authentication and invalid logins
  • check error messages for firewall blocks

v1.1.21 Upload Scalability

04 Nov 00:31
3a1dc91
Compare
Choose a tag to compare

Version 1.1.21 (2022-11-03)

  • All web calls now use httr::RETRY() to be a bit more robust. #213
  • Password management can now be done with the keyring package.
  • File uploads for very large files should now be more robust with longer time out tolerances.

Version 1.1.20 (2022-10-27)

Added checksum validation to both regular and cloud uploads.

v1.1.19 bug fixes

14 Jul 13:22
Compare
Choose a tag to compare
fixes #287

v1.1.18 cloud file handling

26 May 19:00
Compare
Choose a tag to compare

This release introduces cloud file handling for both upload and download.

See: https://github.com/USGS-R/sbtools/blob/main/NEWS.md#version-1118-2022-05-26 for more.

Further network error cleanup.

01 Jul 13:18
Compare
Choose a tag to compare

This release fixes a number of error conditions that were causing CRAN checks to fail when running examples.

scrape_files and CRAN fixes

07 Jun 15:47
Compare
Choose a tag to compare
  • Added scrape_files parameter to item_upload_files() and item_append_files()
  • Fixed CRAN check issues with ScienceBase availability. 10 second timeout was added for all web service calls.