Update dicom3tools to the latest versionThis commit actually adds a new script in the Posda container build
step, which automatically determines the most recent version of
dicom3tools published. It will probably work until a version other than
"1.0 snapshot" is released, though it may continue to function then as
well.
This resolves TADMIN-1385
Fix bug in BackgroundPrivateDispositionsTpDual prevented sending to NBIAA change in the parameters to ApplyPrivateDispositionUnconditionalDate2
was not implemented in BackgroundPrivateDispositionsTpDual when it
was added to the other two scripts.
Update nopperabo to gracefully shutdownNow, if it is in the middle of masking when asked to shutdown,
it will set the IEC back to ready-to-process, so none are missed.
Modify series file list and download API endpoints to accept more paramsThis commit changes the v1/series/{series_instance_uid}/files and
v1/files/series/{series_instance_uid} to accept advanced options in the
series_instance_uid parameter. You can now add
":{activity_timepoint_id}" or "@{activity_id}" to limit the returned
files to only the given timepoint or activity. See docs for details.
Pull request #353: Feature/TADMIN-1179 nifti curation incorporate tools justin built into posda to help tracy s teamMerge in PT/oneposda from feature/TADMIN-1179-nifti-curation-incorporate-tools-justin-built-into-posda-to-help-tracy-s-team to master
* commit 'fdc15c63e985587a117082fb4be33cba3018ca8c':
Fixed queries
Add nifti api calls
Add button definitions
Add / update / improve nifti review tables and queries
Adjust posda-api so it handles SIGTERM and stops quicklyThe bash script that starts uvicorn/fastapi had to be updated to use
exec, so that uvicorn becomes pid 1 inside the container.
The FastAPI main script also had to be adjusted to handle SIGTERM. At
this time, it just immediately exists, without doing any kind of cleanup.
This should be improved in the future.