log OrthancServer/Sources/Database/StatelessDatabaseOperations.cpp @ 5498:c5a274851b23 pg-transactions

age author description
Tue, 23 Jan 2024 17:05:28 +0100 Alain Mazy merge default -> pg-transactions pg-transactions
Mon, 22 Jan 2024 17:14:11 +0100 Alain Mazy Added a 'KeepLabels' option in /modify routes (default = false)
Wed, 10 Jan 2024 15:26:10 +0100 Alain Mazy now only logging 'Maximum transactions retries reached' as an error pg-transactions
Thu, 04 Jan 2024 15:10:42 +0100 Sebastien Jodogne upgrade to year 2024
Fri, 15 Dec 2023 17:15:43 +0100 Alain Mazy new DB plugin primitive: UpdateAndGetStatistics pg-transactions
Tue, 12 Dec 2023 17:20:10 +0100 Alain Mazy delete attachment in case of same instance being uploaded multiple times at the same time pg-transactions
Fri, 08 Dec 2023 09:18:44 +0100 Alain Mazy raise 409 if multiple clients are writing the same instance at the same time pg-transactions
Thu, 07 Dec 2023 12:04:11 +0100 Alain Mazy DB: new Capabilities class to manage future new methods from DB plugins + Added IncrementGlobalProperty pg-transactions
Sun, 25 Jun 2023 15:19:25 +0200 Sebastien Jodogne only store PixelDataVR metadata if needed
Thu, 22 Jun 2023 08:48:38 +0200 Sebastien Jodogne added instance metadata "PixelDataVR"
Wed, 24 May 2023 08:56:41 +0200 Alain Mazy merge am-experimental
Mon, 22 May 2023 17:58:06 +0200 Alain Mazy When deleting a resource, its parents LastUpdate metadata is now updated
Mon, 22 May 2023 15:00:01 +0200 Alain Mazy Fix orphan files remaining in storage when working with MaximumStorageSize
Fri, 28 Apr 2023 10:42:27 +0200 Alain Mazy wip: 'dicomWeb' json format + 'include' get arguments am-experimental
Fri, 07 Apr 2023 22:54:57 +0200 Sebastien Jodogne added "/tools/labels" to list all the labels that are associated with any resource db-protobuf
Fri, 07 Apr 2023 22:18:37 +0200 Sebastien Jodogne replaced "WithLabels" and "WithoutLabels", by "Labels" and "LabelsConstraint" db-protobuf
Thu, 06 Apr 2023 16:55:55 +0200 Sebastien Jodogne lookup for labels in orthanc explorer db-protobuf
Wed, 05 Apr 2023 10:02:19 +0200 Sebastien Jodogne added "HasLabels" in /system db-protobuf
Wed, 05 Apr 2023 09:07:47 +0200 Sebastien Jodogne log about missing support for labels db-protobuf
Tue, 04 Apr 2023 17:24:13 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Tue, 04 Apr 2023 10:18:33 +0200 Alain Mazy cleanup
Tue, 04 Apr 2023 07:09:22 +0200 Sebastien Jodogne integration mainline->db-protobuf db-protobuf
Mon, 03 Apr 2023 22:31:32 +0200 Alain Mazy merge
Mon, 03 Apr 2023 22:19:42 +0200 Alain Mazy Fix a crash in /tools/reconstruct triggered by the Housekeeper plugin when only changing the StorageCompression.
Mon, 03 Apr 2023 21:14:45 +0200 Sebastien Jodogne starting refactoring ExpandedResource db-protobuf
Mon, 03 Apr 2023 20:53:14 +0200 Sebastien Jodogne started implementation of labels db-protobuf
Mon, 03 Apr 2023 18:09:04 +0200 Sebastien Jodogne preparing virtual methods for labels db-protobuf
Mon, 03 Apr 2023 14:49:33 +0200 Sebastien Jodogne simplifying IDatabaseWrapper::LogChange() db-protobuf
Sat, 25 Mar 2023 12:27:21 +0100 Sebastien Jodogne upgrade to year 2023
Fri, 24 Mar 2023 19:00:33 +0100 Sebastien Jodogne start fixing thread safety issues with DicomMap
Tue, 09 Aug 2022 17:57:38 +0200 Alain Mazy new MaximumStorageMode configuration
Tue, 28 Jun 2022 17:45:09 +0200 Alain Mazy Refactored DicomMap to handle sequences when needed
Mon, 27 Jun 2022 15:22:19 +0200 Alain Mazy returning sequences in MainDicomTags and RequestedTags
Mon, 27 Jun 2022 14:09:17 +0200 Alain Mazy fix
Mon, 27 Jun 2022 10:48:46 +0200 Alain Mazy DicomSequencesMap + fix unit tests
Fri, 24 Jun 2022 15:47:10 +0200 Alain Mazy Handle Dicom sequences in ExtraMainDicomTags and save them in the 'MainDicomSequences' metadata
Sat, 30 Apr 2022 19:39:40 +0200 Alain Mazy Housekeeper plugin: finalizing + integration tests ok
Tue, 15 Mar 2022 15:57:21 +0100 Alain Mazy tools/find + C-Find + list-resources now all using the same code (ExpandResource) to build 'computed tags' more-tags
Tue, 15 Mar 2022 09:09:52 +0100 Alain Mazy cleanup more-tags
Mon, 14 Mar 2022 16:44:00 +0100 Alain Mazy ExpandResource now able to return computed tags (like ModalitiesInStudies) more-tags
Fri, 11 Mar 2022 17:38:16 +0100 Alain Mazy Handling RequestedTags in ExpandResource -> read parent main dicom tags if required. Not yet getting missing tags from file. Integration tests ok more-tags
Thu, 10 Mar 2022 19:00:43 +0100 Alain Mazy split ExpandResource in 2: read from DB and serialize to json. This will allow us to merge requested tags from both the DB and the file system more-tags
Thu, 10 Mar 2022 09:03:24 +0100 Alain Mazy added configuration for extra main dicom tags + save signature in metadata + show warning if inconsistent main dicom tags more-tags
Wed, 09 Mar 2022 11:17:08 +0100 Alain Mazy refactored the list of MainDicomTags to be able to change it dynamicaly. Unit tests and Integration tests ok more-tags
Sun, 20 Feb 2022 11:14:34 +0100 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Tue, 11 Jan 2022 11:15:42 +0100 Sebastien Jodogne upgrade to year 2022
Thu, 25 Nov 2021 19:02:38 +0100 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Thu, 25 Nov 2021 19:01:11 +0100 Sebastien Jodogne added copyright UCLouvain
Thu, 25 Nov 2021 13:12:32 +0100 Sebastien Jodogne integration mainline->openssl-3.x openssl-3.x
Tue, 19 Oct 2021 15:29:48 +0200 Alain Mazy Fix instances accumulating in DB while their attachments were not stored because of MaximumStorageSize limit reached with a single patient in DB.
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
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
Wed, 16 Jun 2021 17:37:47 +0200 Sebastien Jodogne "/tools/bulk-delete" to delete a group of multiple, unrelated resources at once
Mon, 26 Apr 2021 15:22:44 +0200 Sebastien Jodogne "ETag" headers for metadata and attachments now allow strong comparison (MD5 is included)
Tue, 20 Apr 2021 20:44:59 +0200 Sebastien Jodogne fix mingw
Tue, 20 Apr 2021 15:11:59 +0200 Sebastien Jodogne handling revisions of attachments db-changes
Fri, 16 Apr 2021 17:13:03 +0200 Sebastien Jodogne handling of revisions for metadata db-changes
Wed, 14 Apr 2021 14:02:21 +0200 Sebastien Jodogne separate db retries by 100ms instead of 50ms to simplify documentation db-changes
Thu, 08 Apr 2021 10:46:12 +0200 Sebastien Jodogne maximum number of database retries for writer collisions is now set by the plugins db-changes
Wed, 07 Apr 2021 10:41:39 +0200 Sebastien Jodogne fix database retries db-changes