Skip to content

Releases: clowder-framework/clowder

v1.23.0

05 Aug 01:12
870b70f

Choose a tag to compare

What's Changed

Full Changelog: v1.22.1...v1.23.0

v1.22.1

13 Nov 15:33
f28c203

Choose a tag to compare

v1.22.1 - 2023-11-10

Fixed

  • Fixed hearthbeat bug where if the owner was not set in extractors_info.json clowder would throw and error and the
    extractor would not get registered.

1.22.0

27 Sep 00:41
ccb804e

Choose a tag to compare

1.22.0 - 2023-09-12

Added

  • Users can be marked as ReadOnly #405
  • Delete button to delete section #347
  • When parameter on API endpoints to enable pagination #266
  • Extractors can now specify an extractor_key and an owner (email address) when sending a
    registration or heartbeat to Clowder that will restrict use of that extractor to them.
  • Added a dropdown menu to space listing to select all spaces, your spaces and also the spaces you have access to. #374
  • Support for SMTP_FROM in docker-compose yml file. #417
  • Keycloak provider with secure social #419
  • Documentation on how to do easy testing of pull requests
  • citation.cff
  • New GET sections endpoint to file API and fix missing section routes in javascriptRoutes #410
  • Google's model viewer within viewer_three.js previewer

Fixed

  • Updated lastModifiesDate when updating file or metadata to a dataset, added lastModified to UI 386
  • Disabled button after creating new dataset #311
  • Changed default to 'Viewer' while inviting users to new spaces #375
  • Complex extracted JSON metadata objects using arrays are now being indexed properly for search.
  • Fixed positioning problems related to how the 3D models appear on the screen
  • Search results are checked to verify nothing has been put in trash before display #377
  • Previewer source URL in the documentation to point to the Clowder GitHub repo. #395

1.21.0

08 Sep 03:28
54ed131

Choose a tag to compare

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

v1.20.3

10 Jun 21:15
b971c44

Choose a tag to compare

1.20.3 - 2022-06-10

Fixed

  • docker images are build using newest java version #361

Changed

  • docker builds images for amd64 and arm64 #322

1.20.2

04 May 16:43
68baf98

Choose a tag to compare

1.20.2 - 2022-04-30

Fixed

  • swagger lint action
  • When downloading a file with a ' in the name it would save the file as blob
  • Fix for a rare race condition with masonry where tiles could end up overlapping in space page.
  • Fixes bug where same extractor shows up multiple times and all Clowder instances index db on reindex #327

Changed

  • Changed Enabled By SuperAdmin to read Enabled by Server Admin #344

1.20.1

18 Apr 21:30
86ba0e3

Choose a tag to compare

1.20.1 - 2022-04-04

Fixed

  • Fix to incorrect sorting for default cases. #248
  • Masonry package was not loaded from right location sometimes.
  • Fixes bug where "Select a Collection" Parent Collection dropdown on Collection page was not working due to missing parameter #343

Added

  • Documentation: Installing Clowder on Apple Silicon M1
  • Documentation: Customizing clowder's deployment, simplified duplicate instructinos.
  • Documentation: Added "How to contribute documentation" page
  • Documentation: New Sphinx plugins for dropdowns and menus.

v1.20.0

10 Feb 22:25
a9c2700

Choose a tag to compare

Fixed

  • Conf file and code had incosistent spelling of BagIt. Now all have capital B and I.
  • When event stream is disabled don't show for logged in user #280
  • three.js is no longer associated with application/octet-stream, now with models #305

Changed

  • Download of dataset/collection now has optional parameter bagit (default false) to download items in bagit format.

v1.19.5

24 Jan 23:00
17651a4

Choose a tag to compare

Fixed

  • Removed JMSAppender and SocketServer from log4j.
  • Cleaned up getting started documentation.

v1.19.4

12 Nov 15:53
ddf246a

Choose a tag to compare

1.19.4 - 2021-11-11

Fixed

  • Error with adding dataset to collection. #306