FAIR Data Services Version 1.41.0

First Released: 15 March 2023

Summary

This release contains some minor bug fixes, an improvement to the cohort builder, a change that allows users with custom workflows to remove approvals from the FAIR UI, and introduces the new dataset metrics endpoint.

Major Changes

Metrics Endpoint

The metrics endpoint ticket introduces two significant changes:

  1. Extension of the existing metrics endpoint
  2. Introduction of a new dataset level metrics endpoint

Extension of existing metrics endpoint

Previously the the GET/metrics/endpoint only returned a count of total datasets and a count of private datasets. In addition to those it will now return the following request metrics:

  • Total number of requests
  • Total number of approvals
  • Total number of rejections
  • Total number of pending requests
  • Total number of transfers

Introduction of new dataset level metrics endpoint

This change introduces two new metrics endpoints:

  1. GET /datasets/:code/metrics This allows users to view the following metrics per dataset:
  • Requests
  • Approvals
  • Rejections
  • Transfers
  1. GET /dictionaries/:code/metricsthis allows users to view the number of transfers for a single dictionary

For full details of these API changes please refer to the FAIR swagger docs, which can be found here

Released features

Feature Type Jira key Summary
DAR Review Process Doesn’t Always Trigger Notifications BugFix FAIR-5763

Ticket resovles a bug with DAR notifications

Create API endpoint for dataset level metrics Enhancement FAIR-6007

As detailed above this ticket introduces a new endpoint for dataset level metrics, and adds additional metrics to the exisitng FAIR metrics endpoint.

Add table visualization to Cohort Builder Enhancement FAIR-6022

This ticket adds a tabular view to cohort builder vizualisations

Allow custom workflows to disable approval/denial of requests Enhancement FAIR-6148

Users with custom workflows can now disable approval and denial of requests in the FAIR UI