comparison NEWS @ 5635:0e16e677fe64

fixed broken /instances/../tags after reconstructing studies when IngestTranscoding has changed
author Alain Mazy <am@orthanc.team>
date Tue, 21 May 2024 17:09:57 +0200
parents 5db4ed395d81
children b6a6179a2a69
comparison
equal deleted inserted replaced
5633:5db4ed395d81 5635:0e16e677fe64
9 * Added a new "LimitToThisLevelMainDicomTags" field in the payload of 9 * Added a new "LimitToThisLevelMainDicomTags" field in the payload of
10 /patients|studies|series/instances/../reconstruct to speed up the reconstruction 10 /patients|studies|series/instances/../reconstruct to speed up the reconstruction
11 in case you just want to update the MainDicomTags of that resource level only 11 in case you just want to update the MainDicomTags of that resource level only
12 e.g. after you have updated the 'ExtraMainDicomTags' for this level. 12 e.g. after you have updated the 'ExtraMainDicomTags' for this level.
13 * The "requestedTags" GET argument was deprecated in favor of "requested-tags". 13 * The "requestedTags" GET argument was deprecated in favor of "requested-tags".
14 * Fixed broken /instances/../tags route after the calling
15 /studies/../reconstruct when changing the "IngestTranscoding".
14 16
15 Plugins 17 Plugins
16 ------- 18 -------
17 19
18 * Multitenant DICOM plugin: added support for locales 20 * Multitenant DICOM plugin: added support for locales
19 * Housekeeper plugin: Added an option "LimitMainDicomTagsReconstructLevel" 21 * Housekeeper plugin:
20 (allowed values: "Patient", "Study", "Series", "Instance"). This can greatly speed 22 - Added an option "LimitMainDicomTagsReconstructLevel"
21 up the housekeeper process e.g. if you have only update the Study level ExtraMainDicomTags. 23 (allowed values: "Patient", "Study", "Series", "Instance"). This can greatly speed
24 up the housekeeper process e.g. if you have only update the Study level ExtraMainDicomTags.
25 - Fixed broken /instances/../tags route after running the Housekeeper
26 after having changed the "IngestTranscoding".
22 * SDK: added OrthancPluginLogMessage() that is a new primitive for 27 * SDK: added OrthancPluginLogMessage() that is a new primitive for
23 plugins to log messages. This new primitive will display the plugin 28 plugins to log messages. This new primitive will display the plugin
24 name, the plugin file name, and the plugin line number in the 29 name, the plugin file name, and the plugin line number in the
25 logs. If they are not using the LOG() facilities provided by the 30 logs. If they are not using the LOG() facilities provided by the
26 OrthancFramework, plugins should now use ORTHANC_PLUGINS_LOG_INFO(), 31 OrthancFramework, plugins should now use ORTHANC_PLUGINS_LOG_INFO(),
41 * Removed potential PHI from the logs when Orthanc encounters an error while 46 * Removed potential PHI from the logs when Orthanc encounters an error while
42 creating a ZIP archive. 47 creating a ZIP archive.
43 * Monitoring of stable resources now also takes into consideration the 48 * Monitoring of stable resources now also takes into consideration the
44 resource type, not only the resource identifier identifier. 49 resource type, not only the resource identifier identifier.
45 * DICOM TLS: 50 * DICOM TLS:
46 * In prior versions, when "DicomTlsRemoteCertificateRequired" was set to false, Orthanc 51 - In prior versions, when "DicomTlsRemoteCertificateRequired" was set to false, Orthanc
47 was still sending a client certificate request during the TLS handshake but was not triggering 52 was still sending a client certificate request during the TLS handshake but was not triggering
48 and error if the client certificate was not trusted (equivalent to the --verify-peer-cert DCMTK option) 53 and error if the client certificate was not trusted (equivalent to the --verify-peer-cert DCMTK option)
49 From this version, if this option is set to false, Orthanc will not send a 54 From this version, if this option is set to false, Orthanc will not send a
50 client certificate request during the TLS handshake anymore (equivalent to the --ignore-peer-cert 55 client certificate request during the TLS handshake anymore (equivalent to the --ignore-peer-cert
51 DCMTK option). 56 DCMTK option).
52 * When working with "DicomTlsEnabled": true and "DicomTlsRemoteCertificateRequired": false, 57 - When working with "DicomTlsEnabled": true and "DicomTlsRemoteCertificateRequired": false,
53 Orthanc was refusing to start if no "DicomTlsTrustedCertificates" was provided. 58 Orthanc was refusing to start if no "DicomTlsTrustedCertificates" was provided.
54 * Upgraded dependencies for static builds: 59 * Upgraded dependencies for static builds:
55 - boost 1.85.0 60 - boost 1.85.0
56 61
57 62