log OrthancFramework/Sources/DicomParsing/DicomModification.cpp @ 5527:93dcc555b655 Orthanc-1.12.3

age author description
Mon, 22 Jan 2024 17:14:11 +0100 Alain Mazy Added a 'KeepLabels' option in /modify routes (default = false)
Thu, 04 Jan 2024 15:10:42 +0100 Sebastien Jodogne upgrade to year 2024
Tue, 21 Nov 2023 18:16:31 +0100 Sebastien Jodogne migration to UCLouvain servers
Tue, 27 Jun 2023 15:12:39 +0200 Sebastien Jodogne upgraded anonymization to Basic Profile of PS 3.15-2023b Table E.1-1
Sat, 25 Mar 2023 12:27:21 +0100 Sebastien Jodogne upgrade to year 2023
Thu, 02 Feb 2023 10:33:15 +0100 Alain Mazy CppCheck
Fri, 20 Jan 2023 18:10:42 +0100 Alain Mazy moved DicomModification thread safety into ResourceModificationJob (trying to avoid mutex in OrthancFramework as much as possible)
Wed, 18 Jan 2023 17:58:51 +0100 Alain Mazy added sanity checks in DicomModificationJob + automatically reconstruct resources at the end of a DicomModificationJob
Thu, 05 Jan 2023 18:03:25 +0100 Alain Mazy cppcheck
Thu, 05 Jan 2023 17:24:43 +0100 Alain Mazy ResourceModification jobs can now use multiple threads
Mon, 19 Dec 2022 15:46:33 +0100 Sebastien Jodogne revert changeset df4a90a65af9 that removes features used elsewhere, and protect by Force the change of UIDs
Mon, 26 Sep 2022 18:56:40 +0200 Alain Mazy DicomModification::SetAllowManualIdentifiers() has been removed since it was always true -> code cleanup
Mon, 26 Sep 2022 18:11:03 +0200 Alain Mazy loosen the sanity checks for DICOM modifications
Tue, 11 Jan 2022 11:15:42 +0100 Sebastien Jodogne upgrade to year 2022
Thu, 25 Nov 2021 19:01:11 +0100 Sebastien Jodogne added copyright UCLouvain
Thu, 09 Sep 2021 13:02:33 +0200 Sebastien Jodogne Fix handling of option "DeidentifyLogs", notably for tags (0010,0010) and (0010,0020)
Tue, 06 Jul 2021 08:12:26 +0200 Sebastien Jodogne DANGEROUS commit: Anonymization is now also applied to nested sequences
Mon, 05 Jul 2021 16:12:10 +0200 Sebastien Jodogne added ITagVisitor::Action_Remove
Thu, 17 Jun 2021 15:47:21 +0200 Sebastien Jodogne new configuration option "ExternalDictionaries" to load external DICOM dictionaries
Wed, 16 Jun 2021 16:44:04 +0200 Sebastien Jodogne added routes for bulk anonymization/modification
Thu, 10 Jun 2021 12:15:38 +0200 Sebastien Jodogne applying modifications to subsequences after all the other modifications
Thu, 10 Jun 2021 11:21:22 +0200 Sebastien Jodogne cppcheck
Thu, 10 Jun 2021 10:09:54 +0200 Sebastien Jodogne backward compatibility with old DicomModification serialization from Orthanc <= 1.6.1
Wed, 09 Jun 2021 17:24:44 +0200 Sebastien Jodogne "Replace", "Keep" and "Remove" in "/modify" and "/anonymize" accept paths to subsequences
Tue, 08 Jun 2021 18:28:57 +0200 Sebastien Jodogne New versions of Keep(), Remove() and Replace() in DicomModification that use DicomPath
Tue, 08 Jun 2021 14:42:09 +0200 Sebastien Jodogne simplified DicomModification::RelationshipsVisitor
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 19:44:43 +0200 Sebastien Jodogne DicomModification_Anonymization2017c.impl.h
Thu, 03 Jun 2021 19:41:11 +0200 Sebastien Jodogne GenerateAnonymizationProfile.py can read from URL
Wed, 06 Jan 2021 17:27:28 +0100 Sebastien Jodogne upgrade to year 2021
Mon, 09 Nov 2020 16:09:05 +0100 Sebastien Jodogne removed a friend method for better abi
Thu, 05 Nov 2020 17:20:49 +0100 Sebastien Jodogne abi continued
Tue, 03 Nov 2020 12:24:50 +0100 Sebastien Jodogne tuning log categories from command-line, and binary compat with orthanc framework 1.7.2
Mon, 02 Nov 2020 14:48:15 +0100 Sebastien Jodogne new macro TLOG() to replace VLOG() for trace logs with a category
Wed, 16 Sep 2020 20:53:31 +0200 Sebastien Jodogne cppcheck
Thu, 06 Aug 2020 18:25:47 +0200 Sebastien Jodogne "maxTagLength" must be explicitly given to ParsedDicomFile::ExtractDicomSummary()
Tue, 07 Jul 2020 19:17:56 +0200 Sebastien Jodogne re-licensing the OrthancFramework to LGPL, in order to license Stone of Orthanc under LGPL framework-lgpl
Wed, 10 Jun 2020 20:30:34 +0200 Sebastien Jodogne splitting code into OrthancFramework and OrthancServer framework base Core/DicomParsing/DicomModification.cpp@54e24252e829