Releases: caltechlibrary/caltechdata_api
Full authors workflow and caltechdata bug fixes
This release includes a full workflow for modifying records in CaltechAUTHORS and some small improvements to the CaltechDATA workflow, including support for getting metadata with a token.
Full Changelog: v1.4.5...v1.5.0
Bug for for CaltechAUTHORS
Small bug fix for CaltechAUTHORS publication
Improvements to version handling
Fixes some bugs when new files are added without metadata changes and improved handling of persistent identifiers.
caltechdata_edit bug fix
This release fixes a bug in caltechdata_edit, which impacted records without external files.
Community bug fix
This release includes a bug fix for community record submissions.
New record creation and editing options
This release adds new options to caltechdata_api:
- default_preview is the file that will show up in the CaltechDATA file preview pane
- file_descriptions is an array of text that is associated with external file links
- s3_link is the parent download link for external file links (listed at the top of the external files block)
This release fixes a bug with duplicate filenames, supports passing embargo settings, and allows users to provide custom 'updated' dates. The new custom external files description type is also supported.
get_files
is fixed to work with the current version of CaltechDATA.
An example automated data transfer script process_tomograms.py
is included.
Full Changelog: v1.3.0...v1.4.0
Added author support
What's Changed
- Add in initial support for the InvenioRDM version of caltechAUTHORS by @tmorrell in #18. This package will likely have a name change in the future to indicate that it works with multiple Caltech repositories.
- Fix bugs in handling of OSN linked files.
- Add missing requirement s3fs by @mhucka in #16
Full Changelog: v1.2.1...v1.3.0
Bug fixes for metadata handling
This release fixes some bugs in metadata handling, including errors that happened when a publication date or person name wasn't set.
Improving caltechdata_edit on draft records
This release makes a few improvements to how the caltechdata_edit function works on draft records, including better support for editing and managing files attached to a draft record.
Small bug fix on identifiers and sizes
This release includes a small bug fix on identifiers and improves size handling for attached files.