OrthancForwarder
can now work with multipler worker_threads.
- Improved
OrthancTestDbPopulator
to generate more Tags and more different values to have more representative larger SQL indexes. It also generates more MR/CT series with more instances.
- improved
orthanc_uploader
with retry and immediate labeling
- fixed an incompatibility with pydicom 3.0.0
- improved
OrthancCleaner
to handleLimitFindResults
- added
OrthancWarmer
tool (for tests/debug purposes)
- added
Dicom
mode for theOrthancCloner
- added
orthanc_space_threshold
parameter to thePacsMigrator
- added api-key arg (and env var) as a way to authenticate to Orthanc for the tools
- upgraded
orthanc_uploader
to unzip before upload
- forget it
- added periodic mode to the
Comparator
- improved
Replicator
to retry broker connection
- added a way to call the
OrthancForwarder
directly from the shell
- upgraded
Hl7WorklistParser
to correctly handle the values (including 'U') forPatientSex
segment
- upgraded
Hl7WorklistParser
to handleScheduledProcedureStepStartDate
andScheduledProcedureStepStartTime
in OBR segment from assistovet
- updated
orthanc-api-client
to 0.15.1
- added
orthanc_uploader
tool
- added
ids_migrator
tool
OrthancForwarder
: fixed forwarding of series > 1 GB inDICOM_WEB_SERIES_BY_SERIES
mode
- added delay before retry in the
pacs_migrator
c-move
- added a new tool:
hl7_worklist_server_for_orthanc
OrthancComparator
: added logging of errors in a file
DicomWorklistBuilder
: added fields and tests for Veterinarians purposes
OrthancComparator
: added series by series mode for retrieve
OrthancComparator
: added throttling
OrthancComparator
: added retry for MOVE and STORE
OrthancForwarder
: fixed retry bug
- added
OrthancReplicator
OrthancForwarder
: added 2 callbackson_instances_set_forwarded
andon_instances_set_forward_error
PacsMigrator
: addedexit_on_error
parameter
OrthancCleaner
andOrthancComparator
: fixed required arg bug
OrthancCleaner
: no longer deletes old studies if they were uploaded during the retention period
OrthancCleaner
: added OrthancCleaner
OrthancTestDbPopulator
: now labelling studies
OrthancMonitor
: fixed monitor
OrthancTestDbPopulator
: new feature: number of series/instances
PacsMigrator
: fix push_message method
OrthancForwarder
: added error logs + retry in case of ConnectionErrorOrthancForwarder
: removedworker_threads_count
that was not used anymore
OrthancForwarder
: not usingOrthancMonitor
anymoreOrthancForwarder
: fixed retries
OrthancForwarder
: fix logging
OrthancForwarder
: handle content stored in Orthanc at start- uniformized logger names to
__name__
- BREAKING_CHANGE: do not pass logger between classes, always use the default module logger
- added
OrthancForwarder
class - BREAKING_CHANGE: moved helpers classes into
helpers
package:OldFilesDeleter
,Scheduler
,TimeOut
,Timer
- added bypass of 404 errors in the cloner
- fixed parsing error for MAX_RETRIES arg in cloner
- added oru messages handler (for reports) in hl7 lib
- clean up of hl7 lib
- really fix CI and build problems
- fix CI and build problems
- added hl7 tools
- uses orthanc-api-client v 0.8.0
OrthancCloner
: fix retry bug
OrthancMonitor
: no logs for unprocessed changes
- BREAKING_CHANGE:
OrthancMonitor
handlers now receivechange_id
as the first argument and shall throw in case of failures. They should not returnTrue
orFalse
. OrthancCloner
: more acurate logs
- CI publishes orthancteam/python-orthanc-tools Docker image
- fixes incompatibilities with orthanc-api-client v 0.7.1
OrthancCloner
Transfer
mode now triggers onStableStudy
event instead ofNewStudy
OrthancCloner
now implements retries in case of failure and store failures in a specific folder.
- uses orthanc-api-client v 0.7.1 to fix
OrthancCloner
with reverse-proxies
- added a scheduler for
OrthancCloner
to allow running at night and weekends. - BREAKING_CHANGE:
OrthancCloner
constructor: renamedworkers_count
intoworker_threads_count
- added 'mode' for OrthancCloner:
ClonerMode.DEFAULT, ClonerMode.PEERING, ClonerMode.TRANSFER
- uses orthanc-api-client v 0.5.8
- pacs_migrator - added retry for transfer from modality to aet
- uses orthanc-api-client v 0.5.0