Wed, 23 Jun 2021 14:33:20 +0200 |
Sebastien Jodogne |
"/studies/{id}/split" accepts "Instances" parameter to split instances instead of series
|
Tue, 22 Jun 2021 10:40:28 +0200 |
Sebastien Jodogne |
integration mainline->openssl-3.x
openssl-3.x
|
Tue, 22 Jun 2021 10:40:08 +0200 |
Sebastien Jodogne |
upgrade to curl 7.77.0
|
Tue, 22 Jun 2021 07:37:20 +0200 |
Sebastien Jodogne |
removed OpenSSL license exception, as OpenSSL 3.0 was relicensed under Apache 2.0
openssl-3.x
|
Tue, 22 Jun 2021 07:17:43 +0200 |
Sebastien Jodogne |
Dropped support for static compilation of OpenSSL 1.0.2 and 1.1.1
openssl-3.x
|
Tue, 22 Jun 2021 07:09:34 +0200 |
Sebastien Jodogne |
compilation using openssl-3.0.0-beta1
openssl-3.x
|
Fri, 18 Jun 2021 16:37:12 +0200 |
Sebastien Jodogne |
new route "/tools/bulk-content" to get the content of a set of resources
|
Fri, 18 Jun 2021 16:08:35 +0200 |
Sebastien Jodogne |
Added "short", "simplify" and/or "full" options to control the format of DICOM tags wherever possible
|
Thu, 17 Jun 2021 15:47:21 +0200 |
Sebastien Jodogne |
new configuration option "ExternalDictionaries" to load external DICOM dictionaries
|
Wed, 16 Jun 2021 17:37:47 +0200 |
Sebastien Jodogne |
"/tools/bulk-delete" to delete a group of multiple, unrelated resources at once
|
Wed, 16 Jun 2021 16:44:04 +0200 |
Sebastien Jodogne |
added routes for bulk anonymization/modification
|
Fri, 11 Jun 2021 10:48:28 +0200 |
Sebastien Jodogne |
C-MOVE SCP: added possible DIMSE status "Sub-operations Complete - One or more Failures"
|
Wed, 09 Jun 2021 17:24:44 +0200 |
Sebastien Jodogne |
"Replace", "Keep" and "Remove" in "/modify" and "/anonymize" accept paths to subsequences
|
Fri, 04 Jun 2021 17:39:04 +0200 |
Sebastien Jodogne |
typo
|
Fri, 04 Jun 2021 17:38:43 +0200 |
Sebastien Jodogne |
Full support for the anonymization of subsequences containing tags whose VR is UI
|
Thu, 03 Jun 2021 21:06:34 +0200 |
Sebastien Jodogne |
Fix issue #146 (Update Anonyization to 2019c) - was actually updated to 2021b
|
Thu, 03 Jun 2021 17:40:15 +0200 |
Sebastien Jodogne |
ZIP archive/media generated in synchronous mode are now streamed by default
|
Thu, 27 May 2021 15:59:03 +0200 |
Sebastien Jodogne |
"/jobs/..." has new field "ErrorDetails" to help identify the cause of an error
|
Thu, 13 May 2021 14:11:47 +0200 |
Sebastien Jodogne |
"Replace" tags in "/modify" and "/anonymize" now supports value representation AT
|
Fri, 07 May 2021 09:22:38 +0200 |
Sebastien Jodogne |
Orthanc-1.9.3
Orthanc-1.9.3
|
Thu, 06 May 2021 18:39:19 +0200 |
Sebastien Jodogne |
New configuration option: "DicomTlsRemoteCertificateRequired"
|
Thu, 06 May 2021 16:54:46 +0200 |
Sebastien Jodogne |
Fix issue #195 (No need for BulkDataURI when Data Element is empty)
|
Tue, 04 May 2021 10:57:42 +0200 |
Sebastien Jodogne |
Reduced memory consumption of HTTP/REST plugins calls on POST/PUT if chunked transfer is disabled
|
Fri, 30 Apr 2021 10:09:50 +0200 |
Sebastien Jodogne |
New CMake option: "ORTHANC_LUA_VERSION" to use a specific version of system-wide Lua
|
Wed, 28 Apr 2021 17:50:26 +0200 |
Sebastien Jodogne |
Fix regression in the handling of "DicomCheckModalityHost" configuration option
|
Tue, 27 Apr 2021 09:49:20 +0200 |
Sebastien Jodogne |
Fixed the lifetime of temporary files associated with jobs that create ZIP archive/media
|
Mon, 26 Apr 2021 15:22:44 +0200 |
Sebastien Jodogne |
"ETag" headers for metadata and attachments now allow strong comparison (MD5 is included)
|
Thu, 22 Apr 2021 11:33:28 +0200 |
Sebastien Jodogne |
Orthanc-1.9.2
Orthanc-1.9.2
|
Wed, 21 Apr 2021 12:05:57 +0200 |
Sebastien Jodogne |
notice that issue #83 (ServerIndex shall implement retries for DB temporary errors) is fixed by db refactoring
|
Wed, 21 Apr 2021 11:56:14 +0200 |
Sebastien Jodogne |
upgrade to openssl 1.1.1k
|
Tue, 20 Apr 2021 15:59:31 +0200 |
Sebastien Jodogne |
added new primitive "hasRevisionsSupport" in database SDK, added "CheckRevisions" to URI "/system"
db-changes
|
Tue, 20 Apr 2021 15:11:59 +0200 |
Sebastien Jodogne |
handling revisions of attachments
db-changes
|
Mon, 19 Apr 2021 10:28:43 +0200 |
Sebastien Jodogne |
integration mainline->db-changes
db-changes
|
Mon, 19 Apr 2021 10:28:24 +0200 |
Sebastien Jodogne |
Fix "OrthancServer/Resources/Samples/Python/Replicate.py" for Python 3.x
|
Fri, 16 Apr 2021 17:13:03 +0200 |
Sebastien Jodogne |
handling of revisions for metadata
db-changes
|
Wed, 14 Apr 2021 12:10:17 +0200 |
Sebastien Jodogne |
integration mainline->db-changes
db-changes
|
Wed, 14 Apr 2021 12:08:20 +0200 |
Sebastien Jodogne |
upgrade to civetweb 1.14
|
Fri, 02 Apr 2021 13:51:18 +0200 |
Sebastien Jodogne |
integration mainline->db-changes
db-changes
|
Fri, 02 Apr 2021 13:50:56 +0200 |
Sebastien Jodogne |
Use the local timezone for query/retrieve in the Orthanc Explorer interface (was UTC before)
|
Tue, 30 Mar 2021 16:34:23 +0200 |
Sebastien Jodogne |
integration mainline->db-changes
db-changes
|
Tue, 30 Mar 2021 16:34:02 +0200 |
Sebastien Jodogne |
new function in the plugin SDK: OrthancPluginCallRestApi()
|
Tue, 30 Mar 2021 10:39:59 +0200 |
Sebastien Jodogne |
New option "DatabaseServerIdentifier" to identify the server among a pool of Orthanc servers
db-changes
|
Wed, 24 Mar 2021 15:30:06 +0100 |
Sebastien Jodogne |
rename 1.10.0 as 1.9.2
db-changes
|
Thu, 25 Feb 2021 16:59:24 +0100 |
Sebastien Jodogne |
Orthanc-1.9.1
Orthanc-1.9.1
|
Wed, 24 Feb 2021 12:39:35 +0100 |
Sebastien Jodogne |
Handle public tags with "UN" value representation and containing a string (cf. DICOM CP 246)
|
Tue, 23 Feb 2021 15:19:40 +0100 |
Sebastien Jodogne |
The numbering of sequences in Orthanc Explorer now uses the DICOM convention (starts at 1)
|
Tue, 23 Feb 2021 15:05:55 +0100 |
Sebastien Jodogne |
added "/peers/{id}/store-straight": Synchronously send the DICOM instance in POST body to the peer
|
Tue, 23 Feb 2021 13:46:58 +0100 |
Sebastien Jodogne |
fix build
|
Mon, 22 Feb 2021 16:32:11 +0100 |
Sebastien Jodogne |
new option "Timeout" in "DicomModalities" to set DICOM SCU timeout on a per-modality basis
|
Mon, 22 Feb 2021 15:27:25 +0100 |
Sebastien Jodogne |
Added "Timeout" parameter everywhere in "/modalities/.../"
|
Tue, 16 Feb 2021 15:01:13 +0100 |
Sebastien Jodogne |
added DicomToJsonFlags_SkipGroupLengths
|
Tue, 16 Feb 2021 14:42:04 +0100 |
Sebastien Jodogne |
Improved precision of floating-point numbers in DICOM-as-JSON and DICOM summary
|
Tue, 16 Feb 2021 12:18:41 +0100 |
Sebastien Jodogne |
removal of "dicom-as-json" attachments
|
Thu, 11 Feb 2021 11:00:05 +0100 |
Sebastien Jodogne |
Optimization in C-STORE SCP by avoiding an unnecessary DICOM parsing
|
Mon, 08 Feb 2021 18:34:40 +0100 |
Sebastien Jodogne |
Possibility to generate a static library containing the Orthanc Framework
|
Thu, 04 Feb 2021 15:31:00 +0100 |
Sebastien Jodogne |
New metadata automatically computed at the instance level: "PixelDataOffset"
|
Sat, 30 Jan 2021 18:19:11 +0100 |
Sebastien Jodogne |
Fix build on big-endian architectures
|
Fri, 29 Jan 2021 10:36:16 +0100 |
Sebastien Jodogne |
typo in NEWS
Orthanc-1.9.0
|
Fri, 29 Jan 2021 10:12:06 +0100 |
Sebastien Jodogne |
Orthanc-1.9.0
Orthanc-1.9.0
|
Thu, 28 Jan 2021 15:54:30 +0100 |
Sebastien Jodogne |
new configuration options: "DicomAlwaysAllowFind" and "DicomAlwaysAllowGet"
|
Wed, 27 Jan 2021 18:37:34 +0100 |
Sebastien Jodogne |
"/tools/create-dicom": New flag "Force" to bypass consistency checks for the DICOM tags
|
Wed, 27 Jan 2021 16:54:03 +0100 |
Sebastien Jodogne |
new primitive in plugin SDK: OrthancPluginCreateDicom2()
|
Tue, 26 Jan 2021 15:50:52 +0100 |
Sebastien Jodogne |
new configuration options: "AcceptedTransferSyntaxes" and "H265TransferSyntaxAccepted"
|
Tue, 26 Jan 2021 14:48:10 +0100 |
Sebastien Jodogne |
new URIs: /tools/accepted-transfer-syntaxes and /tools/unknown-sop-class-accepted to replace Lua callbacks for transfer syntaxes
|
Mon, 25 Jan 2021 18:38:29 +0100 |
Sebastien Jodogne |
upgrade to dcmtk 3.6.6
|
Thu, 21 Jan 2021 17:08:32 +0100 |
Sebastien Jodogne |
New configuration option: "DicomScuPreferredTransferSyntax" to control transcoding in C-STORE SCU
|
Wed, 20 Jan 2021 17:36:23 +0100 |
Sebastien Jodogne |
"LocalAet" in "DicomModalities" to overwrite global "DicomAet" for SCU on a per-modality basis
|
Wed, 20 Jan 2021 17:02:10 +0100 |
Sebastien Jodogne |
"/modalities/{...}/query": New string argument "LocalAet"
|
Wed, 20 Jan 2021 14:51:48 +0100 |
Sebastien Jodogne |
The DICOM meta-header and the transfer syntax are displayed at the "Instance" level
|
Wed, 20 Jan 2021 14:20:37 +0100 |
Sebastien Jodogne |
New metadata automatically computed at the series level: "RemoteAET"
|
Tue, 19 Jan 2021 19:05:04 +0100 |
Sebastien Jodogne |
Refactoring and improvements to the cache of DICOM files in ServerContext
|
Tue, 19 Jan 2021 14:31:04 +0100 |
Sebastien Jodogne |
Explicitly use little-endian to encode uncompressed file size with zlib compression
|
Tue, 19 Jan 2021 12:03:49 +0100 |
Sebastien Jodogne |
Fix upload of multiple DICOM files using one single POST call to "multipart/form-data"
|
Tue, 19 Jan 2021 10:02:46 +0100 |
Sebastien Jodogne |
new function MultipartStreamReader::ParseHeaderArguments()
|
Mon, 18 Jan 2021 14:51:52 +0100 |
Sebastien Jodogne |
new configuration option "MaximumPduLength" to tune the maximum PDU length
|
Fri, 08 Jan 2021 18:53:33 +0100 |
Sebastien Jodogne |
New functions in the SDK: OrthancPluginCreateMemoryBuffer64() and OrthancPluginRegisterStorageArea2()
|
Thu, 07 Jan 2021 16:53:35 +0100 |
Sebastien Jodogne |
configuration options for DICOM TLS in Orthanc SCU
|
Wed, 23 Dec 2020 12:21:03 +0100 |
Sebastien Jodogne |
New command-line option: "--openapi" to write the OpenAPI documentation of the REST API to a file
|
Mon, 21 Dec 2020 08:47:29 +0100 |
Sebastien Jodogne |
upgraded to jsoncpp 1.9.4
|
Mon, 21 Dec 2020 08:41:13 +0100 |
Sebastien Jodogne |
upgraded to jsoncpp 1.9.3
|
Fri, 18 Dec 2020 14:06:45 +0100 |
Sebastien Jodogne |
Orthanc-1.8.2
Orthanc-1.8.2
|
Fri, 18 Dec 2020 11:48:40 +0100 |
Sebastien Jodogne |
If meta-header is missing, best-effort to extract "TransferSyntax" in "/instances/{id}/metadata"
|
Fri, 18 Dec 2020 11:13:00 +0100 |
Sebastien Jodogne |
new configuration options IngestTranscodingOfUncompressed and IngestTranscodingOfCompressed
|
Thu, 17 Dec 2020 15:10:04 +0100 |
Sebastien Jodogne |
review changeset 4381:df313e410f0c
varian
|
Thu, 17 Dec 2020 12:48:14 +0100 |
Sebastien Jodogne |
added NEWS about "OrthancExplorerEnabled" option
varian
|
Thu, 17 Dec 2020 11:27:37 +0100 |
Sebastien Jodogne |
review of changeset 4375:208029732d51
varian
|
Thu, 17 Dec 2020 10:46:11 +0100 |
Sebastien Jodogne |
Explicit error log if trying to load a 32bit (resp. 64bit) plugin into a 64bit (resp. 32bit) version of Orthanc
|
Thu, 10 Dec 2020 18:36:57 +0100 |
Sebastien Jodogne |
Allow empty request body in "/modalities/{id}/echo"
|
Thu, 10 Dec 2020 09:32:39 +0100 |
Sebastien Jodogne |
New config option "MallocArenaMax" to control memory usage on GNU/Linux
|
Wed, 09 Dec 2020 16:17:46 +0100 |
Sebastien Jodogne |
Allow concurrency on the OrthancPluginRegisterIncomingHttpRequestFilter() callbacks
|
Tue, 08 Dec 2020 15:22:28 +0100 |
Sebastien Jodogne |
ZIP archives containing DICOM files can be uploaded using WebDAV
|
Tue, 08 Dec 2020 13:17:40 +0100 |
Sebastien Jodogne |
"/instances" can be used to import ZIP archives provided in the POST body
|
Mon, 07 Dec 2020 12:27:24 +0100 |
Sebastien Jodogne |
Orthanc-1.8.1
Orthanc-1.8.1
|
Sun, 06 Dec 2020 12:21:31 +0100 |
Sebastien Jodogne |
reintroduced backward ABI compatibility in Orthanc Framework .so for unit tests of Orthanc 1.7.2 to 1.8.0
|
Fri, 04 Dec 2020 18:28:23 +0100 |
Sebastien Jodogne |
New function in the SDK: OrthancPluginGenerateRestApiAuthorizationToken()
|
Thu, 03 Dec 2020 18:15:47 +0100 |
Sebastien Jodogne |
Archive/media jobs report the size of the created ZIP file in content field "ArchiveSizeMB"
|
Thu, 03 Dec 2020 15:58:52 +0100 |
Sebastien Jodogne |
"DicomEchoChecksFind" config option + "CheckFind" field in /modalities/.../echo
|
Thu, 03 Dec 2020 11:47:03 +0100 |
Sebastien Jodogne |
"/tools/dicom-echo": Execute C-Echo SCU to a modality that is not registered in "/modalities"
|
Thu, 03 Dec 2020 10:43:31 +0100 |
Sebastien Jodogne |
give access to the configuration of one single peer or modality
|
Wed, 02 Dec 2020 11:01:59 +0100 |
Sebastien Jodogne |
OrthancImport.py sample
|
Mon, 30 Nov 2020 16:33:40 +0100 |
Sebastien Jodogne |
Fix access to videos as a single raw frame
|
Fri, 06 Nov 2020 09:58:48 +0100 |
Sebastien Jodogne |
Fix keep-alive in the embedded HTTP server by setting the "Keep-Alive" HTTP header
|
Wed, 04 Nov 2020 13:48:42 +0100 |
Sebastien Jodogne |
debug log for DCMTK SCU
|
Tue, 03 Nov 2020 14:41:27 +0100 |
Sebastien Jodogne |
Dynamically access and/or change the verbosity of logging categories with the REST API
|
Mon, 02 Nov 2020 18:45:50 +0100 |
Sebastien Jodogne |
logging categories
|
Sun, 01 Nov 2020 12:43:18 +0100 |
Sebastien Jodogne |
REST API returns 404 error if deleting an inexistent peer or modality
|
Fri, 30 Oct 2020 12:00:06 +0100 |
Sebastien Jodogne |
Fix decoding sequence if "BuiltinDecoderTranscoderOrder" is "Before"
|
Tue, 27 Oct 2020 13:29:23 +0100 |
Sebastien Jodogne |
upgrade to civetweb 1.13
|
Mon, 26 Oct 2020 12:23:36 +0100 |
Sebastien Jodogne |
C-GET SCP: Fix responses and handling of cancel
|
Tue, 20 Oct 2020 09:52:42 +0200 |
Sebastien Jodogne |
Fix reporting of client-side store warnings/errors in C-GET SCP
|
Thu, 15 Oct 2020 22:00:07 +0200 |
Sebastien Jodogne |
Orthanc-1.8.0
Orthanc-1.8.0
|
Thu, 15 Oct 2020 17:13:35 +0200 |
Sebastien Jodogne |
fix webdav
|
Fri, 18 Sep 2020 11:52:36 +0200 |
Sebastien Jodogne |
Orthanc-1.7.4
Orthanc-1.7.4
|
Wed, 16 Sep 2020 13:30:01 +0200 |
Sebastien Jodogne |
merge
|
Wed, 16 Sep 2020 13:22:30 +0200 |
Sebastien Jodogne |
Fix handling of "ModalitiesInStudy" (0008,0061) in C-FIND and "/tools/find"
|
Wed, 16 Sep 2020 11:24:08 +0200 |
Alain Mazy |
fix
|
Tue, 15 Sep 2020 15:47:28 +0200 |
Alain Mazy |
New configuration options to enable HTTP peers identification through certificates
|
Mon, 14 Sep 2020 18:09:30 +0200 |
Sebastien Jodogne |
giving a try to cross-platform compilation of SyncStorageArea
|
Sat, 12 Sep 2020 16:03:48 +0200 |
Sebastien Jodogne |
Enable the access to raw frames in Philips ELSCINT1 proprietary compression
|
Wed, 09 Sep 2020 14:46:59 +0200 |
Alain Mazy |
When checking DICOM allowed methods, if there are multiple modalities with the same AET, differentiate them from the calling IP
|