Skip to content

Releases: FNNDSC/ChRIS_ultron_backEnd

CUBE - version 6.6.0

25 Aug 14:23
144b112
Compare
Choose a tag to compare

Getting the Image

Using Podman:

podman pull ghcr.io/fnndsc/cube:6.6.0

Using Docker:

docker pull ghcr.io/fnndsc/cube:6.6.0

What's Changed

Full Changelog: v6.5.0...v6.6.0

CUBE - version 6.4.1

08 Aug 11:45
7aaf062
Compare
Choose a tag to compare

Getting the Image

Using Podman:

podman pull ghcr.io/fnndsc/cube:6.4.1

Using Docker:

docker pull ghcr.io/fnndsc/cube:6.4.1

What's Changed

Full Changelog: v6.4.0...v6.4.1

CUBE - version 6.4.0

24 Jul 02:47
v6.4.0
0b21e7f
Compare
Choose a tag to compare

Getting the Image

Using Podman:

podman pull ghcr.io/fnndsc/cube:6.4.0

Using Docker:

docker pull ghcr.io/fnndsc/cube:6.4.0

What's Changed

  • Make delete requests to pfcon more robust and add periodic task to retry failed requests by @jbernal0019 in #633
  • Replace healthcheck CMD with CMD-SHELL by @jennydaman in #634
  • Make is_staff user attribute read-only and delete leftover file in storage when exception is raised by @jbernal0019 in #641
  • Pass user's auth token to plugins as env variable by @jbernal0019 in #642

Full Changelog: v6.3.3...v6.4.0

CUBE - version 6.3.3

27 Jun 18:36
v6.3.3
627c826
Compare
Choose a tag to compare

Getting the Image

Using Podman:

podman pull ghcr.io/fnndsc/cube:6.3.3

Using Docker:

docker pull ghcr.io/fnndsc/cube:6.3.3

What's Changed

  • Allow new files and folders added to a shared folder to be automatically seen by @jbernal0019 in #632

Full Changelog: v6.3.2...v6.3.3

CUBE - version 6.3.2

25 Jun 22:13
v6.3.2
cc5c95a
Compare
Choose a tag to compare

Getting the Image

Using Podman:

podman pull ghcr.io/fnndsc/cube:6.3.2

Using Docker:

docker pull ghcr.io/fnndsc/cube:6.3.2

What's Changed

  • Optimize computation of jobs status forfeeds querysets by @jbernal0019 in #628
  • Optimize computation of jobs status for workflows querysets by @jbernal0019 in #629

Full Changelog: v6.3.1...v6.3.2

CUBE - version 6.3.1

25 Jun 22:05
v6.3.1
c7e9eab
Compare
Choose a tag to compare

Getting the Image

Using Podman:

podman pull ghcr.io/fnndsc/cube:6.3.1

Using Docker:

docker pull ghcr.io/fnndsc/cube:6.3.1

What's Changed

  • Add DATABASE_CONN_POOL env variables and upgrade all python libraries by @jbernal0019 in #627

Full Changelog: v6.3.0...v6.3.1

CUBE - version 6.3.0

06 May 22:12
v6.3.0
ee4ff75
Compare
Choose a tag to compare

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

CUBE - version 6.3.0-beta.8

15 Feb 00:46
v6.3.0-beta.8
c2613d9
Compare
Choose a tag to compare
Pre-release

Getting the Image

Using Podman:

podman pull ghcr.io/fnndsc/cube:6.3.0-beta.8

Using Docker:

docker pull ghcr.io/fnndsc/cube:6.3.0-beta.8

What's Changed

  • 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

Full Changelog: v6.3.0-beta.7...v6.3.0-beta.8

CUBE - version 6.3.0-beta.7

09 Dec 14:18
v6.3.0-beta.7
779acdc
Compare
Choose a tag to compare
Pre-release

Getting the Image

Using Podman:

podman pull ghcr.io/fnndsc/cube:6.3.0-beta.7

Using Docker:

docker pull ghcr.io/fnndsc/cube:6.3.0-beta.7

What's Changed

Full Changelog: v6.3.0-beta.6...v6.3.0-beta.7

CUBE - version 6.3.0-beta.6

27 Nov 06:13
v6.3.0-beta.6
975192b
Compare
Choose a tag to compare
Pre-release

Getting the Image

Using Podman:

podman pull ghcr.io/fnndsc/cube:6.3.0-beta.6

Using Docker:

docker pull ghcr.io/fnndsc/cube:6.3.0-beta.6

What's Changed

  • 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

Full Changelog: v6.3.0-beta.5...v6.3.0-beta.6