elixir-luxembourg / daisy

Data Information System (DAISY) is a data bookkeeping application designed to help Biomedical Research institutions with their GDPR compliance.
GNU Affero General Public License v3.0
12 stars 10 forks source link

#412 - publish (expose) dataset to multiple endpoints #414

Closed HesamKorki closed 1 year ago

HesamKorki commented 1 year ago

Introduces two models for supporting dataset/project publish on different endpoints.

the is_published logic is removed and replaced by the new logic.

tests were added to test the export APIs.