log Plugins/Engine/OrthancPlugins.cpp @ 3786:3801435e34a1 SylvainRouquette/fix-issue169-95b752c

age author description
Mon, 02 Mar 2020 15:42:17 +0100 Sebastien Jodogne integration mainline->storage-commitment storage-commitment
Mon, 02 Mar 2020 15:32:45 +0100 Sebastien Jodogne replacing std::auto_ptr by std::unique_ptr
Fri, 28 Feb 2020 13:27:16 +0100 Sebastien Jodogne integration mainline->storage-commitment storage-commitment
Fri, 28 Feb 2020 13:23:11 +0100 Sebastien Jodogne Fix issue #168 (Plugins can't read private tags from the configuration file)
Wed, 26 Feb 2020 10:39:55 +0100 Sebastien Jodogne integration mainline->storage-commitment storage-commitment
Tue, 25 Feb 2020 21:44:09 +0100 Sebastien Jodogne Fix issue #140 (Modifying private tags with REST API changes VR from LO to UN) - DANGEROUS COMMIT
Thu, 13 Feb 2020 10:42:30 +0100 Sebastien Jodogne handling of errors in storage commitment plugin factory storage-commitment
Wed, 12 Feb 2020 16:06:58 +0100 Sebastien Jodogne sample storage commitment plugin, C++ wrapper storage-commitment
Tue, 11 Feb 2020 19:59:53 +0100 Sebastien Jodogne OrthancPluginRegisterStorageCommitmentScpCallback() storage-commitment
Fri, 31 Jan 2020 17:14:59 +0100 Sebastien Jodogne upgrade to year 2020
Thu, 26 Sep 2019 13:40:49 +0200 Sebastien Jodogne don't open a multipart stream if plugin only sends one part
Wed, 28 Aug 2019 16:54:00 +0200 Sebastien Jodogne Fix generation of "SOP Instance UID" on split and merge
Mon, 24 Jun 2019 16:06:47 +0200 Sebastien Jodogne Fix issue #106 (Unable to export preview as jpeg from Lua script)
Mon, 17 Jun 2019 18:04:02 +0200 Sebastien Jodogne new function in SDK: OrthancPluginGetTagName()
Wed, 12 Jun 2019 12:11:58 +0200 Sebastien Jodogne fix encoding in DICOMweb
Tue, 11 Jun 2019 21:06:57 +0200 Sebastien Jodogne refactoring to handle "not allowed" HTTP status 405
Tue, 11 Jun 2019 19:44:10 +0200 Sebastien Jodogne simplification
Tue, 11 Jun 2019 14:02:57 +0200 Sebastien Jodogne rename
Sat, 08 Jun 2019 11:57:46 +0200 Sebastien Jodogne C++ wrappers: compatibility mode if missing OrthancPluginRegisterMultipartRestCallback()
Fri, 07 Jun 2019 18:43:42 +0200 Sebastien Jodogne ErrorCode_UnsupportedMediaType
Fri, 07 Jun 2019 14:58:27 +0200 Sebastien Jodogne cont
Fri, 07 Jun 2019 14:14:31 +0200 Sebastien Jodogne OrthancPluginRegisterMultipartRestCallback() is working
Fri, 07 Jun 2019 11:26:34 +0200 Sebastien Jodogne new plugin c++ wrapper: MultipartRestCallback
Thu, 06 Jun 2019 21:35:05 +0200 Sebastien Jodogne new sdk: OrthancPluginRegisterMultipartRestCallback()
Thu, 06 Jun 2019 18:54:27 +0200 Sebastien Jodogne new abstraction: IHttpHandler::CreateStreamHandler()
Thu, 06 Jun 2019 16:12:55 +0200 Sebastien Jodogne support of chunked answers in HttpClient and in SDK
Thu, 06 Jun 2019 10:35:16 +0200 Sebastien Jodogne renames
Wed, 05 Jun 2019 17:17:48 +0200 Sebastien Jodogne new function OrthancPluginHttpClientChunkedBody(), new class OrthancPlugins::HttpClient
Fri, 08 Feb 2019 12:35:35 +0100 Sebastien Jodogne documentation of DICOMweb in SDK, compatibility with DCMTK 3.6.0
Wed, 06 Feb 2019 18:01:43 +0100 Sebastien Jodogne new in plugin sdk: OrthancPluginEncodeDicomWebJson() and OrthancPluginEncodeDicomWebXml()
Wed, 30 Jan 2019 17:12:15 +0100 Sebastien Jodogne New primitives to set and refresh metrics
Mon, 14 Jan 2019 13:13:12 +0100 Sebastien Jodogne Fix issue #125 (Mongoose: /instances/{id} returns 500 on invalid HTTP Method) db-changes
Sun, 13 Jan 2019 20:16:43 +0100 s jodogne compatibility with dcmtk 3.6.4
Mon, 24 Dec 2018 11:39:33 +0100 Sebastien Jodogne integration mainline->db-changes db-changes
Mon, 24 Dec 2018 11:39:11 +0100 Sebastien Jodogne preparing for 2019
Wed, 19 Dec 2018 14:20:11 +0100 Sebastien Jodogne moving LookupResource to graveyard db-changes
Sat, 08 Dec 2018 20:59:37 +0100 Sebastien Jodogne OrthancPluginAutodetectMimeType()
Tue, 04 Dec 2018 18:56:39 +0100 Sebastien Jodogne log flag to OrthancPluginSetHttpErrorDetails
Mon, 03 Dec 2018 17:14:55 +0100 Sebastien Jodogne New function in the SDK: "OrthancPluginSetHttpErrorDetails()"
Mon, 03 Dec 2018 15:11:42 +0100 Sebastien Jodogne cont
Thu, 29 Nov 2018 16:31:20 +0100 Sebastien Jodogne simplifying OrthancConfiguration for modalities/peers
Thu, 29 Nov 2018 11:47:00 +0100 Sebastien Jodogne refactoring access to Orthanc configuration
Tue, 30 Oct 2018 16:16:07 +0100 Sebastien Jodogne new enumeration: MimeType
Thu, 20 Sep 2018 16:17:46 +0200 Sebastien Jodogne fix Debian warnings
Wed, 19 Sep 2018 21:10:49 +0200 Sebastien Jodogne IncomingWorklistRequestFilter() to filter incoming C-FIND worklist queries
Tue, 18 Sep 2018 15:38:18 +0200 Sebastien Jodogne OrthancPluginGetPeerUserProperty()
Thu, 13 Sep 2018 11:37:57 +0200 Sebastien Jodogne typo
Tue, 11 Sep 2018 16:34:21 +0200 Sebastien Jodogne unserialization of jobs from plugins
Fri, 07 Sep 2018 10:09:17 +0200 Sebastien Jodogne more generic handling of content and serialization in plugin jobs
Thu, 06 Sep 2018 18:24:44 +0200 Sebastien Jodogne fix
Wed, 05 Sep 2018 17:57:06 +0200 Sebastien Jodogne primitives to create jobs from plugins
Wed, 22 Aug 2018 16:55:07 +0200 Sebastien Jodogne New primitives to access Orthanc peers from plugins
Thu, 26 Jul 2018 10:33:36 +0200 Sebastien Jodogne Fix OrthancPluginHttpClient() to return the HTTP status on errors
Thu, 07 Jun 2018 21:37:40 +0200 Sebastien Jodogne serialization of DicomModalityStoreJob, OrthancPeerStoreJob and ResourceModificationJob jobs
Mon, 28 May 2018 16:30:17 +0200 Sebastien Jodogne ResourceModificationJob jobs
Tue, 22 May 2018 12:25:37 +0200 Sebastien Jodogne event queues in Lua, serialization of sequence of operations jobs
Wed, 28 Mar 2018 15:20:50 +0200 Sebastien Jodogne SystemToolbox::GenerateUuid moved to Toolbox::GenerateUuid
Tue, 02 Jan 2018 09:35:07 +0100 Sebastien Jodogne upgrade to year 2018
Tue, 29 Aug 2017 21:17:35 +0200 Sebastien Jodogne big reorganization to cleanly separate framework vs. server
Wed, 19 Jul 2017 09:09:53 +0200 Sebastien Jodogne rename Orthanc 1.2.1 as 1.3.0
Wed, 22 Feb 2017 21:49:16 +0100 Sebastien Jodogne New function: OrthancPluginRegisterIncomingHttpRequestFilter2()
Wed, 01 Feb 2017 16:26:57 +0100 Sebastien Jodogne simplification wrt. modality manufacturers
Wed, 04 Jan 2017 12:09:40 +0100 Sebastien Jodogne shared copyright with osimis
Tue, 13 Dec 2016 14:34:33 +0100 Sebastien Jodogne Fix handling of Move Originator AET and ID in C-MOVE SCP
Sat, 10 Dec 2016 11:41:17 +0100 Sebastien Jodogne refactoring the worklist sample
Fri, 09 Dec 2016 18:02:03 +0100 Sebastien Jodogne OrthancPluginFindMatcher
Wed, 23 Nov 2016 12:06:00 +0100 Sebastien Jodogne GenerateUuid() not available in sandboxed environments
Wed, 09 Nov 2016 16:12:47 +0100 Sebastien Jodogne reorganization
Wed, 09 Nov 2016 14:08:05 +0100 Sebastien Jodogne uniformization of the macro naming
Wed, 09 Nov 2016 13:42:33 +0100 Sebastien Jodogne fix in the sample basic plugin
Mon, 07 Nov 2016 15:13:16 +0100 Sebastien Jodogne Possibility to DELETE "dicom-as-json" attachments to reconstruct them
Mon, 07 Nov 2016 12:11:34 +0100 Sebastien Jodogne cleaning up
Mon, 07 Nov 2016 11:19:19 +0100 Sebastien Jodogne refactoring
Mon, 31 Oct 2016 15:23:32 +0100 Sebastien Jodogne Handling of private tags/creators in the "Dictionary" configuration option
Wed, 19 Oct 2016 17:22:09 +0200 Sebastien Jodogne fix
Fri, 24 Jun 2016 11:42:23 +0200 Sebastien Jodogne HttpClient::SetConvertHeadersToLowerCase
Tue, 21 Jun 2016 17:08:09 +0200 Sebastien Jodogne OrthancPluginHttpClient can return the HTTP headers of the answer
Mon, 20 Jun 2016 14:07:29 +0200 sjodogne fix msvc warnings
Fri, 17 Jun 2016 17:09:50 +0200 Sebastien Jodogne Possibility to use PKCS#11 authentication for hardware security modules with Orthanc peers
Tue, 14 Jun 2016 17:53:23 +0200 Sebastien Jodogne HTTPS client certificates can be associated with Orthanc peers to enhance security over Internet
Fri, 10 Jun 2016 17:54:26 +0200 Sebastien Jodogne More than one custom image decoder can be installed (e.g. to handle different transfer syntaxes)
Thu, 09 Jun 2016 17:25:34 +0200 Sebastien Jodogne catching SIGHUP signal
Thu, 09 Jun 2016 15:46:33 +0200 Sebastien Jodogne DicomMap::ParseDicomMetaInformation()
Thu, 09 Jun 2016 14:48:40 +0200 Sebastien Jodogne more generic support of value representations
Tue, 31 May 2016 12:19:53 +0200 Sebastien Jodogne Speedup in plugins by removing unnecessary locks
Thu, 26 May 2016 14:24:56 +0200 Sebastien Jodogne New URI "/modalities/.../move" to issue C-Move SCU requests
Tue, 24 May 2016 17:45:56 +0200 Sebastien Jodogne New callback to handle non-worklists C-Find requests: OrthancPluginRegisterCFindCallback()
Tue, 26 Apr 2016 17:40:55 +0200 Sebastien Jodogne new plugin functions: OrthancPluginHttpClient and OrthancPluginGenerateUuid
Mon, 25 Apr 2016 14:31:19 +0200 Sebastien Jodogne corrected error code
Thu, 07 Apr 2016 17:42:20 +0200 Sebastien Jodogne sample plugin
Thu, 07 Apr 2016 17:26:13 +0200 Sebastien Jodogne New callback to filter incoming HTTP requests: OrthancPluginRegisterIncomingHttpRequestFilter()
Fri, 12 Feb 2016 15:08:13 +0100 Sebastien Jodogne fix case for HTTP headers keys in OrthancPluginRestApiGet2
Tue, 09 Feb 2016 15:26:37 +0100 Sebastien Jodogne IImageWriter
Tue, 05 Jan 2016 17:45:27 +0100 Sebastien Jodogne optimization for multi-frame images
Tue, 05 Jan 2016 13:26:51 +0100 Sebastien Jodogne Refactoring leading to speedups with custom image decoders
Mon, 04 Jan 2016 13:17:22 +0100 Sebastien Jodogne 2016
Wed, 09 Dec 2015 09:29:05 +0100 Sebastien Jodogne OrthancPluginSendMultipartItem2 for DICOMweb
Wed, 02 Dec 2015 13:00:18 +0100 Sebastien Jodogne "OrthancPluginLookupDictionary()" to get information about some DICOM tag
Wed, 02 Dec 2015 11:26:52 +0100 Sebastien Jodogne DicomToJsonFormat_Simple -> DicomToJsonFormat_Human
Wed, 02 Dec 2015 11:22:05 +0100 Sebastien Jodogne C-FIND SCP will return tags with sequence value representation
Mon, 30 Nov 2015 15:34:14 +0100 Sebastien Jodogne cppcheck
Mon, 30 Nov 2015 13:50:21 +0100 Sebastien Jodogne ensure images returned to plugins are writable
Mon, 30 Nov 2015 13:16:52 +0100 Sebastien Jodogne better handling of ordered-slices
Mon, 30 Nov 2015 10:34:04 +0100 Sebastien Jodogne simplification of the sample plugin
Fri, 27 Nov 2015 12:22:44 +0100 Sebastien Jodogne "OrthancPluginComputeMd5()" and "OrthancPluginComputeSha1()" to compute MD5/SHA-1 hash
Wed, 25 Nov 2015 17:35:52 +0100 Sebastien Jodogne OrthancPluginDecodeDicomImage
Wed, 25 Nov 2015 16:56:24 +0100 Sebastien Jodogne sample plugin: CustomImageDecoder
Wed, 25 Nov 2015 16:39:03 +0100 Sebastien Jodogne "OrthancPluginCreateImage()" and "OrthancPluginCreateImageAccessor()" to create images
Wed, 25 Nov 2015 16:00:57 +0100 Sebastien Jodogne refactoring of DicomImageDecoder
Wed, 25 Nov 2015 14:24:26 +0100 Sebastien Jodogne only one modality worklist handler at once
Tue, 24 Nov 2015 17:46:32 +0100 Sebastien Jodogne OrthancPluginDicomFromJson
Tue, 24 Nov 2015 13:45:55 +0100 Sebastien Jodogne integration mainline->worklists worklists
Tue, 24 Nov 2015 11:38:14 +0100 Sebastien Jodogne OrthancPluginGetInstanceOrigin
Mon, 23 Nov 2015 17:15:19 +0100 Sebastien Jodogne rename worklists
Mon, 23 Nov 2015 17:09:27 +0100 Sebastien Jodogne more consistent naming in worklist primitives worklists
Mon, 23 Nov 2015 17:02:42 +0100 Sebastien Jodogne disable worklist support if no plugin has registered callbacks worklists
Fri, 20 Nov 2015 15:54:07 +0100 Sebastien Jodogne sample worklist plugin worklists
Fri, 20 Nov 2015 14:33:41 +0100 Sebastien Jodogne sdk primitives to handle worklists worklists
Fri, 20 Nov 2015 13:53:20 +0100 Sebastien Jodogne callback for handling worklists with plugins worklists
Fri, 13 Nov 2015 15:06:45 +0100 Sebastien Jodogne OrthancPluginRestApiGet2