Skip to content

Releases: datasharingframework/dsf-process-allow-list

1.0.0.1 - Support for DELETE Operations

13 Sep 23:00
v1.0.0.1
33df4a8
Compare
Choose a tag to compare

First release of the allow-list process plugin for generating and downloading allow-lists bundles in the new DSF with versions >= 1.0.0.

General remarks:

  • This release is compatible with the Data Sharing Framework version >= 1.0.0. This release does not work with DSF versions < 1.0.0.

Bugs fixed:

  • Bundle Validation Fails for DELETE Entries #9

Deployment guide:

  • Add the allow-list process plugin dsf-process-allow-list-1.0.0.1.jar to the DSF BPE folder /opt/bpe/process. Make sure the jar is readable by the bpe user (uid: 2202) or group (gid: 2202). The following commands could be used to download the jar and to set the right permissions:

    sudo wget https://github.com/datasharingframework/dsf-process-allow-list/releases/download/v1.0.0.1/dsf-process-allow-list-1.0.0.1.jar
    sudo chown root:bpe dsf-process-allow-list-1.0.0.1.jar
    sudo chmod 440 dsf-process-allow-list-1.0.0.1.jar
    
  • Adapt the environment variable DEV_DSF_BPE_PROCESS_EXCLUDED in the file /opt/bpe/docker-compose.yml depending on your organization-role:

    • DIC (Data Integration Center), DMS (Data Management Site), CRR (Central Research Repository), HRP (Health Research Platform):
    @@ -44,3 +44,2 @@
    -      DEV_DSF_BPE_PROCESS_EXCLUDED:
    -      #TODO modify DEV_DSF_BPE_PROCESS_EXCLUDED for later process versions
    -      #TODO add process specific environment variables, see process documentation
    +      DEV_DSF_BPE_PROCESS_EXCLUDED: |
    +        dsfdev_updateAllowList|1.0
    • AMS (Allow-List Management Site):
    @@ -44,3 +44,2 @@
    -      DEV_DSF_BPE_PROCESS_EXCLUDED:
    -      #TODO modify DEV_DSF_BPE_PROCESS_EXCLUDED for later process versions
    -      #TODO add process specific environment variables, see process documentation
    +      DEV_DSF_BPE_PROCESS_EXCLUDED: |
    +        dsfdev_downloadAllowList|1.0
  • Restart the DSF BPE to deploy the process plugin.

1.0.0.0 - Update to DSF 1.0.0 / 1.1.0

22 Aug 21:13
v1.0.0.0
3e1d4f5
Compare
Choose a tag to compare

First release of the allow-list process plugin for generating and downloading allow-lists bundles in the new DSF with versions >= 1.0.0.

General remarks:

  • This release is compatible with the Data Sharing Framework version >= 1.0.0. This release does not work with DSF versions < 1.0.0.

Features include:

Issues closed:

  • Upgrade to New Process Plugin API #1
  • Upgrade to new organization-roles CodeSystem #4

Deployment guide:

  • Add the allow-list process plugin dsf-process-allow-list-1.0.0.0.jar to the DSF BPE folder /opt/bpe/process. Make sure the jar is readable by the bpe user (uid: 2202) or group (gid: 2202). The following commands could be used to download the jar and to set the right permissions:

    sudo wget https://github.com/datasharingframework/dsf-process-allow-list/releases/download/v1.0.0.0/dsf-process-allow-list-1.0.0.0.jar
    sudo chown root:bpe dsf-process-allow-list-1.0.0.0.jar
    sudo chmod 440 dsf-process-allow-list-1.0.0.0.jar
    
  • Adapt the environment variable DEV_DSF_BPE_PROCESS_EXCLUDED in the file /opt/bpe/docker-compose.yml depending on your organization-role:

    • DIC:
    @@ -44,3 +44,2 @@
    -      DEV_DSF_BPE_PROCESS_EXCLUDED:
    -      #TODO modify DEV_DSF_BPE_PROCESS_EXCLUDED for later process versions
    -      #TODO add process specific environment variables, see process documentation
    +      DEV_DSF_BPE_PROCESS_EXCLUDED: |
    +        dsfdev_updateAllowList|1.0
    • TTP:
    @@ -44,3 +44,2 @@
    -      DEV_DSF_BPE_PROCESS_EXCLUDED:
    -      #TODO modify DEV_DSF_BPE_PROCESS_EXCLUDED for later process versions
    -      #TODO add process specific environment variables, see process documentation
    +      DEV_DSF_BPE_PROCESS_EXCLUDED: |
    +        dsfdev_downloadAllowList|1.0
  • Restart the DSF BPE to deploy the process plugin.

Contributors:
This release contains contributions from @wetret and @hhund.

1.0.0.0-M1 - First Milestone Pre Release

20 May 02:04
v1.0.0.0-M1
1563b0a
Compare
Choose a tag to compare

First milestone pre release of the dsf-process-allow-list process plugin for DSF 1.0.0-M1.

For a pre-build jar file, see packages.

This release contains contributions from @wetret and @hhund.