Skip to content

CUBE - version 6.3.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 06 May 22:12
· 2 commits to master since this release
v6.3.0
ee4ff75

Getting the Image

Using Podman:

podman pull ghcr.io/fnndsc/cube:6.3.0

Using Docker:

docker pull ghcr.io/fnndsc/cube:6.3.0

What's Changed

  • Add automated tests for the new moving/renaming functionality for filebrowser's folders, files and link files by @jbernal0019 in #571
  • PACSSeries registration over celery task and WebSockets for streaming DICOM receive progress messages by @jennydaman in #572
  • Fix bugs related to the parent folder of a plugin instance's output dir by @jbernal0019 in #574
  • Censor error message and change LonkWsSubscription by @jennydaman in #575
  • LONK-WS: prevent duplicate subscription and implement unsubscription by @jennydaman in #576
  • Fix internal server error when uploading or moving files to a shared folder by @jbernal0019 in #577
  • Filter out healthcheck logging and properly raise exceptions in DEBUG mode by @jennydaman in #578
  • Add drf-spectacular for OpenAPI generation by @jennydaman in #579
  • Remove all vnd.collection+json content from OpenAPI spec by @jennydaman in #580
  • Set PluginInstanceRequest.additionalProperties={} by @jennydaman in #581
  • Manually add previous_id to OpenAPI PluginInstanceRequest by @jennydaman in #582
  • Clean up storage after FileBrowserViewTests by @jennydaman in #583
  • Fix all spectacular warnings and add OpenAPI spec to release draft by @jennydaman in #584
  • Fix OpenAPI spec of PluginInstance nullable fields previous, previous_id, workflow by @jennydaman in #585
  • Replace daphne with granian by @jennydaman in #588
  • Implement PACS list API endpoint based on a new PFDCM microservice by @jbernal0019 in #589
  • Add pipeline_id and pipeline_name filters to pipeline source files searches by @jbernal0019 in #590
  • Remove constraint that prevented forward slashes in a feed's name by @jbernal0019 in #591
  • Disable user acct creation endpoint post if DISABLE_USER_ACCOUNT_CREATION variable is set to True by @jbernal0019 in #592
  • Add env variables AUTH_LDAP_GROUP_SEARCH_ROOT for LDAP group mirroring and AUTH_LDAP_CHRIS_ADMIN_GROUP to define a ChRIS admin group by @jbernal0019 in #593
  • Add pacs_users to the groups managed by LDAP for LDAP users by @jbernal0019 in #594
  • Implement PACS query API endpoint by @jbernal0019 in #595
  • Allow any CORS on api/v1/plugins/ and api/v1/plugins/metas/ by @jennydaman in #597
  • Implement PACS retrieve API endpoint by @jbernal0019 in #598
  • Add more optional environment variables for LDAP by @jennydaman in #599
  • Implement async scheduling of PACS query operation by @jbernal0019 in #600
  • Update admin site to use the new UserProxy model instead of the User model by @jbernal0019 in #606
  • Add protection against files/folders with paths that contain commas by @jbernal0019 in #609
  • CORS_EXPOSE_HEADERS = ('Allow',) by @jennydaman in #610
  • Fix bug happening when folders were shared twice by @jbernal0019 in #612
  • Add Content-Disposition header to file downloads by @jbernal0019 in #614
  • Fix issue that prevented deletion of a folder's descendant folders when the raw storage was a POSIX filesystem by @jbernal0019 in #615
  • Upgrade to Django 5.1.7 by @jbernal0019 in #616
  • Add type filter to plugin instances and name_exact filter to pipelines by @jbernal0019 in #617
  • Enable empty file uploads and searching plugins by public repo by @jbernal0019 in #618
  • Fix and merge jennydaman-remove-make.sh branch by @jbernal0019 in #619
  • Remove make.sh by @jennydaman in #570
  • Fix production build by @jbernal0019 in #620
  • Fix production build by @jbernal0019 in #621
  • Increase pacs_name to 100 characters long by @jbernal0019 in #622
  • Make fields read-only in the serializers' constructors by @jbernal0019 in #624
  • Improve speed of DB queries related to granting a user permission to accesss folder/files resources by @jbernal0019 in #625
  • Fix UserProxy model by @jbernal0019 in #626

Full Changelog: 6.2.0...v6.3.0