Add dicom_edit_compare to API import/file, and improve stabilityThis commit reworks the import/file and import/file_in_place API
endpoints to use a single transaction while writing to the various
tables (file, file_location, etc). This _should_ prevent an issue we
have been seeing where occasionally a file entry will be written but no
file_location entry.
Additionally, this commit adds the query parameters from_file_digest and
subprocess_invocation_id to t...
NewApplyMasks.py: added new IEC output count check, and more loggingSpecifically, it now reports its status better via the Activity Task
Status mechanism.
Update nifti/visualreview to return only unreviewed filesThis is a temp change, it really needs to have a filter option
for status (and maybe other things)
Pull request #413: Dicom patmap improvementsMerge in PT/oneposda from dicom_patmap_improvements to master
* commit 'a50d3dd41ef9291b0181484ed7d6e601c7d9391d':
fixes for null values"
more sql fixes
bugfix3
bugfix2
bugfix
Pull request #412: Path bug dupes repairMerge in PT/oneposda from path_bug_dupes_repair to master
* commit '9c792c67b3f168747a6eec2f1a5c1f8c6d0422b2':
fix to allow removal only run
re-ordered code blocks in commit edits to avoid adding extra copies of files to the new tp
changes to queries using patient mapping to check for active status on select and add upload id on insert
updates for PM pk changes
Add new query ResetExportEvent and supporting codeThis new query allows a normal user to reset an export_event
by supplying the export_event_id as well as the expected number
of files that need to be reset.
This commit also adds support for a '-- select' prefix to a query
to force it to be treated as a select query (even if it's an update,
or it starts with a CTE).
Pull request #405: Fix script to use storage path instead of api call for productionMerge in PT/oneposda from PT-1273-fix-linkage-bugs to master
* commit 'a6a2e22f6b45bd072da1ca4eeeea1b4463fd4732':
Fix script to use storage path instead of api call for production
Pull request #406: Fix Apply Masks to catch and hash series uids in addition to sopsMerge in PT/oneposda from PT-1272-apply-masks-series-hash to master
* commit 'dd3266e84925ec94782be98b787d1d2db1632885':
Fix Apply Masks to catch and hash series uids in addition to sops
Bump python to 3.14Also, remove the very old storable version and add the latest one
in the Dockerfile. This also introduces the new
pydicom-background-editor into the build system for the Posda container
Pull request #403: Feature/TADMIN-1579 reference linkage checking for any modality not just rt structs and segMerge in PT/oneposda from feature/TADMIN-1579-reference-linkage-checking-for-any-modality-not-just-rt-structs-and-seg to master
* commit '557ae87afdbf0e50c9b1b204dc728c9c614a5169':
Update linkage checker to look outside of activity
Add linkage to workflow
Add general linkage checker
Pull request #402: skip to index working, and visual cleanupMerge in PT/oneposda from feature/path-vr-restart to master
* commit '9f2ecaba505e34b93beeaa9eaa40047c451f3041':
skip to index working, and visual cleanup
Pull request #401: New metadata spreadsheetMerge in PT/oneposda from feature/TDOC-490-create-metadata-digest-csv-with-file-information-to-attach-to-download-in to master
* commit '07873da75f6db8c3bdb51d4fece78cc6b52d1a56':
New metadata spreadsheet
Pull request #399: Add filter parameters for Dicom VRMerge in PT/oneposda from feature/TADMIN-1578-incorporate-mirabelle-into-all-visual-review-tasks-eliminate-kaleidoscope to master
* commit 'f033c7df655e56c0acb7cc9d6cbf4bf0062e57a3':
Add filter parameters for Dicom VR
Pull request #400: Update kaleidoscope to add flagged as a vr statusMerge in PT/oneposda from TADMIN-1597-add-flagged-as-a-vr-status to master
* commit 'd34b8a4f762bdd42f023b82399788dce52576e33':
Fix bug with filter based on mode
Update kaleidoscope to add flagged as a vr status