Mon, 21 Oct 2024 18:19:51 +0200 |
Alain Mazy |
MySQL: fix ordering
find-refactoring tip
|
Mon, 21 Oct 2024 17:57:52 +0200 |
Alain Mazy |
ODBC: fixes limit
find-refactoring
|
Mon, 21 Oct 2024 14:34:57 +0200 |
Alain Mazy |
MySQL: Added support for ExtendedFind
find-refactoring
|
Tue, 15 Oct 2024 15:52:39 +0200 |
Alain Mazy |
count-resources
find-refactoring
|
Wed, 02 Oct 2024 09:40:20 +0200 |
Alain Mazy |
fix custom-data handling
attach-custom-data
|
Tue, 24 Sep 2024 15:04:21 +0200 |
Alain Mazy |
merged find-refactoring -> attach-custom-data
attach-custom-data
|
Mon, 23 Sep 2024 16:06:53 +0200 |
Alain Mazy |
merge
find-refactoring
|
Mon, 23 Sep 2024 16:03:24 +0200 |
Alain Mazy |
changes extended: support multiple filters
find-refactoring
|
Sun, 22 Sep 2024 10:06:51 +0200 |
Sebastien Jodogne |
fix builds on older compilers
find-refactoring
|
Sun, 22 Sep 2024 10:03:36 +0200 |
Sebastien Jodogne |
fix build against orthanc mainline
find-refactoring
|
Fri, 20 Sep 2024 18:36:52 +0200 |
Alain Mazy |
fix
find-refactoring
|
Fri, 20 Sep 2024 18:19:16 +0200 |
Alain Mazy |
fix retrieval of grandchildren info + cleanup
find-refactoring
|
Wed, 18 Sep 2024 14:54:09 +0200 |
Alain Mazy |
fix
find-refactoring
|
Wed, 18 Sep 2024 09:49:18 +0200 |
Alain Mazy |
handling of parent metadata
find-refactoring
|
Sat, 14 Sep 2024 11:52:21 +0200 |
Alain Mazy |
optimization
find-refactoring
|
Sat, 14 Sep 2024 11:23:40 +0200 |
Alain Mazy |
Find in PG continued: all basic integration tests ok
find-refactoring
|
Fri, 13 Sep 2024 16:56:18 +0200 |
Alain Mazy |
wip: PG find-refactoring
find-refactoring
|
Fri, 13 Sep 2024 11:56:25 +0200 |
Alain Mazy |
wip: started implementing Find in PostgreSQL
find-refactoring
|
Wed, 11 Sep 2024 16:32:11 +0200 |
Alain Mazy |
fix for DICOMWeb + PG tests
find-refactoring
|
Mon, 09 Sep 2024 15:54:14 +0200 |
Sebastien Jodogne |
reorganization
find-refactoring
|
Mon, 09 Sep 2024 15:27:52 +0200 |
Sebastien Jodogne |
integration mainline->find-refactoring
find-refactoring
|
Mon, 09 Sep 2024 15:21:14 +0200 |
Sebastien Jodogne |
simplification
default
|
Mon, 09 Sep 2024 15:19:28 +0200 |
Sebastien Jodogne |
move classes DatabaseConstraint and ISqlLookupFormatter into namespace OrthancDatabases
|
Mon, 09 Sep 2024 12:44:10 +0200 |
Sebastien Jodogne |
integration mainline->find-refactoring
find-refactoring
|
Mon, 09 Sep 2024 08:59:29 +0200 |
Sebastien Jodogne |
sync
|
Fri, 06 Sep 2024 16:56:37 +0200 |
Alain Mazy |
sync ISqlLookupFormatter from Orthanc + fix bug 224: LIMIT shall not be used with MSSQL
find-refactoring
|
Fri, 06 Sep 2024 15:31:33 +0200 |
Alain Mazy |
merged find-refactoring -> large-queries
large-queries
|
Thu, 04 Jul 2024 07:44:39 +0200 |
Alain Mazy |
merge default -> large-queries
large-queries
|
Thu, 30 May 2024 21:47:02 +0200 |
Sebastien Jodogne |
updated copyright, as Orthanc Team now replaces Osimis
|
Fri, 24 May 2024 16:39:38 +0200 |
Alain Mazy |
more detailed error messages
|
Thu, 11 Apr 2024 18:52:42 +0200 |
Alain Mazy |
Added support for ExtendedApiV1: /changes
large-queries
|
Wed, 24 Jan 2024 15:27:38 +0100 |
Sebastien Jodogne |
integration mainline->pg-transactions
pg-transactions
|
Wed, 24 Jan 2024 15:25:48 +0100 |
Sebastien Jodogne |
update year to 2024
|
Thu, 18 Jan 2024 10:04:43 +0100 |
Alain Mazy |
fix latency measure for ODBC
pg-transactions
|
Mon, 15 Jan 2024 18:27:20 +0100 |
Alain Mazy |
measure DB latency
pg-transactions
|
Fri, 15 Dec 2023 17:11:26 +0100 |
Alain Mazy |
InsertOrUpdateMetadata function + UpdateAndGetStatistics
pg-transactions
|
Wed, 13 Dec 2023 15:48:56 +0100 |
Alain Mazy |
use temporary tables for DeletedFiles, RemainingAncestor and DeletedResources
pg-transactions
|
Mon, 11 Dec 2023 14:39:27 +0100 |
Alain Mazy |
new 'TransactionMode' config + rewrote ResourceDeletedFunc to avoid IF/THEN/ELSE pattern
pg-transactions
|
Thu, 07 Dec 2023 12:13:43 +0100 |
Alain Mazy |
PG: IncrementGlobalProperty
pg-transactions
|
Tue, 21 Nov 2023 20:31:31 +0100 |
Sebastien Jodogne |
migration to UCLouvain servers
|
Thu, 22 Jun 2023 18:07:41 +0200 |
Alain Mazy |
LookupResources optimization continued
|
Thu, 22 Jun 2023 12:15:48 +0200 |
Alain Mazy |
Optimizing tools/find at studies level only. Integ Tests are ok with PG
|
Sat, 15 Apr 2023 18:40:24 +0200 |
Sebastien Jodogne |
OrthancPostgreSQL-5.0
OrthancPostgreSQL-5.0
|
Sat, 15 Apr 2023 13:54:42 +0200 |
Sebastien Jodogne |
integration mainline->db-protobuf
db-protobuf
|
Sat, 15 Apr 2023 13:49:53 +0200 |
Sebastien Jodogne |
sync
|
Tue, 11 Apr 2023 11:10:19 +0200 |
Sebastien Jodogne |
database plugins are informed about the identifier tags
db-protobuf
|
Sat, 08 Apr 2023 10:26:03 +0200 |
Sebastien Jodogne |
implemented IDatabaseBackend::ListAllLabels()
db-protobuf
|
Fri, 07 Apr 2023 22:32:15 +0200 |
Sebastien Jodogne |
replaced "WithLabels" and "WithoutLabels", by "Labels" and "LabelsConstraint"
db-protobuf
|
Fri, 07 Apr 2023 15:43:42 +0200 |
Sebastien Jodogne |
support for labels in mysql
db-protobuf
|
Fri, 07 Apr 2023 15:28:47 +0200 |
Sebastien Jodogne |
support for labels in sqlite
db-protobuf
|
Thu, 06 Apr 2023 19:09:51 +0200 |
Sebastien Jodogne |
implemented lookup for labels in postgresql
db-protobuf
|
Thu, 06 Apr 2023 19:00:29 +0200 |
Sebastien Jodogne |
implementation of list/add/remove labels in postgresql
db-protobuf
|
Wed, 05 Apr 2023 12:09:46 +0200 |
Sebastien Jodogne |
added primitives to handle labels
db-protobuf
|
Wed, 05 Apr 2023 11:17:20 +0200 |
Sebastien Jodogne |
upgrade to year 2023
|
Mon, 03 Apr 2023 11:19:19 +0200 |
Sebastien Jodogne |
clarifying types of since/limit
db-protobuf
|
Thu, 30 Mar 2023 21:16:57 +0200 |
Sebastien Jodogne |
initializing and finalizing protobuf
db-protobuf
|
Wed, 29 Mar 2023 08:19:40 +0200 |
Sebastien Jodogne |
refactoring IndexBackend::LogExportedResource()
db-protobuf
|
Tue, 28 Mar 2023 12:47:54 +0200 |
Sebastien Jodogne |
started DatabaseBackendAdapterV4
db-protobuf
|
Tue, 28 Mar 2023 11:40:07 +0200 |
Sebastien Jodogne |
created branch db-protobuf to take advantage of OrthancPluginRegisterDatabaseBackendV4()
db-protobuf
|
Thu, 15 Sep 2022 18:12:34 +0200 |
Alain Mazy |
DatabaseBackendAdapterV4: added support for customData + revision when not already done
attach-custom-data
|
Mon, 21 Feb 2022 09:32:46 +0100 |
Sebastien Jodogne |
copyright upgraded to 2022
|
Thu, 25 Nov 2021 13:17:51 +0100 |
Sebastien Jodogne |
fix changeset 389c037387ea
|
Thu, 22 Jul 2021 19:24:58 +0200 |
Sebastien Jodogne |
Fix issue 200 (fields messed up in /changes route)
|
Wed, 14 Jul 2021 17:17:23 +0200 |
Sebastien Jodogne |
clarification in IndexBackend::SignalDeletedFiles()
|
Tue, 13 Jul 2021 17:23:54 +0200 |
Sebastien Jodogne |
fixed two DatabaseManager::CachedStatement in the same scope
|
Mon, 12 Jul 2021 16:53:28 +0200 |
Sebastien Jodogne |
MySQL: Added missing calls to OrthancPluginDatabaseSignalDeletedResource()
|
Mon, 12 Jul 2021 12:03:33 +0200 |
Sebastien Jodogne |
added transact-sql dialect for LIMIT and OFFSET
|
Fri, 09 Jul 2021 17:23:24 +0200 |
Sebastien Jodogne |
GenericFormatter::GetDialect()
|
Fri, 09 Jul 2021 16:25:08 +0200 |
Sebastien Jodogne |
in GenericFormatter, replaced ${} by ${AUTOINCREMENT}
|
Thu, 08 Jul 2021 18:28:47 +0200 |
Sebastien Jodogne |
added unit test
|
Thu, 22 Apr 2021 17:22:26 +0200 |
Sebastien Jodogne |
improved log message
OrthancPostgreSQL-4.0
|
Thu, 22 Apr 2021 10:41:29 +0200 |
Sebastien Jodogne |
backward compatibility with Orthanc SDK 0.9.5
|
Tue, 20 Apr 2021 17:41:44 +0200 |
Sebastien Jodogne |
Store revisions for metadata and attachments in PostgreSQL
|
Tue, 20 Apr 2021 16:14:04 +0200 |
Sebastien Jodogne |
improved log
|
Tue, 20 Apr 2021 15:08:09 +0200 |
Sebastien Jodogne |
fix mysql and postgresql builds
|
Tue, 20 Apr 2021 14:46:42 +0200 |
Sebastien Jodogne |
adding support for revisions in attachments
|
Mon, 19 Apr 2021 18:47:50 +0200 |
Sebastien Jodogne |
implementing interface for revisions in attachments
|
Fri, 16 Apr 2021 17:13:33 +0200 |
Sebastien Jodogne |
handling of revisions in metadata
|
Wed, 14 Apr 2021 17:57:08 +0200 |
Sebastien Jodogne |
reintroduction of IDatabaseFactory into DatabaseManager
|
Wed, 14 Apr 2021 15:08:51 +0200 |
Sebastien Jodogne |
new configuration option: "IndexConnectionsCount"
|
Wed, 14 Apr 2021 10:07:14 +0200 |
Sebastien Jodogne |
better performance warnings
|
Thu, 08 Apr 2021 20:30:15 +0200 |
Sebastien Jodogne |
fix IndexBackend::SetGlobalProperty(), lighten GlobalProperty enum
|
Thu, 08 Apr 2021 19:33:36 +0200 |
Sebastien Jodogne |
new table: "ServerProperties"
|
Thu, 08 Apr 2021 19:09:04 +0200 |
Sebastien Jodogne |
refactoring to remove GlobalProperties.cpp
|
Thu, 08 Apr 2021 10:50:01 +0200 |
Sebastien Jodogne |
PostgreSQL index plugin handles retries for collisions between multiple writers
|
Tue, 06 Apr 2021 12:50:06 +0200 |
Sebastien Jodogne |
reorganization in DatabaseBackendAdapterV3
|
Fri, 02 Apr 2021 19:23:36 +0200 |
Sebastien Jodogne |
DatabaseManager doesn't IDatabaseFactory anymore
|
Thu, 01 Apr 2021 19:18:19 +0200 |
Sebastien Jodogne |
removed DatabaseManager member out of class IndexBackend
|
Thu, 01 Apr 2021 11:16:13 +0200 |
Sebastien Jodogne |
refactoring registration/finalization of index backend
|
Tue, 30 Mar 2021 10:40:34 +0200 |
Sebastien Jodogne |
implementation of the "serverIdentifier" information for global properties
|
Mon, 29 Mar 2021 16:39:20 +0200 |
Sebastien Jodogne |
use read-only, explicit transaction in IndexBackend::GetDatabaseVersion()
|
Mon, 29 Mar 2021 14:52:55 +0200 |
Sebastien Jodogne |
removed useless class StorageAreaBuffer
|
Wed, 24 Mar 2021 15:59:23 +0100 |
Sebastien Jodogne |
added IndexBackend::Register() to be used in all the index plugins
|
Mon, 22 Mar 2021 19:36:43 +0100 |
Sebastien Jodogne |
all the integration tests pass on SQLite
|
Fri, 19 Mar 2021 17:01:38 +0100 |
Sebastien Jodogne |
cont
|
Thu, 18 Mar 2021 18:15:34 +0100 |
Sebastien Jodogne |
moving classes out of OrthancPlugins namespace, to OrthancDatabases
|
Thu, 18 Mar 2021 16:51:51 +0100 |
Sebastien Jodogne |
create IDatabaseBackendOutput only if needed
|
Wed, 06 Jan 2021 17:40:27 +0100 |
Sebastien Jodogne |
upgrade to year 2021
|
Tue, 14 Jul 2020 09:47:46 +0200 |
Alain Mazy |
/optimized-routes/studies/../instances-metadatas: include empty dico if no metadata such that all instances are listed
optimized-routes
|
Fri, 10 Jul 2020 13:26:47 +0200 |
Alain Mazy |
added new optimized REST routes. this is a temporary work to try to speed up some routes (used by LRO). This way, we avoid another app to access the Orthanc DB and we skip the plugin SDK update for a very specific route
optimized-routes
|
Mon, 06 Jul 2020 12:45:58 +0200 |
Sebastien Jodogne |
replacing deprecated std::auto_ptr by std::unique_ptr
|
Wed, 01 Jul 2020 08:54:32 +0200 |
Sebastien Jodogne |
sync
|
Fri, 31 Jan 2020 17:24:29 +0100 |
Sebastien Jodogne |
upgrade to year 2020
|
Mon, 04 Feb 2019 16:32:45 +0100 |
Sebastien Jodogne |
cancelling changesets 116 and 117 in OrthancMySQL-2.0 branch
OrthancMySQL-2.0
|
Mon, 04 Feb 2019 16:03:17 +0100 |
Sebastien Jodogne |
Implementation of new extensions: LookupResourceAndParent and GetAllMetadata
OrthancMySQL-2.0
|
Tue, 15 Jan 2019 21:10:50 +0100 |
Sebastien Jodogne |
new extension implemented: TagMostRecentPatient
db-changes
|
Thu, 10 Jan 2019 18:04:12 +0100 |
Sebastien Jodogne |
new extension implemented for PostgreSQL and SQLite: GetLastChangeIndex
db-changes
|
Sun, 06 Jan 2019 12:48:18 +0100 |
Sebastien Jodogne |
renamed macro
db-changes
|
Sat, 05 Jan 2019 15:51:25 +0100 |
Sebastien Jodogne |
new extension implemented for PostgreSQL: GetChildrenMetadata
db-changes
|
Sat, 05 Jan 2019 11:41:15 +0100 |
Sebastien Jodogne |
new extension implemented for PostgreSQL: SetResourcesContent
db-changes
|
Fri, 04 Jan 2019 17:24:30 +0100 |
Sebastien Jodogne |
rename
db-changes
|
Thu, 03 Jan 2019 14:04:46 +0100 |
Sebastien Jodogne |
all integration tests passing with LookupResources extension
db-changes
|
Thu, 03 Jan 2019 10:07:27 +0100 |
Sebastien Jodogne |
compatibility with Orthanc SDDK 0.9.5
db-changes
|
Mon, 24 Dec 2018 13:35:26 +0100 |
Sebastien Jodogne |
preparing for 2019
|
Fri, 21 Dec 2018 17:11:33 +0100 |
Sebastien Jodogne |
todo
|
Wed, 04 Jul 2018 18:05:24 +0200 |
Sebastien Jodogne |
starting StorageBackend
|
Wed, 04 Jul 2018 08:16:29 +0200 |
Sebastien Jodogne |
initial commit
|