Skip to content

1.21.0

Compare
Choose a tag to compare
@robkooper robkooper released this 08 Sep 03:28
· 30 commits to master since this release
54ed131

1.21.0 - 2022-08-23

Important: This update requires a MongoDB update schema due to a bug in the original migration of showing summary statistics at the
space level. Make sure to start the application with -DMONGOUPDATE=1. You can also run the fixCounts.js
script prior to upgrading to minimize the downtime.

Added

  • api.Files jsonfile, adds two fields "downloads" and "views" #228
  • Dataset and file scala.html pages incl schema.org jsonld metadata for (google)datasetsearch #335
  • MiniUser and LicenseData now have to_jsonld methods to return string part of #335 metadata
  • LicenseData has urlViaAttributes used by it's to_jsonld to guess url when empty, for #335
  • MRI previewer for NIFTY (.nii) files.
  • Dataset page usually defaults to Files tab, but if no files will now show Metadata first
  • HEIC (.heic) and HEIF (.heif) mimetypes to support new Apple iPhone image file format.
  • In the docker container the folder /home/clowder/data is now whitelisted by default for uploading by reference.
    This can be changed using the environment variable CLOWDER_SOURCEPATH.
  • The current CLA for developers of clowder.

Fixed

  • Send email to all admins in a single email when a user submits 'Request access' for a space
  • Send email to all admins and request user in a single email when any admin accepts/rejects 'Request access' for a space #330
  • script/code to count space in files was not correct #366
  • github actions would fail for docker builds due to secrets not existing
  • Fix to remove dataset from a space #349

Changed

  • Utils.baseURL now on RequestHeader instead of Request[Any]
  • MongoDB Service log error:'Not all dataset IDs found for Dataset|Folder bulk get request', now incl all the IDs notFound