Skip to content

v0.6.4

Compare
Choose a tag to compare
@jagoldstein jagoldstein released this 25 May 18:05

This is a significant update, but not crucial. It enhances usability and remedies some nagging issues.

NEW

  • check for "https" in sysmeta update functions
  • helper for setting project data
  • logic for multiple roles
  • check to see if sysmeta fileName is already equal to user input
  • Travis CI support
  • eml_abstract helper
  • if statement in set_public_read
  • EML object as an alternative option for metadata_path in publish_update
  • error checking logic for personnel passed to eml_project
  • arguments for studyAreaDescription and designDescription
  • example for resource map parsing

FIXED

  • updated error catches to include messages
  • updated eml@packageId element in update_object
  • replaced length() with nchar() in set_abstract since we are evaluating if a String is >0 characters
  • missing docs for update_object
  • modified publish_update to only remove eml@access if metadata_path is not null
  • updated eml_party to include case for personnel
  • removed validation logic for incorrect test (role is not required to be "originator")
  • removed resource_map_pid from parent_child_pids arg
  • tests and built .Rds for projects
  • various whitespace and line length issues
  • roxygen doc issues with util.R
  • changed ::: to :: in call to getTriples (was a mistake)
  • roxygen tag issue (was causing a check failure)
  • bug in call to as (introduced in an earlier commit)
  • broken eml_project example
  • example code for set_abstract
  • tests so they run on Travis
  • removed export from a few functions that are obsolete, added examples, fixed param and return values
  • various documentation errors
  • RD warnings and errors
  • regression from removing remove_public_access
  • variety of R CMD CHECK issues
  • bug in test code that prevents environment from being loaded correctly
  • pid_to_eml_datatable to accept attributes and validateAttributes as optional arguments
  • whitesace issues in pid_to_eml_datatable
  • reduced dependencies on ncdf4 and yaml for Travis CI, thanks to @isteves for this one