Posda Tools
  1. Posda Tools

oneposda

Public
AuthorCommitMessageCommit dateIssues
Michael RutherfordQuasar JaroszMichael Rutherford
a5636bae111MPull request #418: Macro fixMerge in PT/oneposda from macro-fix to master * commit '4bf85e4ae022977a802f10cf98be6497cbd4e4f3': Fix line endings Update dcio macro to insert error into fix column when no fix found Fix bug in dciodvfy macro
Michael RutherfordMichael Rutherford
4bf85e4ae02Fix line endings
Sonya UtechtSonya Utecht
ee5f5624b93removing roi checks
Sonya UtechtSonya Utecht
d6bf4a74186query bugfix
Michael RutherfordMichael Rutherford
35a4de56e88Update dcio macro to insert error into fix column when no fix found
Michael RutherfordMichael Rutherford
f4f44867a08Fix bug in dciodvfy macro
Sonya UtechtQuasar JaroszSonya Utecht
9d04b3014d5MPull request #416: fix for StructFix assuming CTMerge in PT/oneposda from 311structfix to master * commit 'bb59ce2bb66649c66d426c5493cb20aeec52ae8c': fix for StructFix assuming CT
Michael RutherfordQuasar JaroszMichael Rutherford
189673df72aMPull request #415: Add ability to generate initial anon from DEID recipeMerge in PT/oneposda from feature/TADMIN-1623-utilize-the-pydicom-deid-package-to-replace-posda-initial-anonymization-code to master * commit '2fd12f61d906275c0334e7791742d6f9c377da20': Add ability to generate initial anon from DEID recipeTADMIN-1623
Sonya UtechtSonya Utecht
bb59ce2bb66fix for StructFix assuming CT
Michael RutherfordMichael Rutherford
2fd12f61d90Add ability to generate initial anon from DEID recipe
Quasar JaroszQuasar Jarosz
1d7b402c7baFix mistake in last commit, in importer API routes
Quasar JaroszQuasar Jarosz
de7ffdb5f05Add 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...
Quasar JaroszQuasar Jarosz
1a926b9b75eFormat importer.py with Black
Quasar JaroszQuasar Jarosz
5a68c948d33NewApplyMasks.py: added new IEC output count check, and more loggingSpecifically, it now reports its status better via the Activity Task Status mechanism.
Sonya UtechtQuasar JaroszSonya Utecht
ed68fb31e39MPull request #414: Query shortcutMerge in PT/oneposda from dicom_patmap_improvements to master * commit '0c8cd90be84d6f4dbbbfd65f933a82207e758718': Query shortcut
Sonya UtechtSonya Utecht
0c8cd90be84Query shortcut
Quasar JaroszQuasar Jarosz
413bb2a2b25Fix bug in last commit, query was reversed
Quasar JaroszQuasar Jarosz
9dd078c57eeUpdate 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)
Sonya UtechtQuasar JaroszSonya Utecht
65f34058f97MPull 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
Sonya UtechtQuasar JaroszSonya Utecht
f857ce65aa3MPull 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
Sonya UtechtSonya Utecht
a50d3dd41effixes for null values"
Sonya UtechtSonya Utecht
6b65457efdfmore sql fixes
Sonya UtechtSonya Utecht
3a9f86d8716bugfix3
Sonya UtechtSonya Utecht
2f10b398e6cbugfix2
Sonya UtechtSonya Utecht
c5e8b9fe20cbugfix
Sonya UtechtSonya Utecht
9c792c67b3ffix to allow removal only run
Sonya UtechtSonya Utecht
c5b18064793re-ordered code blocks in commit edits to avoid adding extra copies of files to the new tp
Michael RutherfordMichael Rutherford
dae2a1db26dAdd script to check if series exist in other timepoints
Quasar JaroszQuasar Jarosz
d2e6dad1363Fix CheckLinkages row file, get rid of CRLFs
Sonya UtechtSonya Utecht
f8640c439c8changes to queries using patient mapping to check for active status on select and add upload id on insert
Sonya UtechtSonya Utecht
b22628faf5aupdates for PM pk changes
Quasar JaroszQuasar Jarosz
8c6ba98601fAdd 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).
Michael RutherfordMichael Rutherford
eb7ac5a5152Remove printing of every file processing in apply masks
Michael RutherfordMichael Rutherford
5ecf2f70ff3Add change masking status script
Michael RutherfordMichael Rutherford
bff6450060eFix optional parameter / python version discrepancy
Michael RutherfordMichael Rutherford
e1ab46654e1Remove tracking of old documents that keep coming up as changes on Windows
Quasar JaroszQuasar Jarosz
34cb2c91dbdSwitch to latest Masker, and fix bug with logging critical errors
Quasar JaroszQuasar Jarosz
c0ea71a0a1fAdd executable bit to CheckLinkages.py
Michael RutherfordMichael Rutherford
b95f03770c5Fix line endings
Michael RutherfordQuasar JaroszMichael Rutherford
e00d4596a5fMPull 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 productionPT-1273
Michael RutherfordQuasar JaroszMichael Rutherford
1b67e9aa841MPull 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 sopsPT-1272
Michael RutherfordMichael Rutherford
a6a2e22f6b4Fix script to use storage path instead of api call for production
Michael RutherfordMichael Rutherford
dd3266e8492Fix Apply Masks to catch and hash series uids in addition to sops
Michael RutherfordMichael Rutherford
78a7e4dd879Fix linkage check query bug
Quasar JaroszQuasar Jarosz
4e6489bdd36Add improved styling for the main ABC page
Quasar JaroszQuasar Jarosz
d23eba8d208Bump 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
Michael RutherfordQuasar JaroszMichael Rutherford
1a23b921adaMPull 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 checkerTADMIN-1579
Michael RutherfordMichael Rutherford
557ae87afdbUpdate linkage checker to look outside of activity
Sonya UtechtQuasar JaroszSonya Utecht
524f22b9011MPull 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
Sonya UtechtQuasar JaroszSonya Utecht
9657b22bfabMPull 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 spreadsheetTDOC-490