Thanks to visit codestin.com
Credit goes to github.com

Skip to content

11.4.0

Choose a tag to compare

@k-burt-uch k-burt-uch released this 02 Sep 21:11
· 69 commits to master since this release
521bcc2

Release Notes

For: uc-cdis/fence

Notes since tag: 11.3.2

Notes to tag/commit: 11.4.0

Generated: 2025-09-02

New Features

  • The user registration flow has been modified in order to enforce
    registration before a user is officially logged in and can access website
    pages and data (when user registration is enabled) (#1286)
  • The login audit log now conditionally includes the user's IP information if
    the audit schema version for login is 2.0 or greater. (#1274)
  • Introduced AUDIT_SCHEMA_CACHE to cache audit service schema version/models,
    cache is checked and updated before creating presigned URL and login audit
    logs. (#1274)
  • Added _get_audit_schema and _set_schema_models_cache methods to
    AuditServiceClient to fetch and cache the audit schema from the
    audit-service’s /_schema endpoint. (#1274)
  • Falls back to a default v1 schema if the endpoint returns a 404 (older
    audit-service versions) (#1274)

Improvements

  • Get user's projects from arborist to compare existing permissions to
    incoming permissions to decide which permissions to retain, revoke or add.
    (#1268)
  • Added and adjusted tests for new features (#1274)

Dependency Updates

  • updated dependency for python_dateutil (#1268)
  • update dependency for python-jose (#1268)