This repository has been archived by the owner on Sep 16, 2022. It is now read-only.
Releases: CSCfi/metax-api
Releases · CSCfi/metax-api
Release v1.6.0-rc1
- CSCFAIRMETA-493: [REM] Code and tests related to old auth proxy.
- CSCFAIRMETA-477: [ADD] Check if preferred identifier exists when harvested dataset is created.
- CSCFAIRMETA-318: [REM] Remove unnecessary code that was intended as a fix previously. The real solution was using additional query parameters so that ordering could be reliably determined by the db.
- CSCFAIRMETA-490: [ADD] Update schema files from tietomallit.suomi.fi
- CSCIDA-649: [ADD] Validation for checksum algorithm of file. Accepted algorithms are listed in settings.
- CSCFAIRMETA-219: [ADD] Expands file/datasets endpoint to include query parameter to get detailed output for files belonging to datasets
- CSCFAIRMETA-483: [ADD] Add 'preservation_state' filter. Keep old filter 'state'. Modify tests accordingly.
- CSCFAIRMETA-437: [ADD] Create new query parameter ?draft. Create feature switch for draft datasets. Save drafts without preferred identifier. Do not publish into publish into rabbitmq, rems or datacite.
- CSCFAIRMETA-292: [ADD] REMS handling on license change
- CSCFAIRMETA-387: [ADD] Service-level permissions to data catalogs (#533)
- CSCFAIRMETA-436: [ADD] Delete drafts immediately
- CSCFAIRMETA-433: [ADD] Draft datasets can be updated only by dataset owner (#544)
- CSCFAIRMETA-122: [ADD] README.md file to document testdata generation and running tests
- CSCFAIRMETA-432: [ADD] Draft datasets should only be retrievable by dataset owner
- CSCFAIRMETA-122: [ADD|FIX] Improve swagger generation instructions, fix old yaml loader bug
Release v1.5.0
Release v1.5.0-rc1
- CSCFAIRMETA-470: [FIX] Fix to datetime serialization.
- CSCFAIRMETA-163: [ADD] refresh_dir_content returns added files (#535)
- CSCFAIRMETA-431: [ADD] drafts new dataset field state (#532)
- CSCFAIRMETA-122: [ADD] Bump django from 2.2.9 to 2.2.10
- CSCFAIRMETA-314: [ADD] access type change closes REMS entities
- CSCFAIRMETA-413: [FIX] Ensure set of files in original and pas datasets match exactly, even if more files have been frozen in between
- CSCFAIRMETA-312: [ADD] deprecation closes REMS entities
- CSCFAIRMETA-397: [ADD] Add date_removed under dataset_version_set
- CSCFAIRMETA-311: [ADD] rems handling on dataset deletion
- CSCFAIRMETA-313: [ADD] catalogue-item is created on dataset update
- CSCFAIRMETA-97: [ADD] Travis: Fetch reference data from production instead of test server during test execution, since the data should be equivalent (for now).
- CSCFAIRMETA-317: [ADD] feature switch for controlling REMS access
- CSCFAIRMETA-318: [FIX] Use of 'ordering' query parameter when used with pagination
- CSCFAIRMETA-2: [ADD] REMS entity is created on dataset creation
Release v1.4.1
- CSCFAIRMETA-122: [ADD] PAS catalog: Add groups for creating and editing
Release v1.4.0
Release v1.4.0-rc2
- CSCFAIRMETA-278: [FIX] Crash when GETting a deprecated dataset with ?file_details=true and one of the directories no longer exists
Release v1.4.0-rc1
- CSCFAIRMETA-263: [ADD] New query parameter 'dummy_doi=bool' to be used with query param 'dataset_format' when retrieving datasets. If the dataset does not already have a valid DOI identifier, then a dummy DOI is instead.
- CSCFAIRMETA-171-172: [FIX] Bulk create files: Make returned files structure identical to when normally GETting files
- CSCFAIRMETA-251: [FIX] When adding files to a dataset, discard created temporary dataset if dataset is currently cumulating
- CSCFAIRMETA-6: [ADD] New parameters for statistics api: latest, legacy, removed
- CSCFAIRMETA-90: [FIX] Crash when trying to add files to an existing empty cumulative dataset
- CSCMETAX-664: [ADD|DEL|FIX] Ddisabled rest-api file updates for deprecated datasets
- CSCMETAX-650: [ADD] New RPC api for fixing deprecated datests
- CSCMETAX-658: [ADD] New RPC api for updating directory contents in a dataset to include all latest new files
- CSCMETAX-266: [ADD] Cumulative datasets
Release v1.3.0
Release v1.3.0-rc1
- CSCMETAX-478: [ADD] PAS-catalog