Releases: UtrechtUniversity/yoda-clienttools
Releases · UtrechtUniversity/yoda-clienttools
v2.4.0
v2.3.1
v2.3.0
Changes since last release:
- Add --use-create-time parameter to old vs. new data report
- Add "intake data duplication" report that prints a report for data objects that have a copy
in both an intake vault group and one or more research groups - Update default Yoda version from 1.8 to 2.0
v2.2.0
Changes since last version:
- Improve autodetection of CA certificate setting by checking whether iRODS
certificate is self-signed, and only using the iRODS certificate as a CA
certificate if that is the case. - Upgrade Python-irodsclient to v3.2.0.
- Remove deprecated UserGroup / user_groups references, which have been removed
in Python-irodsclient v3.2.0 - Provide fallback to Python-irodsclient v3.1.1 on Python versions
older than 3.9 as a temporary workaround so that it still runs there. - Minimum Python version is now 3.9
v2.1.0
v2.0.0
Changes:
- Upgrade python-irodsclient to v3.1.1
- Minimum Yoda version: changed to 1.9.x
- Minimum Python version: changed to to 3.8
- Add depth-first collection removal tool (ydf_irm)
- Print dry run output for ydf_irm and yrmgroups to standard output consistently, so that output can be processed more conveniently using tools such as grep and sed.
- Add --force option to ydf_irm and yrmgroups
v1.12.0
v1.11.0
v1.10.0
Changes:
- Use increased session timeout for group lifecycle report to reduce risks of timeouts.
- Add "2.0" to Yoda version parameter, to prepare for release of first alpha version of
Yoda 2.0. - Docs: update example expiration date for importgroups - it needs to be in the future.
Also update metadata schema in example to latest version. - Docs: add summary list of tools
- Fix autodetection of CA certificates by choosing the iRODS server certificate over
the distribution CA certificates, if available, so that running the client tools on a
(development) server with a self-signed certificate works as expected with default
settings. - Extended data package report: add research or deposit group name, category name
and subcategory - Extended data package report: add archiving date and time
- Extended data package report: ensure archiving date/time and publication date/time
use the same timezone (UTC)
v1.9.0
Changes:
- Data package status report: fix for matching vault collections other than data package collections in some cases.
- Data package status report: report data package collections with no valid status correctly.
- Add "all" option for --internal-domains in ensuremembers and importgroups tool
- Add extended data package report: report information for all data packages regarding path, size, publication state and date, README file, license, access type, and metadata schema.