Skip to content

24.1.0

CHANGELOG

Features

  • Organism names have been updated to their scientific name e.g. Mouse is now Mus musculus
  • Add spinner for long-running requests, also disable button actions while waiting for the response
  • Add better explanation of the undelete feature
  • Add filter in dropdown choices to remove deleted items from the list
  • Add custom-property in the detail views of samples and assays
  • Add missing variables for CI/CD
  • Add settings SEND_ERROR_EMAIL to control sending error-reporting emails
  • Add "others" directory for the generic-assay in the Data folder
  • Remove the mandatoryness of applicable-model-type from the ProtocolType
  • Add MICROSCOPY protocol type to the fixture
  • Make the default file upload limit to 500mb
  • Make protocol list editable for datasets
  • Isolate data-ingestion task to a separate "ingestion" queue
  • Update settings to use the rotating-file-handler class for logging
  • Add stacktrace of data-ingestion failure to the email
  • Add pre-checks before executing copy operation, check enough avail space and can read the files
  • Make dataset names unique by avoiding sample-name duplication in dataset-name
  • Add task to check structure in the primary volumes

Fixes

  • Add error message handler to Filepond, fixes error handling on batch import
  • Fix embedding image in editor fullscreen mode
  • Reset transfer type when changing dropbox
  • Update tooltip and texts to remove ambiguity on remove and deletion of datafiles
  • Ignore sample groups on assay loader
  • Update the tooltip text and hint in the file-explorer transfer strategy
  • Fix the model-meta for batch-permission edit widget
  • Fix the new-sample creation bug on undefined meta attribute
  • Fix the generic-assay custom-property rendering issue
  • Fix owned_by group on protocols and experiment creation
  • Fix error reporting for batch edit
  • Fix groups and users lists from permissions widget
  • Fix automatic permissions modifying for items with no permissions
  • Use navigation hooks to properly load/unload attachments
  • Restrict image embedding to experiments and protocols
  • Fix the issue with data-loading to generic-assay
  • Fix the value and label field for users in permission widget
  • Fix float_unit regex
  • Fix category url reverse-match issue
  • Fix custom-properties saving issue for protocols
  • Fix datasessions removal on assay deletion when remove_data is true
  • Fix dma-registration of the datafilecopies removal while removing the assay
  • Update the email-text to follow the labid hostname change
  • Fix the error on assay-deletion that comes from setting dma-annotation
  • Fix post_save_celery_taskresult UserTask retrieval queryset to accommodate retried celery tasks
  • Fix update_term script to replace the custom-property type's default value to the new term
  • Fix missing actions on admin-ui list page related to the soft-deleteable-mixin
  • Fix blank string replaced with nan on bulk-loading terms and make duplicate-term search case insensitive