Releases: arteria-project/arteria-delivery
Releases · arteria-project/arteria-delivery
Support for `--mount-dir` option
- Add support for
--mount-dir
option in DDS - Small bug fixes
Add support for DDS
- Add endpoint to create new project in DDS
- Add support for delivering with DDS instead of mover
Fix install issue
Patch release to fix install issue that was caused by using an old version of arteria-core.
Support for organisation of seqreports
This release adds support for organisation of seqreports (produced by https://github.com/Molmed/summary-report-development).
Ignore missing report files
This PR fixes a problem where organisation would fail if the runfolder was missing reports for any of the projects.
Organise service
This PR introduces an OrganisationService for organizing a runfolder in preparation for staging and delivery.
Preserve modification times on staged data
- Preserve original modification times in the staged version of the data being delivered
- Be explicit about python requirements
Listing staged data in delivery workflow
It is now possible for an operator to see staged runfolders by listing the stage_project task in arteria-packs.delivery_runfolders_for_project_workflow on arteria-master.
Locking deliveries to only running once and deliver all runfolders for a project
This release introduces two major things into the service:
- It is now possible to stage all runfolder for a project via the
/api/1.0/stage/project/runfolders/<project name>
endpoint. Once the project has been staged, it is possible to then deliver it using the normal delivery endpoint for doing deliveries based on a staging id. - The service will now store deliveries in the database, and deny requests to deliver the same project/runfolder twice, unless this is forced.
v2.0.0-rc4
Merge pull request #18 from johandahlberg/always_include_proj_name_in…