FAIR Data Services Version 1.25.0
First Released: 22 June 2022
Summary
With this release, we introduce subscription notifications for datasets. Users can watch datasets they are interested in tracking for revisions. If they have approved data access requests they will be able to transfer updated versions of the datasets.
The release also includes a number of bug fixes related to data transfers and user on-boarding.
Upcoming items
We're still working on the Cohort Builder which was released in "alpha" preview at the last release. Please send us feedback on that if you can.
Released features
| Feature | Type | Jira key | Summary |
|---|---|---|---|
| Move dataset creation from a modal to a tab | Enhancement | FAIR-4535 |
We are in the process of updating the dataset creation and editing experience so as a first step, when a new dataset is created, the user will no longer be presented with a pop-up dialogue. Instead they will be presented with a full new tab in edit mode. They can then continue to set all the properties of a dataset. |
| Dataset Update Subscriptions | Enhancement | FAIR-4793 |
Datasets may change over time, especially those datasets that are generated from active clinical systems. Researchers may want to refresh their copy of the data, or may be waiting for an update before submitting a request. To help users keep up with changes, we are introducing subscriptions. Subscriptions are controlled by the data owner, who can enable them. If permitted by a data owner, a user can then register to watch a dataset. Updates may come in multiple forms - new or modified data may have been uploaded, or metadata edited. In some cases, data is not held directly in the FAIR system, but on another system but the data owner may still want to provide an update. At any point, the data owner can then notify users of a new revision with a headline title and a description. Users who have registered for updates will then receive an email with details of the update. If the user has had an approved data access request that was already transferred to a workspace, they will be offered the option to make a new transfer, with the updated revision. Rejected data access requests or data access requests which have not yet been transferred will not be offered as an option. |
| API - Subscribing to Dataset Updates | Enhancement | FAIR-4799 |
We provide API support for users to register subscriptions. |
| BUG - PMN Mask IP functions fails on DAR error | BugFix | FAIR-5130 |
We fixed a bug with how some pseudonymisation functions were integrated with the data delivery pipeline. |
| Data transfers fail intermittently with file delivery logic not in sequence | BugFix | FAIR-5131 |
We fixed a bug in the way data deliveries were being executed. In some cases a transfer receipt might appear but no data. In other cases data might appear but no receipt. |
| User creation fails on role assign audit | BugFix | FAIR-5215 |
We fixed a bug with the onboarding sequence for users who registered for the DRE but did not use the FAIR data services in their first visit. Some users who had registered were presented with a message to say they were not registered, or with incomplete details of their registration. While they could be approved to access the services, the problem with their original registration meant that they might not receive notification emails. |