Posda Tools
  1. Posda Tools

oneposda

Public
AuthorCommitMessageCommit dateIssues
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
Sonya UtechtSonya Utecht
9f2ecaba505skip to index working, and visual cleanup
Michael RutherfordMichael Rutherford
3cc3b1766e5Add linkage to workflow
Michael RutherfordQuasar JaroszMichael Rutherford
0964f74a9b4MPull 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 VRTADMIN-1578
Michael RutherfordQuasar JaroszMichael Rutherford
b6df01d2c2dMPull 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 statusTADMIN-1597
Quasar JaroszQuasar Jarosz
d34b8a4f762Fix bug with filter based on mode
Quasar JaroszQuasar Jarosz
fc12772ec6cChange popups to be normal new windows
Michael RutherfordMichael Rutherford
5660028c784Update kaleidoscope to add flagged as a vr status
Michael RutherfordMichael Rutherford
f033c7df655Add filter parameters for Dicom VR
Sonya UtechtSonya Utecht
07873da75f6New metadata spreadsheet
Michael RutherfordMichael Rutherford
278356ae143Add general linkage checker