Skip to content

Releases: uc-cdis/fence

9.3.6

17 Jun 21:57
7532951
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/fence

Notes since tag: 9.3.5

Notes to tag/commit: 9.3.6

Generated: 2024-06-17

Improvements

  • Add debug log when the authorization header cannot be parsed (#1151)
  • Print stack trace when usersync cannot downloaded files from an ftp/sftp
    server (#1151)
  • Removes travis CI, replace with GH Actions (#1116)

Dependency Updates

  • many dep updates, including security update for werkzeug (#1146)

9.3.5

23 Apr 20:51
a47e104
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/fence

Notes since tag: 9.3.4

Notes to tag/commit: 9.3.5

Generated: 2024-04-23

New Features

  • Added upload bucket selection support for multipart upload (#1112)
  • Add support for non-aws s3 buckets for multipart upload (#1112)

Bug Fixes

  • Retries failures when downloading authorization files through SFTP. (#1143)

Improvements

  • Update base user.yaml in documentation to pass validation (#1140)

Dependency Updates

  • cryptography to 42.0.5 (#1141)
  • paramiko, for security reasons (#1138)

Upgrade cryptography, urllib3

12 Feb 20:02
410fae7
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/fence

Notes since tag: 9.3.3

Notes to tag/commit: 410fae7

Generated: 2024-02-12

Bug Fixes

  • Another CI fix (#1129)
  • Fixed a bug causing the metadata ingestion CI test to fail (#1128)

Improvements

  • improve signed URL data metrics log by adding client_id from token (#1130)
  • dependency cleanup. storageclient code migrated from multiple libraries
    (causing circular dependency issues) to Fence, the only place where the
    code was used (#1132)

Dependency Updates

  • cryptography to >=42.0.2 (#1137)
  • gen3users to ^1.0.2 (#1137)
  • pyyaml to ^6.0.1 (#1137)
  • ensure use of tagged deps (#1135)
  • update urllib3 (#1132)

9.3.3

07 Dec 16:05
e624421
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/fence

Notes since tag: 9.3.2

Notes to tag/commit: 9.3.3

Generated: 2023-12-07

Bug Fixes

  • Fixes issue with usersync and MFA policy management in cases where a user
    has not been persisted by Fence. (#1125)

Improvements

  • Add a new log that includes data information per signed URL generation
    which includes the size, bucket used, authz, acl, and requesting user
    (#1124)

9.3.2

17 Nov 19:32
e11eb66
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/fence

Notes since tag: 9.3.1

Notes to tag/commit: 9.3.2

Generated: 2023-11-17

Bug Fixes

  • Fixes issue where users not present in arborist would have blank resources
    and authz fields when they should have values for open access data within
    the commons. (#1122)

9.3.1

05 Oct 19:59
9139d4d
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/fence

Notes since tag: 9.3.0

Notes to tag/commit: 9.3.1

Generated: 2023-10-05

Improvements

  • Downloads through GA4GH DRS are recorded in audit service (#1117)

9.3.0

25 Aug 16:39
ea885f0
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/fence

Notes since tag: 9.2.0

Notes to tag/commit: 9.3.0

Generated: 2023-08-25

New Features

  • Enables support for identifying when users have authenticated with MFA.
    (#1106)

Dependency Updates

  • temporarily override authlib install with a forked version with a security
    patch (#1110)

Deployment Changes

9.2.0

01 Aug 15:08
ead31d2
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/fence

Notes since tag: 9.1.4

Notes to tag/commit: 9.2.0

Generated: 2023-08-01

New Features

  • Usersync now supports parent/child study authorizations from dbGaP,
    granting user access to child studies when they're given access to parent
    studies. fence-config.yaml should have its dbGaP config updated to include
    the parent_to_child_studies_mapping property to define known parent to
    child relationships in dbGaP. (#1102)

Improvements

  • Enable client-credentials on /download/{guid} and
    /ga4gh/drs/v1/objects/{guid}/access/{access_id} endpoints (#1104)

Dependency Updates

Deployment Changes

  • Update fence-config.yaml to include parent_to_child_studies_mapping to
    define parent/child relationships within the dbGaP block of the config.
    (#1102)

9.1.4

23 Jun 03:54
291f3e5
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/fence

Notes since tag: 9.1.3

Notes to tag/commit: 9.1.4

Generated: 2023-06-22

Bug Fixes

  • Fix usersync issue where arborist would not receive updates when Google
    update errors occur. (#1105)

9.1.3

31 May 13:20
3cc55b3
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/fence

Notes since tag: 9.1.2

Notes to tag/commit: 9.1.3

Generated: 2023-05-31

Improvements

  • Switching the and with , in user scope description by @nss10 in #1101

Full Changelog: 9.1.2...9.1.3