diff --git a/src/main/java/it/cnr/isti/workflow/manager/HumainFlowApplication.java b/src/main/java/it/cnr/isti/workflow/manager/HumainFlowApplication.java index c6e52b1..94444b1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/HumainFlowApplication.java +++ b/src/main/java/it/cnr/isti/workflow/manager/HumainFlowApplication.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager; import java.util.Locale; diff --git a/src/main/java/it/cnr/isti/workflow/manager/ServletInitializer.java b/src/main/java/it/cnr/isti/workflow/manager/ServletInitializer.java index 78880c9..a0160fc 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/ServletInitializer.java +++ b/src/main/java/it/cnr/isti/workflow/manager/ServletInitializer.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager; import org.springframework.boot.builder.SpringApplicationBuilder; diff --git a/src/main/java/it/cnr/isti/workflow/manager/app/JacksonConverterSupport.java b/src/main/java/it/cnr/isti/workflow/manager/app/JacksonConverterSupport.java index 4972fcf..682da56 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/app/JacksonConverterSupport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/app/JacksonConverterSupport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.app; import com.fasterxml.jackson.annotation.JsonAutoDetect; diff --git a/src/main/java/it/cnr/isti/workflow/manager/app/ObjectMapperHolder.java b/src/main/java/it/cnr/isti/workflow/manager/app/ObjectMapperHolder.java index 29c1155..32a158d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/app/ObjectMapperHolder.java +++ b/src/main/java/it/cnr/isti/workflow/manager/app/ObjectMapperHolder.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.app; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/app/config/OpenApiConfig.java b/src/main/java/it/cnr/isti/workflow/manager/app/config/OpenApiConfig.java index 700b9ac..847ed9a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/app/config/OpenApiConfig.java +++ b/src/main/java/it/cnr/isti/workflow/manager/app/config/OpenApiConfig.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.app.config; import io.swagger.v3.oas.models.OpenAPI; diff --git a/src/main/java/it/cnr/isti/workflow/manager/app/config/WebClientPoolingConfig.java b/src/main/java/it/cnr/isti/workflow/manager/app/config/WebClientPoolingConfig.java index f03a2b8..9ec21e5 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/app/config/WebClientPoolingConfig.java +++ b/src/main/java/it/cnr/isti/workflow/manager/app/config/WebClientPoolingConfig.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.app.config; import java.time.Duration; diff --git a/src/main/java/it/cnr/isti/workflow/manager/app/config/WebConfig.java b/src/main/java/it/cnr/isti/workflow/manager/app/config/WebConfig.java index 03b5963..3fb2feb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/app/config/WebConfig.java +++ b/src/main/java/it/cnr/isti/workflow/manager/app/config/WebConfig.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.app.config; import java.util.Locale; diff --git a/src/main/java/it/cnr/isti/workflow/manager/app/health/MCPBridgeHealthIndicator.java b/src/main/java/it/cnr/isti/workflow/manager/app/health/MCPBridgeHealthIndicator.java index 6022081..da8fa44 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/app/health/MCPBridgeHealthIndicator.java +++ b/src/main/java/it/cnr/isti/workflow/manager/app/health/MCPBridgeHealthIndicator.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.app.health; import java.time.Duration; diff --git a/src/main/java/it/cnr/isti/workflow/manager/app/health/OllamaHealthIndicator.java b/src/main/java/it/cnr/isti/workflow/manager/app/health/OllamaHealthIndicator.java index 3a173ee..210c884 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/app/health/OllamaHealthIndicator.java +++ b/src/main/java/it/cnr/isti/workflow/manager/app/health/OllamaHealthIndicator.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.app.health; import java.time.Duration; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantConversationService.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantConversationService.java index 3d21024..ff7a286 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantConversationService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantConversationService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.time.Duration; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantFlowValidation.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantFlowValidation.java index 893ee35..bebafe6 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantFlowValidation.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantFlowValidation.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantProperties.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantProperties.java index 2186857..1f014f8 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantProperties.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantProperties.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantProviderInvoker.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantProviderInvoker.java index 34c8186..f3e33e1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantProviderInvoker.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantProviderInvoker.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import org.slf4j.Logger; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantResponseParser.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantResponseParser.java index 689c7ab..6a1b8c1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantResponseParser.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantResponseParser.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantSelectionResolver.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantSelectionResolver.java index d7e06b8..511d187 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantSelectionResolver.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantSelectionResolver.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.Map; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantTextSupport.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantTextSupport.java index cdca566..4965158 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantTextSupport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/AssistantTextSupport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.Locale; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/BlockCatalogService.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/BlockCatalogService.java index 0f12721..d208351 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/BlockCatalogService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/BlockCatalogService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.Comparator; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/BlockDraftNormalizer.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/BlockDraftNormalizer.java index ec19767..3111981 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/BlockDraftNormalizer.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/BlockDraftNormalizer.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/ConnectionAssembler.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/ConnectionAssembler.java index 265f25c..3cdf026 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/ConnectionAssembler.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/ConnectionAssembler.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssemblySupport.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssemblySupport.java index a9beb4b..b8b2423 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssemblySupport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssemblySupport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssistantPromptService.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssistantPromptService.java index 6f0a697..a476710 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssistantPromptService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssistantPromptService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssistantService.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssistantService.java index accb5c2..6be533d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssistantService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/FlowAssistantService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/PlanValidationSupport.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/PlanValidationSupport.java index b7c3a9e..7701922 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/PlanValidationSupport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/PlanValidationSupport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/SharedMemoryIntentClassifier.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/SharedMemoryIntentClassifier.java index 2258a1d..7bb2e38 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/SharedMemoryIntentClassifier.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/SharedMemoryIntentClassifier.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; final class SharedMemoryIntentClassifier { diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallAcceptedResponse.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallAcceptedResponse.java index 7dc72cb..6f56aaa 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallAcceptedResponse.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallAcceptedResponse.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; public record AssistantCallAcceptedResponse(String sessionId, String callId) { diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallStatus.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallStatus.java index 09788b4..19e824b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallStatus.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallStatus.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; public enum AssistantCallStatus { diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallView.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallView.java index 36fc47c..1323298 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantCallView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import java.time.Instant; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantConfigView.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantConfigView.java index 6a10552..9acda8a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantConfigView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantConfigView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; public record AssistantConfigView( diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantExplainRequest.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantExplainRequest.java index 71369a5..14afce1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantExplainRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantExplainRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import it.cnr.isti.workflow.manager.flows.model.FlowCreateRequest; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantExplainResponse.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantExplainResponse.java index 30fb218..0926ef8 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantExplainResponse.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantExplainResponse.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; public record AssistantExplainResponse(String explanation) { diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantFixRequest.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantFixRequest.java index 008a0db..8afa54c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantFixRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantFixRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantFlowResponse.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantFlowResponse.java index 200aa7c..c83276a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantFlowResponse.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantFlowResponse.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantGenerationRequest.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantGenerationRequest.java index 9febb1c..ca52f44 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantGenerationRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantGenerationRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import jakarta.validation.constraints.Max; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantIntent.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantIntent.java index 92ae858..6bd8a15 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantIntent.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantIntent.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; public enum AssistantIntent { diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantLlmSelection.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantLlmSelection.java index 8119493..5e0e9fa 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantLlmSelection.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantLlmSelection.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import jakarta.validation.Valid; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantMessageRole.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantMessageRole.java index b4b4cdf..ee0867f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantMessageRole.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantMessageRole.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; public enum AssistantMessageRole { diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantMessageView.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantMessageView.java index bad7224..f94ba41 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantMessageView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantMessageView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import java.time.Instant; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantModelSelection.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantModelSelection.java index 6983d11..ec7085b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantModelSelection.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantModelSelection.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; public record AssistantModelSelection( diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantRefineRequest.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantRefineRequest.java index 834ab68..af863fe 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantRefineRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantRefineRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import it.cnr.isti.workflow.manager.flows.model.FlowCreateRequest; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionCreateRequest.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionCreateRequest.java index 25e2904..6348fdb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionCreateRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionCreateRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import jakarta.validation.Valid; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionMessageRequest.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionMessageRequest.java index 180bef0..244c768 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionMessageRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionMessageRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import it.cnr.isti.workflow.manager.flows.model.FlowCreateRequest; diff --git a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionView.java b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionView.java index b0d7528..1ce855b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/assistant/model/AssistantSessionView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant.model; import java.time.Instant; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/config/JwtAuthenticationFilter.java b/src/main/java/it/cnr/isti/workflow/manager/auth/config/JwtAuthenticationFilter.java index 87a3aa0..ef3a62f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/config/JwtAuthenticationFilter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/config/JwtAuthenticationFilter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.config; import java.io.IOException; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/config/JwtUtil.java b/src/main/java/it/cnr/isti/workflow/manager/auth/config/JwtUtil.java index 176dc10..612b160 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/config/JwtUtil.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/config/JwtUtil.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.config; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/config/SecurityConfig.java b/src/main/java/it/cnr/isti/workflow/manager/auth/config/SecurityConfig.java index 61c80c8..6056215 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/config/SecurityConfig.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/config/SecurityConfig.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.config; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangePasswordResult.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangePasswordResult.java index 6402f4d..67ae1f0 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangePasswordResult.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangePasswordResult.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; public enum AdminChangePasswordResult { diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangeUserPasswordRequest.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangeUserPasswordRequest.java index c250d17..99f5f7d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangeUserPasswordRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangeUserPasswordRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; public record AdminChangeUserPasswordRequest( diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangeUserRoleRequest.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangeUserRoleRequest.java index 3e93c26..e44b20e 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangeUserRoleRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminChangeUserRoleRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; public record AdminChangeUserRoleRequest( diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminCreateUserRequest.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminCreateUserRequest.java index 792e2f7..f56a9ed 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminCreateUserRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/AdminCreateUserRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; public record AdminCreateUserRequest( diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/AuthRequest.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/AuthRequest.java index bc7c699..5d71ab7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/AuthRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/AuthRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; import lombok.AllArgsConstructor; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangePasswordRequest.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangePasswordRequest.java index b43dd51..6b57cba 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangePasswordRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangePasswordRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; import com.fasterxml.jackson.annotation.JsonAlias; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangePasswordResult.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangePasswordResult.java index da6522b..b59a1c0 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangePasswordResult.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangePasswordResult.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; public enum ChangePasswordResult { diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangeUserRoleResult.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangeUserRoleResult.java index a8281ef..d446922 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangeUserRoleResult.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/ChangeUserRoleResult.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; public enum ChangeUserRoleResult { diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/CreateUserResult.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/CreateUserResult.java index 69fbf66..f796f92 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/CreateUserResult.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/CreateUserResult.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; public enum CreateUserResult { diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/DeleteUserResult.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/DeleteUserResult.java index 17387a7..88aed20 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/DeleteUserResult.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/DeleteUserResult.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; public enum DeleteUserResult { diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/UserRole.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/UserRole.java index 2e29631..57950b6 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/UserRole.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/UserRole.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; public enum UserRole { diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/model/UserView.java b/src/main/java/it/cnr/isti/workflow/manager/auth/model/UserView.java index ecf311c..7aa8428 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/model/UserView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/model/UserView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.model; public record UserView( diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/repo/AuthRepository.java b/src/main/java/it/cnr/isti/workflow/manager/auth/repo/AuthRepository.java index 1ec2c32..13cea8a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/repo/AuthRepository.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/repo/AuthRepository.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.repo; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/repo/LoginEntity.java b/src/main/java/it/cnr/isti/workflow/manager/auth/repo/LoginEntity.java index 26a3f40..2c70995 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/repo/LoginEntity.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/repo/LoginEntity.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.repo; import it.cnr.isti.workflow.manager.auth.model.UserRole; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/services/AuthService.java b/src/main/java/it/cnr/isti/workflow/manager/auth/services/AuthService.java index 1354b3c..cc7b72f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/services/AuthService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/services/AuthService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.services; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/services/LoginRateLimiter.java b/src/main/java/it/cnr/isti/workflow/manager/auth/services/LoginRateLimiter.java index ddee5d3..3ed072a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/services/LoginRateLimiter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/services/LoginRateLimiter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.services; import java.util.Deque; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/services/PasswordHasher.java b/src/main/java/it/cnr/isti/workflow/manager/auth/services/PasswordHasher.java index 2c32076..f71dde1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/services/PasswordHasher.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/services/PasswordHasher.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.services; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/services/TurnstileService.java b/src/main/java/it/cnr/isti/workflow/manager/auth/services/TurnstileService.java index e747ebc..cc7db8f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/services/TurnstileService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/services/TurnstileService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.services; import java.util.Objects; diff --git a/src/main/java/it/cnr/isti/workflow/manager/auth/services/UserImportComponent.java b/src/main/java/it/cnr/isti/workflow/manager/auth/services/UserImportComponent.java index 46aa21a..6f80573 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/auth/services/UserImportComponent.java +++ b/src/main/java/it/cnr/isti/workflow/manager/auth/services/UserImportComponent.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.auth.services; import java.io.File; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/Block.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/Block.java index 69b67c3..74d977c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/Block.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/Block.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapability.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapability.java index 2328628..6e81080 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapability.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapability.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks; public record IOCapability(IOCapabilityType type, boolean multiple) { diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapabilityType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapabilityType.java index eec7676..d17de4d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapabilityType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapabilityType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks; public enum IOCapabilityType { diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapabilityTypes.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapabilityTypes.java index 112ea85..cdc2567 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapabilityTypes.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/IOCapabilityTypes.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks; import it.cnr.isti.workflow.manager.ios.IOType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/Position.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/Position.java index 9a736a1..b17b771 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/Position.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/Position.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks; public record Position(int x, int y) { diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BlockConfiguration.java index 99e8bb8..88d4fd1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BranchRejoinBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BranchRejoinBlockConfiguration.java index eda6981..50077cb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BranchRejoinBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BranchRejoinBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BranchRejoinInput.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BranchRejoinInput.java index e0e673c..11dc209 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BranchRejoinInput.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/BranchRejoinInput.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ChatInteractionBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ChatInteractionBlockConfiguration.java index 74f5443..36e960c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ChatInteractionBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ChatInteractionBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ChatInteractionInput.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ChatInteractionInput.java index 5efb6a0..7730562 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ChatInteractionInput.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ChatInteractionInput.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import com.fasterxml.jackson.annotation.JsonAlias; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ConditionSwitchValidation.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ConditionSwitchValidation.java index d23d065..a9438cb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ConditionSwitchValidation.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ConditionSwitchValidation.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import it.cnr.isti.workflow.manager.llms.LLMDescriptor; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ConditionalBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ConditionalBlockConfiguration.java index cc61545..e30e09b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ConditionalBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/ConditionalBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import com.fasterxml.jackson.annotation.JsonIgnore; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DelimitedParserBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DelimitedParserBlockConfiguration.java index e3781a3..f96d241 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DelimitedParserBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DelimitedParserBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DelimitedParserOutput.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DelimitedParserOutput.java index 4e6caa6..4730ca7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DelimitedParserOutput.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DelimitedParserOutput.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DynamicBlockConfigurationTypeResolver.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DynamicBlockConfigurationTypeResolver.java index a09d778..171ced7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DynamicBlockConfigurationTypeResolver.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/DynamicBlockConfigurationTypeResolver.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import com.fasterxml.jackson.annotation.JsonTypeInfo; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/EndBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/EndBlockConfiguration.java index 70a29b3..974d64b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/EndBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/EndBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HTTPServerCallBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HTTPServerCallBlockConfiguration.java index ccb5848..76d66c7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HTTPServerCallBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HTTPServerCallBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanDecisionBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanDecisionBlockConfiguration.java index e9b7f5a..574b849 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanDecisionBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanDecisionBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanDecisionOption.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanDecisionOption.java index 29574e8..cff5dd3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanDecisionOption.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanDecisionOption.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import jakarta.validation.constraints.NotBlank; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanInteractiveBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanInteractiveBlockConfiguration.java index 059b49d..eee2b1c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanInteractiveBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/HumanInteractiveBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import com.fasterxml.jackson.annotation.JsonIgnore; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/JsonSchemaCatalogBundler.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/JsonSchemaCatalogBundler.java index 4c26dce..9f8ca17 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/JsonSchemaCatalogBundler.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/JsonSchemaCatalogBundler.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/JsonSchemaProducer.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/JsonSchemaProducer.java index 3ee8e1b..ac3fa3b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/JsonSchemaProducer.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/JsonSchemaProducer.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import java.lang.reflect.AnnotatedElement; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/LLMBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/LLMBlockConfiguration.java index 91996d7..f04808c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/LLMBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/LLMBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentBlockConfiguration.java index bff7390..2e22539 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentChatBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentChatBlockConfiguration.java index 79f27bc..158c328 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentChatBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentChatBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadInput.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadInput.java index 94d3618..2386ecc 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadInput.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadInput.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import com.fasterxml.jackson.annotation.JsonCreator; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/SwitchBlockConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/SwitchBlockConfiguration.java index ef0e848..b2b2233 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/SwitchBlockConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/SwitchBlockConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/SwitchCase.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/SwitchCase.java index f989bb2..9d744a3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/SwitchCase.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/configurations/SwitchCase.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/BlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/BlockFactory.java index 96f2b41..9e1cd19 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/BlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/BlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import it.cnr.isti.workflow.manager.blocks.Block; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/BranchRejoinBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/BranchRejoinBlockFactory.java index 3f786e7..b82a26c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/BranchRejoinBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/BranchRejoinBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/ChatInteractionBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/ChatInteractionBlockFactory.java index 8e1aa4b..d881cbc 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/ChatInteractionBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/ChatInteractionBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/ConditionalBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/ConditionalBlockFactory.java index d65a903..8864017 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/ConditionalBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/ConditionalBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/DelimitedParserBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/DelimitedParserBlockFactory.java index a054d29..80d94c3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/DelimitedParserBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/DelimitedParserBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/EndBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/EndBlockFactory.java index efd90b8..371cc95 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/EndBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/EndBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HTTPServerCallBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HTTPServerCallBlockFactory.java index 6e4ab25..00bd7f5 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HTTPServerCallBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HTTPServerCallBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.LinkedHashSet; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HumanDecisionBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HumanDecisionBlockFactory.java index 9de52b3..5f1e9d3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HumanDecisionBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HumanDecisionBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HumanInteractiveBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HumanInteractiveBlockFactory.java index 5d572c8..72d9b99 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HumanInteractiveBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/HumanInteractiveBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/LLMBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/LLMBlockFactory.java index 2a5a97a..e639105 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/LLMBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/LLMBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentBlockFactory.java index 08024df..8c567b7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentChatBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentChatBlockFactory.java index cbe2884..43c8c2a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentChatBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentChatBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/PlaceholderInputs.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/PlaceholderInputs.java index dab6cb5..7479804 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/PlaceholderInputs.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/PlaceholderInputs.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.LinkedHashSet; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/SwitchBlockFactory.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/SwitchBlockFactory.java index cefe96e..ab9327e 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/SwitchBlockFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/SwitchBlockFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/TemplateInputs.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/TemplateInputs.java index 6f5de52..9137232 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/TemplateInputs.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/factories/TemplateInputs.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BlockType.java index 0c57dd8..fbdb912 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import com.fasterxml.jackson.annotation.JsonIgnore; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BlockTypes.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BlockTypes.java index 8d5d216..c2648d0 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BlockTypes.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BlockTypes.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import java.util.HashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BranchRejoinBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BranchRejoinBlockType.java index 55cc538..2c76e1b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BranchRejoinBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/BranchRejoinBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/ChatInteractionBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/ChatInteractionBlockType.java index 7ceb102..055124b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/ChatInteractionBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/ChatInteractionBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/ConditionalBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/ConditionalBlockType.java index 85c04a7..e130926 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/ConditionalBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/ConditionalBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/DelimitedParserBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/DelimitedParserBlockType.java index 0794c8f..04ca316 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/DelimitedParserBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/DelimitedParserBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/EndBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/EndBlockType.java index d0b7c07..dd81b11 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/EndBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/EndBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HTTPServerCallBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HTTPServerCallBlockType.java index 898f2c3..0f3b9bb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HTTPServerCallBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HTTPServerCallBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HumanDecisionBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HumanDecisionBlockType.java index 7691d9e..6c90045 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HumanDecisionBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HumanDecisionBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HumanInteractionBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HumanInteractionBlockType.java index 77b4a6d..c5e51d8 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HumanInteractionBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/HumanInteractionBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/LLMBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/LLMBlockType.java index ce8e31e..d12f9bb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/LLMBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/LLMBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/MCPAgentBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/MCPAgentBlockType.java index 9e58638..f734827 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/MCPAgentBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/MCPAgentBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/MCPAgentChatBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/MCPAgentChatBlockType.java index 8c8d0eb..e2d97eb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/MCPAgentChatBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/MCPAgentChatBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/SwitchBlockType.java b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/SwitchBlockType.java index 7732f48..82c8c0e 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/blocks/types/SwitchBlockType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/blocks/types/SwitchBlockType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/commons/CircuitBreaker.java b/src/main/java/it/cnr/isti/workflow/manager/commons/CircuitBreaker.java index 901aaa1..3aab190 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/commons/CircuitBreaker.java +++ b/src/main/java/it/cnr/isti/workflow/manager/commons/CircuitBreaker.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.commons; import java.time.Duration; diff --git a/src/main/java/it/cnr/isti/workflow/manager/commons/Throwables.java b/src/main/java/it/cnr/isti/workflow/manager/commons/Throwables.java index 70417e3..7404086 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/commons/Throwables.java +++ b/src/main/java/it/cnr/isti/workflow/manager/commons/Throwables.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.commons; public final class Throwables { diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/AcceptsVariablePlaceholder.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/AcceptsVariablePlaceholder.java index 613a92c..e8ed1d4 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/AcceptsVariablePlaceholder.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/AcceptsVariablePlaceholder.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/ConfigurableAsInput.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/ConfigurableAsInput.java index 387ac59..e8d1b5b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/ConfigurableAsInput.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/ConfigurableAsInput.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/DynamicSchema.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/DynamicSchema.java index aca895f..011c078 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/DynamicSchema.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/DynamicSchema.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/FieldRetriever.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/FieldRetriever.java index dbce2f8..928dc49 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/FieldRetriever.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/FieldRetriever.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/LongText.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/LongText.java index 0ef168b..9f049f5 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/LongText.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/LongText.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/SchemaAllowedValues.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/SchemaAllowedValues.java index ae0550a..a5f0891 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/SchemaAllowedValues.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/SchemaAllowedValues.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/Structural.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/Structural.java index 426a435..9ada4d5 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/Structural.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/Structural.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiContextKeys.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiContextKeys.java index bd4e57f..42b10e3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiContextKeys.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiContextKeys.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; public final class UiContextKeys { diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiDescription.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiDescription.java index 8fb0e5e..2a425f3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiDescription.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiDescription.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiEnabledWhen.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiEnabledWhen.java index 05f7e53..f28c3ec 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiEnabledWhen.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiEnabledWhen.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiLabel.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiLabel.java index d2ec2cb..a8e7f77 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiLabel.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiLabel.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOptionalGroup.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOptionalGroup.java index 85c55ee..40537b6 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOptionalGroup.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOptionalGroup.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOptionsFromNode.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOptionsFromNode.java index 85ec091..e9301ca 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOptionsFromNode.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOptionsFromNode.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOrder.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOrder.java index 36d391c..5d9879f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOrder.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiOrder.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiRequiredWhen.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiRequiredWhen.java index 3685d4e..42e11bc 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiRequiredWhen.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiRequiredWhen.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiUniqueItemsBy.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiUniqueItemsBy.java index d410c1a..cd2987f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiUniqueItemsBy.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiUniqueItemsBy.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiVisibleWhen.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiVisibleWhen.java index cc0344f..2a04df1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiVisibleWhen.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/annotations/UiVisibleWhen.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.annotations; import java.lang.annotation.ElementType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/DynamicFieldRetriever.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/DynamicFieldRetriever.java index 650cfc5..fc7b4e8 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/DynamicFieldRetriever.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/DynamicFieldRetriever.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.retrievers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/ExecutionVariablesFieldRetriever.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/ExecutionVariablesFieldRetriever.java index e17075e..a4b7f42 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/ExecutionVariablesFieldRetriever.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/ExecutionVariablesFieldRetriever.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.retrievers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/FlowsFieldRetriever.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/FlowsFieldRetriever.java index bc059f1..ccbff02 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/FlowsFieldRetriever.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/FlowsFieldRetriever.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.retrievers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/GlobalInputsFieldRetriever.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/GlobalInputsFieldRetriever.java index c370e0d..972a088 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/GlobalInputsFieldRetriever.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/GlobalInputsFieldRetriever.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.retrievers; import java.util.Comparator; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/LLMFieldRetriever.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/LLMFieldRetriever.java index b460d57..ae8bc5f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/LLMFieldRetriever.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/LLMFieldRetriever.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.retrievers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/MCPServersFieldRetriever.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/MCPServersFieldRetriever.java index 4dec35a..d204884 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/MCPServersFieldRetriever.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/MCPServersFieldRetriever.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.retrievers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/SecureDynamicFieldRetriever.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/SecureDynamicFieldRetriever.java index 074c3fa..673b96f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/SecureDynamicFieldRetriever.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/SecureDynamicFieldRetriever.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.retrievers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/SkillsFieldRetriever.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/SkillsFieldRetriever.java index 2d943f3..e98e411 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/SkillsFieldRetriever.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/SkillsFieldRetriever.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.retrievers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/UserSecretsFieldRetriever.java b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/UserSecretsFieldRetriever.java index 0078782..df1b6ed 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/UserSecretsFieldRetriever.java +++ b/src/main/java/it/cnr/isti/workflow/manager/configurations/retrievers/UserSecretsFieldRetriever.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configurations.retrievers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/Container.java b/src/main/java/it/cnr/isti/workflow/manager/containers/Container.java index b00e525..36f9271 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/Container.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/Container.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/ContainerSubFlowValidator.java b/src/main/java/it/cnr/isti/workflow/manager/containers/ContainerSubFlowValidator.java index f055b24..b4beea4 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/ContainerSubFlowValidator.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/ContainerSubFlowValidator.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/ContainerConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/ContainerConfiguration.java index 3c8e059..bc064e0 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/ContainerConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/ContainerConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.configurations; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/DynamicContainerConfigurationTypeResolver.java b/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/DynamicContainerConfigurationTypeResolver.java index 5be9c21..a2d0a8b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/DynamicContainerConfigurationTypeResolver.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/DynamicContainerConfigurationTypeResolver.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.configurations; import com.fasterxml.jackson.annotation.JsonTypeInfo; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/GenericContainerConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/GenericContainerConfiguration.java index 39d5339..30bba73 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/GenericContainerConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/GenericContainerConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.configurations; import it.cnr.isti.workflow.manager.containers.types.GenericContainerType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/IteratorContainerConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/IteratorContainerConfiguration.java index ff55a79..8ae6ee2 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/IteratorContainerConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/IteratorContainerConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.configurations; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/LoopContainerConfiguration.java b/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/LoopContainerConfiguration.java index 28cd99f..2df23d1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/LoopContainerConfiguration.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/configurations/LoopContainerConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.configurations; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/factories/ContainerFactory.java b/src/main/java/it/cnr/isti/workflow/manager/containers/factories/ContainerFactory.java index d74e8a0..0c20bd6 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/factories/ContainerFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/factories/ContainerFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.factories; import it.cnr.isti.workflow.manager.containers.Container; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/factories/GenericContainerFactory.java b/src/main/java/it/cnr/isti/workflow/manager/containers/factories/GenericContainerFactory.java index ccb7665..5897bba 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/factories/GenericContainerFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/factories/GenericContainerFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.factories; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/factories/IteratorContainerFactory.java b/src/main/java/it/cnr/isti/workflow/manager/containers/factories/IteratorContainerFactory.java index f815bdb..dd1c644 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/factories/IteratorContainerFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/factories/IteratorContainerFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.factories; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/factories/LoopContainerFactory.java b/src/main/java/it/cnr/isti/workflow/manager/containers/factories/LoopContainerFactory.java index 7ae28e1..c8a4313 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/factories/LoopContainerFactory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/factories/LoopContainerFactory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.factories; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/ContainerFlowInterface.java b/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/ContainerFlowInterface.java index 6f29079..6c7572b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/ContainerFlowInterface.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/ContainerFlowInterface.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.iresolvers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/ContainerFlowInterfaceResolver.java b/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/ContainerFlowInterfaceResolver.java index 96c2349..4c9a64f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/ContainerFlowInterfaceResolver.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/ContainerFlowInterfaceResolver.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.iresolvers; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/IteratorContainerInterfaceResolver.java b/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/IteratorContainerInterfaceResolver.java index 15c9904..b18fe31 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/IteratorContainerInterfaceResolver.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/iresolvers/IteratorContainerInterfaceResolver.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.iresolvers; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/types/ContainerType.java b/src/main/java/it/cnr/isti/workflow/manager/containers/types/ContainerType.java index 685866b..1e48070 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/types/ContainerType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/types/ContainerType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.types; import com.fasterxml.jackson.annotation.JsonIgnore; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/types/ContainerTypes.java b/src/main/java/it/cnr/isti/workflow/manager/containers/types/ContainerTypes.java index 1d50bd1..aae2364 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/types/ContainerTypes.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/types/ContainerTypes.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.types; import java.util.HashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/types/GenericContainerType.java b/src/main/java/it/cnr/isti/workflow/manager/containers/types/GenericContainerType.java index ad2e6c8..3f08397 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/types/GenericContainerType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/types/GenericContainerType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/types/IteratorContainerType.java b/src/main/java/it/cnr/isti/workflow/manager/containers/types/IteratorContainerType.java index 5941ea5..7704b3a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/types/IteratorContainerType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/types/IteratorContainerType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/types/LoopContainerType.java b/src/main/java/it/cnr/isti/workflow/manager/containers/types/LoopContainerType.java index 2242cec..5ca23e1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/types/LoopContainerType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/types/LoopContainerType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.types; import org.springframework.stereotype.Component; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/validation/ContainerSubFlowValidationRegistry.java b/src/main/java/it/cnr/isti/workflow/manager/containers/validation/ContainerSubFlowValidationRegistry.java index 2d64e75..9723b25 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/validation/ContainerSubFlowValidationRegistry.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/validation/ContainerSubFlowValidationRegistry.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.validation; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/containers/validation/ContainerSubFlowValidationType.java b/src/main/java/it/cnr/isti/workflow/manager/containers/validation/ContainerSubFlowValidationType.java index b60ac5a..28eae41 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/containers/validation/ContainerSubFlowValidationType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/containers/validation/ContainerSubFlowValidationType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.containers.validation; public enum ContainerSubFlowValidationType { diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandler.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandler.java index 8d3fc6e..9c2bd9c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandler.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandler.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/AssistantController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/AssistantController.java index 357b858..3ff9584 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/AssistantController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/AssistantController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import io.swagger.v3.oas.annotations.Operation; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/AuthController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/AuthController.java index fdb7dc2..5b4ff01 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/AuthController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/AuthController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasAnnotationsController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasAnnotationsController.java index 3fe11d4..972f32d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasAnnotationsController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasAnnotationsController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.Arrays; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasCapabilitiesController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasCapabilitiesController.java index 687ca04..ae14a44 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasCapabilitiesController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasCapabilitiesController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasExperimentsController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasExperimentsController.java index 99df3f7..9ebee8f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasExperimentsController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/BiasExperimentsController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/BlocksController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/BlocksController.java index dc6cb43..d58882a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/BlocksController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/BlocksController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import org.springframework.web.bind.annotation.RequestMapping; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/ContainerBiasCapabilitiesController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/ContainerBiasCapabilitiesController.java index 82d533b..4c23cb1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/ContainerBiasCapabilitiesController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/ContainerBiasCapabilitiesController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/ContainersController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/ContainersController.java index ec91698..485cd4e 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/ContainersController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/ContainersController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/ExecutionsController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/ExecutionsController.java index eeff57b..6699092 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/ExecutionsController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/ExecutionsController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.io.File; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/FlowController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/FlowController.java index d72258e..d96b117 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/FlowController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/FlowController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/LLMProviderCatalogController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/LLMProviderCatalogController.java index d4c65c8..cade472 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/LLMProviderCatalogController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/LLMProviderCatalogController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/MCPServersController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/MCPServersController.java index 5f5bf66..4a1f8f3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/MCPServersController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/MCPServersController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/ProjectController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/ProjectController.java index 391252d..7edcf34 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/ProjectController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/ProjectController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/RetrieverController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/RetrieverController.java index e86dbd9..3aca93b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/RetrieverController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/RetrieverController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/SecureRetrieverController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/SecureRetrieverController.java index 9b5a101..7957921 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/SecureRetrieverController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/SecureRetrieverController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/SkillsController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/SkillsController.java index d3378ed..5b145f1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/SkillsController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/SkillsController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/StatsController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/StatsController.java index b96bea3..51917c6 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/StatsController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/StatsController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import io.swagger.v3.oas.annotations.Operation; diff --git a/src/main/java/it/cnr/isti/workflow/manager/controllers/UserSecretController.java b/src/main/java/it/cnr/isti/workflow/manager/controllers/UserSecretController.java index 8bbc228..af0c854 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/controllers/UserSecretController.java +++ b/src/main/java/it/cnr/isti/workflow/manager/controllers/UserSecretController.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/AuthorizationRequirementResolver.java b/src/main/java/it/cnr/isti/workflow/manager/executions/AuthorizationRequirementResolver.java index 9dd95c1..ba88457 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/AuthorizationRequirementResolver.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/AuthorizationRequirementResolver.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/BiasActivationValidation.java b/src/main/java/it/cnr/isti/workflow/manager/executions/BiasActivationValidation.java index 9a9cb32..3a2b870 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/BiasActivationValidation.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/BiasActivationValidation.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerExecutionContext.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerExecutionContext.java index a1db64b..9fa0c31 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerExecutionContext.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerExecutionContext.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import it.cnr.isti.workflow.manager.llms.LLMDescriptor; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerExecutionSupport.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerExecutionSupport.java index d460774..c0eff3f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerExecutionSupport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerExecutionSupport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerSubflowRole.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerSubflowRole.java index b23c32b..bdd8547 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerSubflowRole.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ContainerSubflowRole.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; public enum ContainerSubflowRole { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionAuthorizationRequirement.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionAuthorizationRequirement.java index 471092a..9ed417d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionAuthorizationRequirement.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionAuthorizationRequirement.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionAuthorizationValueRequest.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionAuthorizationValueRequest.java index d58350c..ae395e7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionAuthorizationValueRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionAuthorizationValueRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import jakarta.validation.constraints.NotBlank; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionContext.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionContext.java index 2f457bf..a4aba89 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionContext.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionContext.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEvent.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEvent.java index 83609ae..50d9498 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEvent.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEvent.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.Map; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventLevel.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventLevel.java index 0aeeace..038a8dd 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventLevel.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventLevel.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; public enum ExecutionEventLevel { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventLogger.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventLogger.java index 969f70e..d49e2e0 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventLogger.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventLogger.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.Map; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventType.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventType.java index 5614104..898706b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionEventType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; public enum ExecutionEventType { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionKind.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionKind.java index cb5cd90..8ecacf9 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionKind.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionKind.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; public enum ExecutionKind { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionListener.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionListener.java index 9b8dd0d..d56d9ca 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionListener.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionListener.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.Map; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionObject.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionObject.java index e12d8b1..64e98c0 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionObject.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionObject.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionOutcome.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionOutcome.java index 2ab31bd..e4c6e1b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionOutcome.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionOutcome.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; public record ExecutionOutcome( diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionOutcomeDraft.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionOutcomeDraft.java index 0e332d5..0b9f584 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionOutcomeDraft.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionOutcomeDraft.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; public record ExecutionOutcomeDraft( diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionRuntimeContextSupport.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionRuntimeContextSupport.java index 88602b4..aee0ac4 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionRuntimeContextSupport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionRuntimeContextSupport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionSimulationRequest.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionSimulationRequest.java index 787fad0..20feada 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionSimulationRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionSimulationRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import it.cnr.isti.workflow.manager.llms.LLMDescriptor; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionStatus.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionStatus.java index 97aa3d5..6cdc345 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionStatus.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionStatus.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; public enum ExecutionStatus { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionTemplateResolver.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionTemplateResolver.java index ca322f3..d1f16c3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionTemplateResolver.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionTemplateResolver.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.Collection; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableCleanupPolicy.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableCleanupPolicy.java index b9ccc5b..5471897 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableCleanupPolicy.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableCleanupPolicy.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; public enum ExecutionVariableCleanupPolicy { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableDescriptor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableDescriptor.java index ebce5f2..af50865 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableDescriptor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableDescriptor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import lombok.AllArgsConstructor; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableKind.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableKind.java index 7ab3388..9f5b879 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableKind.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableKind.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import it.cnr.isti.workflow.manager.ios.IODescriptor; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableRegistry.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableRegistry.java index a139427..6049717 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableRegistry.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionVariableRegistry.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionsService.java b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionsService.java index 2201111..23ebb36 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionsService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/ExecutionsService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.Comparator; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/FieldKey.java b/src/main/java/it/cnr/isti/workflow/manager/executions/FieldKey.java index b87d712..0e8f764 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/FieldKey.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/FieldKey.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import com.fasterxml.jackson.annotation.JsonCreator; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/InteractionResult.java b/src/main/java/it/cnr/isti/workflow/manager/executions/InteractionResult.java index 5dd2bf0..e77dee1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/InteractionResult.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/InteractionResult.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.Map; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/LoopGuardSupport.java b/src/main/java/it/cnr/isti/workflow/manager/executions/LoopGuardSupport.java index 2475592..4ba6902 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/LoopGuardSupport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/LoopGuardSupport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/NodeExecutionException.java b/src/main/java/it/cnr/isti/workflow/manager/executions/NodeExecutionException.java index 3559aa0..f1abdcb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/NodeExecutionException.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/NodeExecutionException.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import lombok.Getter; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/NodeExecutionResult.java b/src/main/java/it/cnr/isti/workflow/manager/executions/NodeExecutionResult.java index ab60a9f..a871c35 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/NodeExecutionResult.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/NodeExecutionResult.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.LinkedHashSet; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionVariables.java b/src/main/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionVariables.java index 987c766..b2e819e 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionVariables.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionVariables.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/SubflowGlobalInputs.java b/src/main/java/it/cnr/isti/workflow/manager/executions/SubflowGlobalInputs.java index 6f06a57..fb5b01c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/SubflowGlobalInputs.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/SubflowGlobalInputs.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import java.util.Map; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/api/ActiveBiasProbeView.java b/src/main/java/it/cnr/isti/workflow/manager/executions/api/ActiveBiasProbeView.java index 72ee5d6..b035c5d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/api/ActiveBiasProbeView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/api/ActiveBiasProbeView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.api; import it.cnr.isti.workflow.manager.flows.model.bias.BiasActivationMode; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionContextView.java b/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionContextView.java index a5b7e81..e531d50 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionContextView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionContextView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.api; import java.util.Map; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionGroupView.java b/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionGroupView.java index 7e96251..0dcfef8 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionGroupView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionGroupView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.api; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionStepView.java b/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionStepView.java index ba7bf03..6fb1386 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionStepView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionStepView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.api; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionView.java b/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionView.java index 8031c44..dadccba 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/api/ExecutionView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.api; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasActivation.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasActivation.java index 34b0fbd..6c83e13 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasActivation.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasActivation.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasApiException.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasApiException.java index fa5ab4b..d1029b6 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasApiException.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasApiException.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import org.springframework.http.HttpStatus; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasDownstreamImpact.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasDownstreamImpact.java index 5cdaec4..53c0089 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasDownstreamImpact.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasDownstreamImpact.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExecutionContext.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExecutionContext.java index 37fda44..3dd2d17 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExecutionContext.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExecutionContext.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExecutionMode.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExecutionMode.java index 5ce3027..bf318c8 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExecutionMode.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExecutionMode.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; public enum BiasExecutionMode { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExperimentKind.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExperimentKind.java index 180b3be..ae5795e 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExperimentKind.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasExperimentKind.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; public enum BiasExperimentKind { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactExperimentRequest.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactExperimentRequest.java index 4708f34..1cf1904 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactExperimentRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactExperimentRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJob.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJob.java index 29f1f52..65cfb3e 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJob.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJob.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobKind.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobKind.java index 643fd62..b968cde 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobKind.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobKind.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; /** diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobService.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobService.java index 9601abe..351d36b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobStatus.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobStatus.java index 72a3165..60a3aad 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobStatus.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJobStatus.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; public enum BiasImpactJobStatus { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJudge.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJudge.java index b4cfa30..4d4cb11 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJudge.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactJudge.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactReport.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactReport.java index c15ab3f..395d21a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactReport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactReport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactService.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactService.java index 1cfe2d7..e1fabb8 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasImpactService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasInterventionDirection.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasInterventionDirection.java index 08fd70e..bf3c48d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasInterventionDirection.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasInterventionDirection.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; /** Selects which executable side of a bias annotation is applied. */ diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasItemImpact.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasItemImpact.java index 3855d13..1e08f6f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasItemImpact.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasItemImpact.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasIterationComparator.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasIterationComparator.java index c5a8f96..6875161 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasIterationComparator.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasIterationComparator.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasIterationImpact.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasIterationImpact.java index 0720e86..7e0241b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasIterationImpact.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasIterationImpact.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeAttribution.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeAttribution.java index 4f68503..721a7d8 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeAttribution.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeAttribution.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; /** diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeImpactLevel.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeImpactLevel.java index 4429c88..f34b6e5 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeImpactLevel.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeImpactLevel.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; /** How far the meaning of an output moved, as assessed by the judge model. */ diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeRequest.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeRequest.java index c609ee6..9941c7d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import it.cnr.isti.workflow.manager.llms.LLMDescriptor; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeSummary.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeSummary.java index 20b7b34..e73bdfa 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeSummary.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeSummary.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeTarget.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeTarget.java index 8fcea51..590e4d4 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeTarget.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeTarget.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeVerdict.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeVerdict.java index 940be0f..dc07426 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeVerdict.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeVerdict.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgementStore.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgementStore.java index 1779b2c..fa71b98 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgementStore.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgementStore.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import org.slf4j.Logger; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasMockedSideEffect.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasMockedSideEffect.java index 91fc924..453515f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasMockedSideEffect.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasMockedSideEffect.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import it.cnr.isti.workflow.manager.blocks.Block; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasNumericDelta.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasNumericDelta.java index da44912..3785ca7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasNumericDelta.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasNumericDelta.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; /** diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutcomeChange.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutcomeChange.java index e3a0f0a..e29206c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutcomeChange.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutcomeChange.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutputImpact.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutputImpact.java index 2eebf60..ee14613 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutputImpact.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutputImpact.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutputs.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutputs.java index dd26e64..503d3d1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutputs.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasOutputs.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.Collections; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasRerunRequest.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasRerunRequest.java index 348609a..041d7ae 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasRerunRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasRerunRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasRoutingChange.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasRoutingChange.java index be0d15c..22831c2 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasRoutingChange.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasRoutingChange.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; public record BiasRoutingChange( diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasSimulationContext.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasSimulationContext.java index 8b4cfea..7770079 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasSimulationContext.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasSimulationContext.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.Objects; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueAnalyzer.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueAnalyzer.java index a781533..d7b85bb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueAnalyzer.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueAnalyzer.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueImpact.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueImpact.java index 4533ce5..ea6e240 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueImpact.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueImpact.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/ExternalSideEffectPolicy.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/ExternalSideEffectPolicy.java index 3cb13df..e75b557 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/ExternalSideEffectPolicy.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/ExternalSideEffectPolicy.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; public enum ExternalSideEffectPolicy { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactExperimentRequestConverter.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactExperimentRequestConverter.java index cc828b9..aee75bb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactExperimentRequestConverter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactExperimentRequestConverter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.persistence; import it.cnr.isti.workflow.manager.app.JacksonConverterSupport; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactJobEntity.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactJobEntity.java index 27ea4b3..9176c27 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactJobEntity.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactJobEntity.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.persistence; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactJobRepository.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactJobRepository.java index c0c5327..6938163 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactJobRepository.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactJobRepository.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.persistence; import java.util.Collection; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportConverter.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportConverter.java index 970983c..0660ee7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportConverter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportConverter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.persistence; import it.cnr.isti.workflow.manager.app.JacksonConverterSupport; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportEntity.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportEntity.java index 3d14ab1..25841d2 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportEntity.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportEntity.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.persistence; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportRepository.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportRepository.java index 6197e11..26fca08 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportRepository.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/BiasImpactReportRepository.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.persistence; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/LLMDescriptorConverter.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/LLMDescriptorConverter.java index c3bbea4..53c7b1b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/LLMDescriptorConverter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/persistence/LLMDescriptorConverter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.persistence; import it.cnr.isti.workflow.manager.app.JacksonConverterSupport; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasBehaviorAdapter.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasBehaviorAdapter.java index 20467c8..bb4a31a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasBehaviorAdapter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasBehaviorAdapter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.runtime; import java.util.Set; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasBehaviorAdapterRegistry.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasBehaviorAdapterRegistry.java index b82ca3a..57afc3d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasBehaviorAdapterRegistry.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasBehaviorAdapterRegistry.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.runtime; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasContainerPropagation.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasContainerPropagation.java index 2b5bb0d..0644308 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasContainerPropagation.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasContainerPropagation.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.runtime; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasPreparedExecution.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasPreparedExecution.java index 5f39181..2651389 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasPreparedExecution.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasPreparedExecution.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.runtime; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasRuntimeSupport.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasRuntimeSupport.java index 14a4ecd..0a7b98f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasRuntimeSupport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/BiasRuntimeSupport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.runtime; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/InputBiasBehaviorAdapter.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/InputBiasBehaviorAdapter.java index 24be856..f222a1f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/InputBiasBehaviorAdapter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/InputBiasBehaviorAdapter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.runtime; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/MockResponseBiasBehaviorAdapter.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/MockResponseBiasBehaviorAdapter.java index 99f76c1..21f79f5 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/MockResponseBiasBehaviorAdapter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/MockResponseBiasBehaviorAdapter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.runtime; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/OutputBiasBehaviorAdapter.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/OutputBiasBehaviorAdapter.java index fbeeb09..f374ae7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/OutputBiasBehaviorAdapter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/OutputBiasBehaviorAdapter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.runtime; import java.util.Set; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/PromptBiasBehaviorAdapter.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/PromptBiasBehaviorAdapter.java index 1ebf4a4..d4669e4 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/PromptBiasBehaviorAdapter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/PromptBiasBehaviorAdapter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.runtime; import java.util.Set; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/RoutingBiasBehaviorAdapter.java b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/RoutingBiasBehaviorAdapter.java index b1fc889..e310ed3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/RoutingBiasBehaviorAdapter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/bias/runtime/RoutingBiasBehaviorAdapter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias.runtime; import java.util.Set; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/design/FlowSharedVariableCatalogService.java b/src/main/java/it/cnr/isti/workflow/manager/executions/design/FlowSharedVariableCatalogService.java index af8dba8..cc48669 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/design/FlowSharedVariableCatalogService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/design/FlowSharedVariableCatalogService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.design; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/BlockExecutors.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/BlockExecutors.java index 2ba49e4..525603a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/BlockExecutors.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/BlockExecutors.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors; import java.util.Collections; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/BooleanLlmResponseParser.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/BooleanLlmResponseParser.java index 521026f..78b826a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/BooleanLlmResponseParser.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/BooleanLlmResponseParser.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors; import java.util.Map; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/ContainerExecutors.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/ContainerExecutors.java index 089bd24..36f4a30 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/ContainerExecutors.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/ContainerExecutors.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors; import java.util.HashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/DelimitedResponseParser.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/DelimitedResponseParser.java index e7d1050..2adc7f3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/DelimitedResponseParser.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/DelimitedResponseParser.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors; import java.util.Arrays; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/NodeExecutors.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/NodeExecutors.java index 5f37bf9..0711d69 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/NodeExecutors.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/NodeExecutors.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BlockExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BlockExecutor.java index 1a3fcd9..458fa3d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BlockExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BlockExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BranchRejoinExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BranchRejoinExecutor.java index 675c9cd..6af14d1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BranchRejoinExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BranchRejoinExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ChatInteractionExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ChatInteractionExecutor.java index 600b6e8..ea829f7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ChatInteractionExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ChatInteractionExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ConditionalExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ConditionalExecutor.java index a8897b3..db6c325 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ConditionalExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ConditionalExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/DelimitedParserExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/DelimitedParserExecutor.java index 10daf44..f87ce1b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/DelimitedParserExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/DelimitedParserExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.io.File; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/EndBlockExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/EndBlockExecutor.java index 56eec2a..faeb77f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/EndBlockExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/EndBlockExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ExpressionEvaluationSupport.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ExpressionEvaluationSupport.java index b2ad671..ff5fd50 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ExpressionEvaluationSupport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ExpressionEvaluationSupport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HTTPServerCallExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HTTPServerCallExecutor.java index cdb84d3..f1960bd 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HTTPServerCallExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HTTPServerCallExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanDecisionExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanDecisionExecutor.java index dfc5b60..c9ddd21 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanDecisionExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanDecisionExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanInteractionExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanInteractionExecutor.java index 85ce9b3..fe26a4f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanInteractionExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanInteractionExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/LLMExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/LLMExecutor.java index 8305bc0..24a6601 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/LLMExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/LLMExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPAgentChatExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPAgentChatExecutor.java index a19ffaf..8037176 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPAgentChatExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPAgentChatExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPBridgeExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPBridgeExecutor.java index b7ab6df..028a83d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPBridgeExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPBridgeExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.io.File; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ModelParameterReporting.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ModelParameterReporting.java index 6f0b4ae..6c05e5e 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ModelParameterReporting.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/ModelParameterReporting.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/SimulatedChatSupport.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/SimulatedChatSupport.java index 6f5601a..eab7dd7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/SimulatedChatSupport.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/SimulatedChatSupport.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/SwitchExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/SwitchExecutor.java index 9cfdfd9..934be2a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/SwitchExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/blocks/SwitchExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/ContainerExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/ContainerExecutor.java index b6974bf..3313333 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/ContainerExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/ContainerExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.containers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/GenericContainerExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/GenericContainerExecutor.java index b75ea76..9baa5c6 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/GenericContainerExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/GenericContainerExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.containers; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/IteratorContainerExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/IteratorContainerExecutor.java index 86bfe5c..5dbc899 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/IteratorContainerExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/IteratorContainerExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.containers; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/LoopContainerExecutor.java b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/LoopContainerExecutor.java index bcf0319..bdee7b3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/LoopContainerExecutor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/executors/containers/LoopContainerExecutor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.containers; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ContainerContinuationPhase.java b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ContainerContinuationPhase.java index 4e9dfc3..1e5faae 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ContainerContinuationPhase.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ContainerContinuationPhase.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.persistence; public enum ContainerContinuationPhase { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ContainerContinuationSnapshot.java b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ContainerContinuationSnapshot.java index b95fd5c..5a7cf1f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ContainerContinuationSnapshot.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ContainerContinuationSnapshot.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.persistence; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionInputSnapshot.java b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionInputSnapshot.java index b542a74..3869872 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionInputSnapshot.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionInputSnapshot.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.persistence; import it.cnr.isti.workflow.manager.executions.steps.InputResolutionState; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionSnapshot.java b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionSnapshot.java index be5863b..1ff309f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionSnapshot.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionSnapshot.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.persistence; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionSnapshotConverter.java b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionSnapshotConverter.java index 3936139..45e6254 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionSnapshotConverter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionSnapshotConverter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.persistence; import tools.jackson.core.JacksonException; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionStepSnapshot.java b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionStepSnapshot.java index 763c519..1a77f55 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionStepSnapshot.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/persistence/ExecutionStepSnapshot.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.persistence; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/repo/ExecutionEntity.java b/src/main/java/it/cnr/isti/workflow/manager/executions/repo/ExecutionEntity.java index 7995880..c7d37a1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/repo/ExecutionEntity.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/repo/ExecutionEntity.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.repo; import it.cnr.isti.workflow.manager.executions.persistence.ExecutionSnapshot; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/repo/ExecutionRepository.java b/src/main/java/it/cnr/isti/workflow/manager/executions/repo/ExecutionRepository.java index 1ef8a91..05095d1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/repo/ExecutionRepository.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/repo/ExecutionRepository.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.repo; import org.springframework.data.domain.Page; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Input.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Input.java index f28ff17..5d0f464 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Input.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Input.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps; import java.io.File; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/InputListener.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/InputListener.java index 3661691..14e3a07 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/InputListener.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/InputListener.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps; public interface InputListener { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/InputResolutionState.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/InputResolutionState.java index 104d867..4395f9a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/InputResolutionState.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/InputResolutionState.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps; public enum InputResolutionState { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Output.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Output.java index 702090b..270e512 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Output.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Output.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Step.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Step.java index 5f8013f..91d886b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Step.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/Step.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/StepSkipReason.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/StepSkipReason.java index 27a6e88..501a85d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/StepSkipReason.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/StepSkipReason.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps; public enum StepSkipReason { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/StepStatus.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/StepStatus.java index 6b0147c..b79b74f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/StepStatus.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/StepStatus.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps; public enum StepStatus { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/AllRequiredActivationPolicy.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/AllRequiredActivationPolicy.java index 80b93e4..81d8a39 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/AllRequiredActivationPolicy.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/AllRequiredActivationPolicy.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps.activation; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/BranchRejoinActivationPolicy.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/BranchRejoinActivationPolicy.java index 4c49f74..3e2eea3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/BranchRejoinActivationPolicy.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/BranchRejoinActivationPolicy.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps.activation; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationDecision.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationDecision.java index 8ce420e..892238f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationDecision.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationDecision.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps.activation; public enum StepActivationDecision { diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationPolicy.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationPolicy.java index 5985eef..96a1ea1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationPolicy.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationPolicy.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps.activation; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationPolicyRegistry.java b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationPolicyRegistry.java index 9d413d5..06b9228 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationPolicyRegistry.java +++ b/src/main/java/it/cnr/isti/workflow/manager/executions/steps/activation/StepActivationPolicyRegistry.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps.activation; import it.cnr.isti.workflow.manager.blocks.Block; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowAccessDeniedException.java b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowAccessDeniedException.java index 88a965b..07bee26 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowAccessDeniedException.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowAccessDeniedException.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; public class FlowAccessDeniedException extends RuntimeException { diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowConverter.java b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowConverter.java index e662ef8..2fdabd6 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowConverter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowConverter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; import com.fasterxml.jackson.annotation.JsonAutoDetect; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowImportComponent.java b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowImportComponent.java index 505f897..9212028 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowImportComponent.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowImportComponent.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; import java.io.File; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowMapper.java b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowMapper.java index d8b4e66..a2d4f7d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowMapper.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowMapper.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowNotFoundException.java b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowNotFoundException.java index 471fdb1..d766898 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowNotFoundException.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowNotFoundException.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; public class FlowNotFoundException extends RuntimeException { diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowService.java b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowService.java index c8df6ce..458be72 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/FlowService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/FlowService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/ImportedFlow.java b/src/main/java/it/cnr/isti/workflow/manager/flows/ImportedFlow.java index 2bcbe40..5c9e7fb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/ImportedFlow.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/ImportedFlow.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/Connection.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/Connection.java index 6afe64d..afcd666 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/Connection.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/Connection.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; import java.util.UUID; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/Dependency.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/Dependency.java index b7114ed..2edf1bc 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/Dependency.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/Dependency.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; import java.util.UUID; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/Flow.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/Flow.java index 97dbfd3..d8c45c0 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/Flow.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/Flow.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowCreateRequest.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowCreateRequest.java index 19077a5..55e29cb 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowCreateRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowCreateRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; import jakarta.validation.constraints.NotBlank; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowData.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowData.java index 29d19cf..82e8f68 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowData.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowData.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowFlagUpdateRequest.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowFlagUpdateRequest.java index 45423c9..529ce1c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowFlagUpdateRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowFlagUpdateRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; import jakarta.validation.constraints.NotNull; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowLane.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowLane.java index f1bc968..dce48dc 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowLane.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowLane.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; public record FlowLane( diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowNode.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowNode.java index 14d6fc8..2129c5d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowNode.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowNode.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowProjectUpdateRequest.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowProjectUpdateRequest.java index a0fdf09..2337dff 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowProjectUpdateRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowProjectUpdateRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; /** diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowSummaryView.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowSummaryView.java index f9598a2..563c443 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowSummaryView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowSummaryView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowView.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowView.java index 7e4e037..6f182af 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowViewStatus.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowViewStatus.java index f03c921..9dfcc21 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowViewStatus.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/FlowViewStatus.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model; public enum FlowViewStatus { diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasActivationMode.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasActivationMode.java index 5af25c3..a8667ec 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasActivationMode.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasActivationMode.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model.bias; import lombok.Getter; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasAnnotationSource.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasAnnotationSource.java index bd2a615..bce96a4 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasAnnotationSource.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasAnnotationSource.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model.bias; import lombok.Getter; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasAnnotationStatus.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasAnnotationStatus.java index 795dc01..e271acf 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasAnnotationStatus.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasAnnotationStatus.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model.bias; import lombok.Getter; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasBehavioralProbe.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasBehavioralProbe.java index a23ec58..96a9bf7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasBehavioralProbe.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasBehavioralProbe.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model.bias; import java.util.Collections; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasCatalogOption.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasCatalogOption.java index 0461f3f..64e231c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasCatalogOption.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasCatalogOption.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model.bias; /** diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasCategory.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasCategory.java index 57ff78e..39ad352 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasCategory.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasCategory.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model.bias; import lombok.Getter; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasSeverity.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasSeverity.java index 923d3df..c89777f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasSeverity.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BiasSeverity.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model.bias; import lombok.Getter; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BlockBiasAnnotation.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BlockBiasAnnotation.java index 078eeb4..d06efaa 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BlockBiasAnnotation.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/bias/BlockBiasAnnotation.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model.bias; import java.util.UUID; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/capabilities/NodeTypeCapabilities.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/capabilities/NodeTypeCapabilities.java index d84dfbe..338870c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/capabilities/NodeTypeCapabilities.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/capabilities/NodeTypeCapabilities.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model.capabilities; public record NodeTypeCapabilities( diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/model/capabilities/NodeVisualRole.java b/src/main/java/it/cnr/isti/workflow/manager/flows/model/capabilities/NodeVisualRole.java index 1ab018d..9bb221b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/model/capabilities/NodeVisualRole.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/model/capabilities/NodeVisualRole.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.model.capabilities; public enum NodeVisualRole { diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/repo/FlowEntity.java b/src/main/java/it/cnr/isti/workflow/manager/flows/repo/FlowEntity.java index 6e4ae89..75c73e0 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/repo/FlowEntity.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/repo/FlowEntity.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.repo; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/repo/FlowRepository.java b/src/main/java/it/cnr/isti/workflow/manager/flows/repo/FlowRepository.java index 82e0fb5..70e8500 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/repo/FlowRepository.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/repo/FlowRepository.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.repo; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/repo/ProjectFlowCount.java b/src/main/java/it/cnr/isti/workflow/manager/flows/repo/ProjectFlowCount.java index b4f8715..3f00de0 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/repo/ProjectFlowCount.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/repo/ProjectFlowCount.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.repo; /** Projection for {@link FlowRepository#countFlowsByProjectForOwner(String)}. */ diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/FlowDataValidator.java b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/FlowDataValidator.java index 76c55ed..97637f1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/FlowDataValidator.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/FlowDataValidator.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.validation; import java.util.HashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/FlowExecutionValidator.java b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/FlowExecutionValidator.java index 08d9a81..b1164d1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/FlowExecutionValidator.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/FlowExecutionValidator.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.validation; import java.lang.reflect.Field; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/GroupedFlowValidation.java b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/GroupedFlowValidation.java index 6607706..6126f8d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/GroupedFlowValidation.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/GroupedFlowValidation.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.validation; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidFlowStructure.java b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidFlowStructure.java index 8b8fc09..11d5341 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidFlowStructure.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidFlowStructure.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.validation; import java.lang.annotation.Documented; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationError.java b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationError.java index 2347de3..dd52893 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationError.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationError.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.validation; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationErrorCode.java b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationErrorCode.java index c8cf2ea..2a67374 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationErrorCode.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationErrorCode.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.validation; public enum ValidationErrorCode { diff --git a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationErrorCodec.java b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationErrorCodec.java index 105a096..31261cf 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationErrorCodec.java +++ b/src/main/java/it/cnr/isti/workflow/manager/flows/validation/ValidationErrorCodec.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.validation; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/http/HTTPServerCallService.java b/src/main/java/it/cnr/isti/workflow/manager/http/HTTPServerCallService.java index db7b258..e69c35a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/http/HTTPServerCallService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/http/HTTPServerCallService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.http; import java.nio.charset.StandardCharsets; diff --git a/src/main/java/it/cnr/isti/workflow/manager/ios/FileInputConstraints.java b/src/main/java/it/cnr/isti/workflow/manager/ios/FileInputConstraints.java index a1df5ac..4960c15 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/ios/FileInputConstraints.java +++ b/src/main/java/it/cnr/isti/workflow/manager/ios/FileInputConstraints.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.ios; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/ios/IODescriptor.java b/src/main/java/it/cnr/isti/workflow/manager/ios/IODescriptor.java index 178f9ca..9600ced 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/ios/IODescriptor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/ios/IODescriptor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.ios; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/ios/IOType.java b/src/main/java/it/cnr/isti/workflow/manager/ios/IOType.java index 4b69a7d..794f849 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/ios/IOType.java +++ b/src/main/java/it/cnr/isti/workflow/manager/ios/IOType.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.ios; import com.fasterxml.jackson.annotation.JsonCreator; diff --git a/src/main/java/it/cnr/isti/workflow/manager/ios/JsonSchemaValidator.java b/src/main/java/it/cnr/isti/workflow/manager/ios/JsonSchemaValidator.java index 488e9d1..0569db3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/ios/JsonSchemaValidator.java +++ b/src/main/java/it/cnr/isti/workflow/manager/ios/JsonSchemaValidator.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.ios; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/ChatMessage.java b/src/main/java/it/cnr/isti/workflow/manager/llms/ChatMessage.java index a56aef1..65dad4c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/ChatMessage.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/ChatMessage.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; import java.util.Objects; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/ConfigurableInputBinding.java b/src/main/java/it/cnr/isti/workflow/manager/llms/ConfigurableInputBinding.java index ccc59c0..45ad386 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/ConfigurableInputBinding.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/ConfigurableInputBinding.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/LLMCredentialResolver.java b/src/main/java/it/cnr/isti/workflow/manager/llms/LLMCredentialResolver.java index 21f4aec..be9046a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/LLMCredentialResolver.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/LLMCredentialResolver.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; import java.util.Map; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/LLMDescriptor.java b/src/main/java/it/cnr/isti/workflow/manager/llms/LLMDescriptor.java index 84ca59c..f6ac17f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/LLMDescriptor.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/LLMDescriptor.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; import com.fasterxml.jackson.annotation.JsonProperty; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/LLMDescriptorInputBinding.java b/src/main/java/it/cnr/isti/workflow/manager/llms/LLMDescriptorInputBinding.java index 490ba9c..bc47ca1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/LLMDescriptorInputBinding.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/LLMDescriptorInputBinding.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/LLMProviderCatalogService.java b/src/main/java/it/cnr/isti/workflow/manager/llms/LLMProviderCatalogService.java index d5e65ca..aceb198 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/LLMProviderCatalogService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/LLMProviderCatalogService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/LLMProviderMetadata.java b/src/main/java/it/cnr/isti/workflow/manager/llms/LLMProviderMetadata.java index 9773b8d..7f096b8 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/LLMProviderMetadata.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/LLMProviderMetadata.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; /** Public, non-sensitive capabilities used by every LLM selection UI. */ diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/ModelParameter.java b/src/main/java/it/cnr/isti/workflow/manager/llms/ModelParameter.java index 2cf3e7f..fabdea7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/ModelParameter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/ModelParameter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; /** diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/ModelParameters.java b/src/main/java/it/cnr/isti/workflow/manager/llms/ModelParameters.java index eca1132..9f4085a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/ModelParameters.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/ModelParameters.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; import java.util.EnumSet; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/LLMProvider.java b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/LLMProvider.java index 6260e81..bc2f1d0 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/LLMProvider.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/LLMProvider.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms.providers; import java.util.EnumSet; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/google/GeminiLLMProvider.java b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/google/GeminiLLMProvider.java index 0ad716c..268c557 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/google/GeminiLLMProvider.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/google/GeminiLLMProvider.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms.providers.google; import java.time.Duration; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/InternalOllamaLLMProvider.java b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/InternalOllamaLLMProvider.java index 2be289a..481a540 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/InternalOllamaLLMProvider.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/InternalOllamaLLMProvider.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms.providers.ollama; import java.time.Duration; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ChatResponse.java b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ChatResponse.java index db869c5..24cb300 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ChatResponse.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ChatResponse.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms.providers.ollama.response; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ChatResponseMessage.java b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ChatResponseMessage.java index 3e07403..db301ec 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ChatResponseMessage.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ChatResponseMessage.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms.providers.ollama.response; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/GenerateResponse.java b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/GenerateResponse.java index 1a81d77..d31cba4 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/GenerateResponse.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/GenerateResponse.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms.providers.ollama.response; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ModelInfo.java b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ModelInfo.java index 8f9397f..318445c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ModelInfo.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ModelInfo.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms.providers.ollama.response; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; diff --git a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ModelResponse.java b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ModelResponse.java index f48f4bb..8cddf51 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ModelResponse.java +++ b/src/main/java/it/cnr/isti/workflow/manager/llms/providers/ollama/response/ModelResponse.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms.providers.ollama.response; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPAgentService.java b/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPAgentService.java index df82aee..a0e735e 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPAgentService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPAgentService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.mcp; import java.io.File; diff --git a/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPQueryAttachments.java b/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPQueryAttachments.java index dc03ce1..e3c1cc7 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPQueryAttachments.java +++ b/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPQueryAttachments.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.mcp; import java.io.File; diff --git a/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPServersProvider.java b/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPServersProvider.java index 5f614b2..ffd6a6c 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPServersProvider.java +++ b/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPServersProvider.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.mcp; import java.io.InputStream; diff --git a/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPSharedSessionRegistry.java b/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPSharedSessionRegistry.java index b857925..f9756ca 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPSharedSessionRegistry.java +++ b/src/main/java/it/cnr/isti/workflow/manager/mcp/MCPSharedSessionRegistry.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.mcp; import java.util.LinkedHashSet; diff --git a/src/main/java/it/cnr/isti/workflow/manager/mcp/UploadedFileKind.java b/src/main/java/it/cnr/isti/workflow/manager/mcp/UploadedFileKind.java index 7266e3e..7a29b0d 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/mcp/UploadedFileKind.java +++ b/src/main/java/it/cnr/isti/workflow/manager/mcp/UploadedFileKind.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.mcp; import java.io.File; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectContextConverter.java b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectContextConverter.java index d32af27..d5bea5b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectContextConverter.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectContextConverter.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects; import com.fasterxml.jackson.annotation.JsonAutoDetect; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectContextResolver.java b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectContextResolver.java index 4fec9b3..2285a50 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectContextResolver.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectContextResolver.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects; import java.util.Map; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectExecutionService.java b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectExecutionService.java index 588bc56..40b7ef3 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectExecutionService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectExecutionService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectMapper.java b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectMapper.java index 073d642..0352730 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectMapper.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectMapper.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectRunOrchestrator.java b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectRunOrchestrator.java index 2bfcb1b..f504a2b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectRunOrchestrator.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectRunOrchestrator.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectService.java b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectService.java index 078b13a..e334751 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/ProjectService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectContext.java b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectContext.java index 3ebe073..b0a4c2b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectContext.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectContext.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.model; import java.util.LinkedHashMap; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectContextEntry.java b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectContextEntry.java index 9173ffc..a2886fc 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectContextEntry.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectContextEntry.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.model; import it.cnr.isti.workflow.manager.ios.IOType; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectCreateRequest.java b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectCreateRequest.java index 043a39a..afa4385 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectCreateRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectCreateRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.model; import jakarta.validation.constraints.NotBlank; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectExecuteRequest.java b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectExecuteRequest.java index 126a903..ef67bfd 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectExecuteRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectExecuteRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.model; /** diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectExecutionPlanView.java b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectExecutionPlanView.java index 3368f16..17dad74 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectExecutionPlanView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectExecutionPlanView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.model; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectFlowOrderRequest.java b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectFlowOrderRequest.java index 351bd37..4f1fe01 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectFlowOrderRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectFlowOrderRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.model; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectRunView.java b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectRunView.java index 8b20848..46dfb3f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectRunView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectRunView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.model; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectSummaryView.java b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectSummaryView.java index 8f3ae2a..88a9bd1 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectSummaryView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectSummaryView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.model; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectUpdateRequest.java b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectUpdateRequest.java index 5bfc38c..77e9426 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectUpdateRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectUpdateRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.model; import jakarta.validation.constraints.Size; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectView.java b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectView.java index 93796af..dadbb7e 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/model/ProjectView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.model; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/repo/ProjectEntity.java b/src/main/java/it/cnr/isti/workflow/manager/projects/repo/ProjectEntity.java index b54c12c..0c7e73f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/repo/ProjectEntity.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/repo/ProjectEntity.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.repo; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/projects/repo/ProjectRepository.java b/src/main/java/it/cnr/isti/workflow/manager/projects/repo/ProjectRepository.java index 02486c8..260a204 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/projects/repo/ProjectRepository.java +++ b/src/main/java/it/cnr/isti/workflow/manager/projects/repo/ProjectRepository.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects.repo; import java.util.List; diff --git a/src/main/java/it/cnr/isti/workflow/manager/skills/SkillBinding.java b/src/main/java/it/cnr/isti/workflow/manager/skills/SkillBinding.java index 07d6ca9..56bf79b 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/skills/SkillBinding.java +++ b/src/main/java/it/cnr/isti/workflow/manager/skills/SkillBinding.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.skills; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; diff --git a/src/main/java/it/cnr/isti/workflow/manager/skills/SkillDefinition.java b/src/main/java/it/cnr/isti/workflow/manager/skills/SkillDefinition.java index 5cab92d..ed7da43 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/skills/SkillDefinition.java +++ b/src/main/java/it/cnr/isti/workflow/manager/skills/SkillDefinition.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.skills; public record SkillDefinition( diff --git a/src/main/java/it/cnr/isti/workflow/manager/skills/SkillPromptService.java b/src/main/java/it/cnr/isti/workflow/manager/skills/SkillPromptService.java index 974aa04..4e071a8 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/skills/SkillPromptService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/skills/SkillPromptService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.skills; import java.util.ArrayList; diff --git a/src/main/java/it/cnr/isti/workflow/manager/skills/SkillsCatalogService.java b/src/main/java/it/cnr/isti/workflow/manager/skills/SkillsCatalogService.java index f9d2a24..458f3ff 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/skills/SkillsCatalogService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/skills/SkillsCatalogService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.skills; import java.io.IOException; diff --git a/src/main/java/it/cnr/isti/workflow/manager/stats/UserStatsNotFoundException.java b/src/main/java/it/cnr/isti/workflow/manager/stats/UserStatsNotFoundException.java index 4a29720..65e9bc6 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/stats/UserStatsNotFoundException.java +++ b/src/main/java/it/cnr/isti/workflow/manager/stats/UserStatsNotFoundException.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.stats; public class UserStatsNotFoundException extends RuntimeException { diff --git a/src/main/java/it/cnr/isti/workflow/manager/stats/UserStatsService.java b/src/main/java/it/cnr/isti/workflow/manager/stats/UserStatsService.java index 9c11f01..cbebf09 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/stats/UserStatsService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/stats/UserStatsService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.stats; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/stats/model/SystemUsageStatsView.java b/src/main/java/it/cnr/isti/workflow/manager/stats/model/SystemUsageStatsView.java index e161ddb..cc78a7f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/stats/model/SystemUsageStatsView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/stats/model/SystemUsageStatsView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.stats.model; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/stats/model/UserUsageStatsView.java b/src/main/java/it/cnr/isti/workflow/manager/stats/model/UserUsageStatsView.java index e7f78c3..77d92bf 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/stats/model/UserUsageStatsView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/stats/model/UserUsageStatsView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.stats.model; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/vault/SecretCryptoService.java b/src/main/java/it/cnr/isti/workflow/manager/vault/SecretCryptoService.java index 821afeb..39aabca 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/vault/SecretCryptoService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/vault/SecretCryptoService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.vault; import java.nio.charset.StandardCharsets; diff --git a/src/main/java/it/cnr/isti/workflow/manager/vault/UserSecretService.java b/src/main/java/it/cnr/isti/workflow/manager/vault/UserSecretService.java index 54ffbf3..18efd31 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/vault/UserSecretService.java +++ b/src/main/java/it/cnr/isti/workflow/manager/vault/UserSecretService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.vault; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretCreateRequest.java b/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretCreateRequest.java index 24d1313..50c8a7a 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretCreateRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretCreateRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.vault.model; import jakarta.validation.constraints.NotBlank; diff --git a/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretUpdateRequest.java b/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretUpdateRequest.java index 4262169..6943009 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretUpdateRequest.java +++ b/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretUpdateRequest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.vault.model; import jakarta.validation.constraints.Size; diff --git a/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretView.java b/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretView.java index 750819e..274fe0f 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretView.java +++ b/src/main/java/it/cnr/isti/workflow/manager/vault/model/VaultSecretView.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.vault.model; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/vault/repo/UserSecretEntity.java b/src/main/java/it/cnr/isti/workflow/manager/vault/repo/UserSecretEntity.java index b2634ab..ff9e5bc 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/vault/repo/UserSecretEntity.java +++ b/src/main/java/it/cnr/isti/workflow/manager/vault/repo/UserSecretEntity.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.vault.repo; import java.time.LocalDateTime; diff --git a/src/main/java/it/cnr/isti/workflow/manager/vault/repo/UserSecretRepository.java b/src/main/java/it/cnr/isti/workflow/manager/vault/repo/UserSecretRepository.java index e86fcab..9826b04 100644 --- a/src/main/java/it/cnr/isti/workflow/manager/vault/repo/UserSecretRepository.java +++ b/src/main/java/it/cnr/isti/workflow/manager/vault/repo/UserSecretRepository.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.vault.repo; import java.util.List; diff --git a/src/test/java/it/cnr/isti/workflow/manager/assistant/BlockCatalogServiceTest.java b/src/test/java/it/cnr/isti/workflow/manager/assistant/BlockCatalogServiceTest.java index 81c8539..c431a5a 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/assistant/BlockCatalogServiceTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/assistant/BlockCatalogServiceTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.assistant; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/blocks/BlockTest.java b/src/test/java/it/cnr/isti/workflow/manager/blocks/BlockTest.java index 98c56a6..85a09f8 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/blocks/BlockTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/blocks/BlockTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks; import static org.junit.jupiter.api.Assertions.assertNotNull; diff --git a/src/test/java/it/cnr/isti/workflow/manager/blocks/ModelAsInputBindingTest.java b/src/test/java/it/cnr/isti/workflow/manager/blocks/ModelAsInputBindingTest.java index c1d2a3f..a011a27 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/blocks/ModelAsInputBindingTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/blocks/ModelAsInputBindingTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/BlockConfigurationValidationTest.java b/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/BlockConfigurationValidationTest.java index 055c60f..748d8de 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/BlockConfigurationValidationTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/BlockConfigurationValidationTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/LegacyBlockTypeIdTest.java b/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/LegacyBlockTypeIdTest.java index 753e99e..595c49a 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/LegacyBlockTypeIdTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/LegacyBlockTypeIdTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadGlobalSchemaTest.java b/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadGlobalSchemaTest.java index 2be7e7b..79eec58 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadGlobalSchemaTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadGlobalSchemaTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadInputJsonTest.java b/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadInputJsonTest.java index 78da801..9778f86 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadInputJsonTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/blocks/configurations/MCPAgentUploadInputJsonTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.configurations; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentBlockFactoryUploadTest.java b/src/test/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentBlockFactoryUploadTest.java index e0721c7..4db9930 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentBlockFactoryUploadTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/blocks/factories/MCPAgentBlockFactoryUploadTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.blocks.factories; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/configuration/ConditionChecks.java b/src/test/java/it/cnr/isti/workflow/manager/configuration/ConditionChecks.java index 2fdb74a..e215087 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/configuration/ConditionChecks.java +++ b/src/test/java/it/cnr/isti/workflow/manager/configuration/ConditionChecks.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configuration; import org.testcontainers.DockerClientFactory; diff --git a/src/test/java/it/cnr/isti/workflow/manager/configuration/TestContainersConfiguration.java b/src/test/java/it/cnr/isti/workflow/manager/configuration/TestContainersConfiguration.java index bcda16b..06a0d65 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/configuration/TestContainersConfiguration.java +++ b/src/test/java/it/cnr/isti/workflow/manager/configuration/TestContainersConfiguration.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configuration; import java.util.List; diff --git a/src/test/java/it/cnr/isti/workflow/manager/configuration/TestSecurityConfig.java b/src/test/java/it/cnr/isti/workflow/manager/configuration/TestSecurityConfig.java index 3bcd72d..c603e76 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/configuration/TestSecurityConfig.java +++ b/src/test/java/it/cnr/isti/workflow/manager/configuration/TestSecurityConfig.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.configuration; import org.springframework.boot.test.context.TestConfiguration; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandlerBiasTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandlerBiasTest.java index 00d8c60..86ac0c9 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandlerBiasTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandlerBiasTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandlerClientDisconnectTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandlerClientDisconnectTest.java index 3e4946f..d6d0062 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandlerClientDisconnectTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/ApiExceptionHandlerClientDisconnectTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/AssistantControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/AssistantControllerTest.java index f35dd02..d1a62eb 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/AssistantControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/AssistantControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/AuthControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/AuthControllerTest.java index 8809d6f..2029b95 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/AuthControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/AuthControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.get; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/BiasAnnotationsControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/BiasAnnotationsControllerTest.java index 72d46d8..9774538 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/BiasAnnotationsControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/BiasAnnotationsControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/BlocksControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/BlocksControllerTest.java index fd91ddf..470a6d2 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/BlocksControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/BlocksControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertFalse; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/ContainersControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/ContainersControllerTest.java index 07169e8..de2edf4 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/ContainersControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/ContainersControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/ExecutionControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/ExecutionControllerTest.java index dd78ddd..8f7d407 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/ExecutionControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/ExecutionControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import java.util.List; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/FlowControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/FlowControllerTest.java index 772976c..7bee966 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/FlowControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/FlowControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/ProjectControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/ProjectControllerTest.java index e9f114c..5c59e67 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/ProjectControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/ProjectControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/RetrieverControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/RetrieverControllerTest.java index 03badf4..d87ed16 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/RetrieverControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/RetrieverControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/SecureRetrieverControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/SecureRetrieverControllerTest.java index 5a89930..1e89098 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/SecureRetrieverControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/SecureRetrieverControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertFalse; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/StatsControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/StatsControllerTest.java index 860b712..9b2d00c 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/StatsControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/StatsControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/UserSecretControllerTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/UserSecretControllerTest.java index ea660fb..38adb6e 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/UserSecretControllerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/UserSecretControllerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/controllers/VaultCredentialGateTest.java b/src/test/java/it/cnr/isti/workflow/manager/controllers/VaultCredentialGateTest.java index 90a600e..359d163 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/controllers/VaultCredentialGateTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/controllers/VaultCredentialGateTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.controllers; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/AuthServicePasswordTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/AuthServicePasswordTest.java index a30316d..39d64a1 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/AuthServicePasswordTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/AuthServicePasswordTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/BranchRejoinConcurrencyTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/BranchRejoinConcurrencyTest.java index 399f535..f56fc2d 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/BranchRejoinConcurrencyTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/BranchRejoinConcurrencyTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/ControlFlowGatewayIntegrationTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/ControlFlowGatewayIntegrationTest.java index 38f5425..85dcbd6 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/ControlFlowGatewayIntegrationTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/ControlFlowGatewayIntegrationTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionTemplateResolverTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionTemplateResolverTest.java index 588db13..8937210 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionTemplateResolverTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionTemplateResolverTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionTest.java index c97dcc9..9a33081 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionWithContainer.java b/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionWithContainer.java index e286dd7..978dfb3 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionWithContainer.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionWithContainer.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionsServiceCacheEvictionTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionsServiceCacheEvictionTest.java index dbb240d..2632b93 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionsServiceCacheEvictionTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/ExecutionsServiceCacheEvictionTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/GlobalInputMultiplicityTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/GlobalInputMultiplicityTest.java index 7c00c5a..ccc9302 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/GlobalInputMultiplicityTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/GlobalInputMultiplicityTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/JensenStructuredFlowsExecutionTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/JensenStructuredFlowsExecutionTest.java index a4de994..1403399 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/JensenStructuredFlowsExecutionTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/JensenStructuredFlowsExecutionTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/JsonDossierExecutionIntegrationTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/JsonDossierExecutionIntegrationTest.java index 4440a09..a3157e9 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/JsonDossierExecutionIntegrationTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/JsonDossierExecutionIntegrationTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/NodeExecutionResultTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/NodeExecutionResultTest.java index 0bed525..ea5495a 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/NodeExecutionResultTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/NodeExecutionResultTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionPersistenceTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionPersistenceTest.java index 2b7f6cf..ee3cd48 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionPersistenceTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionPersistenceTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionVariablesTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionVariablesTest.java index 8fc1651..93a8218 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionVariablesTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/SubflowExecutionVariablesTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasExperimentsIntegrationTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasExperimentsIntegrationTest.java index fea0bfd..e6dceb6 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasExperimentsIntegrationTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasExperimentsIntegrationTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeTargetTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeTargetTest.java index e173db8..4a1fe64 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeTargetTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasJudgeTargetTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasReportJsonCompatibilityTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasReportJsonCompatibilityTest.java index 00d78a0..026f04c 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasReportJsonCompatibilityTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasReportJsonCompatibilityTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasRuntimeSupportTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasRuntimeSupportTest.java index 23c9002..6055708 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasRuntimeSupportTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasRuntimeSupportTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasSimulationContextTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasSimulationContextTest.java index 150a7e4..8f88374 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasSimulationContextTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasSimulationContextTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import static org.junit.jupiter.api.Assertions.assertFalse; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueAnalyzerTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueAnalyzerTest.java index 5b8d177..745acdc 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueAnalyzerTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/BiasValueAnalyzerTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/ControlFlowBlockBiasCapabilitiesTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/ControlFlowBlockBiasCapabilitiesTest.java index bce8dfe..c2df524 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/bias/ControlFlowBlockBiasCapabilitiesTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/bias/ControlFlowBlockBiasCapabilitiesTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.bias; import static org.junit.jupiter.api.Assertions.assertFalse; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/BooleanLlmResponseParserTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/BooleanLlmResponseParserTest.java index 81c66a6..bb19512 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/BooleanLlmResponseParserTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/BooleanLlmResponseParserTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors; import static org.junit.jupiter.api.Assertions.assertFalse; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/DelimitedResponseParserTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/DelimitedResponseParserTest.java index dc092bf..bf803c8 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/DelimitedResponseParserTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/DelimitedResponseParserTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BranchRejoinExecutorTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BranchRejoinExecutorTest.java index 797c858..8dc35e7 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BranchRejoinExecutorTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/BranchRejoinExecutorTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/DelimitedParserExecutorTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/DelimitedParserExecutorTest.java index 28572ad..951c765 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/DelimitedParserExecutorTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/DelimitedParserExecutorTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanDecisionSimulatedChoiceTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanDecisionSimulatedChoiceTest.java index 1cd1cda..7fb5bc9 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanDecisionSimulatedChoiceTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/HumanDecisionSimulatedChoiceTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPAgentChatExecutorTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPAgentChatExecutorTest.java index 2f664e8..eca0daf 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPAgentChatExecutorTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPAgentChatExecutorTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import static org.junit.jupiter.api.Assertions.assertDoesNotThrow; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPBridgeExecutorUploadTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPBridgeExecutorUploadTest.java index d3c0522..dfcf083 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPBridgeExecutorUploadTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/executors/blocks/MCPBridgeExecutorUploadTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.executors.blocks; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/steps/InputJsonHandlingTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/steps/InputJsonHandlingTest.java index 501ab6f..fd1537b 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/steps/InputJsonHandlingTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/steps/InputJsonHandlingTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/steps/InputResolutionAndActivationPolicyTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/steps/InputResolutionAndActivationPolicyTest.java index 043090d..b6ef618 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/steps/InputResolutionAndActivationPolicyTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/steps/InputResolutionAndActivationPolicyTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/executions/steps/activation/BranchRejoinActivationPolicyTest.java b/src/test/java/it/cnr/isti/workflow/manager/executions/steps/activation/BranchRejoinActivationPolicyTest.java index b7ed072..bd5201b 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/executions/steps/activation/BranchRejoinActivationPolicyTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/executions/steps/activation/BranchRejoinActivationPolicyTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.executions.steps.activation; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/flows/FlowImportComponentTest.java b/src/test/java/it/cnr/isti/workflow/manager/flows/FlowImportComponentTest.java index 4b4ef7c..eba006e 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/flows/FlowImportComponentTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/flows/FlowImportComponentTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/flows/FlowTest.java b/src/test/java/it/cnr/isti/workflow/manager/flows/FlowTest.java index 0fcd270..3ec0c47 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/flows/FlowTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/flows/FlowTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; import org.junit.jupiter.api.Test; diff --git a/src/test/java/it/cnr/isti/workflow/manager/flows/FlowTestCreator.java b/src/test/java/it/cnr/isti/workflow/manager/flows/FlowTestCreator.java index 25d9595..035fe10 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/flows/FlowTestCreator.java +++ b/src/test/java/it/cnr/isti/workflow/manager/flows/FlowTestCreator.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/test/java/it/cnr/isti/workflow/manager/flows/JensenStructuredFlowsTest.java b/src/test/java/it/cnr/isti/workflow/manager/flows/JensenStructuredFlowsTest.java index 942855a..74a15d2 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/flows/JensenStructuredFlowsTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/flows/JensenStructuredFlowsTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/flows/validation/BranchRejoinStructureValidationTest.java b/src/test/java/it/cnr/isti/workflow/manager/flows/validation/BranchRejoinStructureValidationTest.java index 6552b57..80e9abb 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/flows/validation/BranchRejoinStructureValidationTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/flows/validation/BranchRejoinStructureValidationTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.validation; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/flows/validation/FlowLaneValidationTest.java b/src/test/java/it/cnr/isti/workflow/manager/flows/validation/FlowLaneValidationTest.java index 1949c19..3e0b65e 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/flows/validation/FlowLaneValidationTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/flows/validation/FlowLaneValidationTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.validation; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/flows/validation/NodeTypeCapabilitiesIntegrationTest.java b/src/test/java/it/cnr/isti/workflow/manager/flows/validation/NodeTypeCapabilitiesIntegrationTest.java index 90f7f2f..b9d0f27 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/flows/validation/NodeTypeCapabilitiesIntegrationTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/flows/validation/NodeTypeCapabilitiesIntegrationTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.flows.validation; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/llms/ConfigurableInputBindingTest.java b/src/test/java/it/cnr/isti/workflow/manager/llms/ConfigurableInputBindingTest.java index b9a2ae0..9274ebd 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/llms/ConfigurableInputBindingTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/llms/ConfigurableInputBindingTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/llms/LLMDescriptorInputBindingTest.java b/src/test/java/it/cnr/isti/workflow/manager/llms/LLMDescriptorInputBindingTest.java index 232ae57..5882713 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/llms/LLMDescriptorInputBindingTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/llms/LLMDescriptorInputBindingTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/llms/ModelParametersTest.java b/src/test/java/it/cnr/isti/workflow/manager/llms/ModelParametersTest.java index 3f30876..fd0b28e 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/llms/ModelParametersTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/llms/ModelParametersTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/llms/providers/ollama/InternalOllamaLLMProviderBodyTest.java b/src/test/java/it/cnr/isti/workflow/manager/llms/providers/ollama/InternalOllamaLLMProviderBodyTest.java index ce94d72..afee65e 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/llms/providers/ollama/InternalOllamaLLMProviderBodyTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/llms/providers/ollama/InternalOllamaLLMProviderBodyTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.llms.providers.ollama; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/mcp/MCPAgentServiceTest.java b/src/test/java/it/cnr/isti/workflow/manager/mcp/MCPAgentServiceTest.java index 4b3411a..f436f5c 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/mcp/MCPAgentServiceTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/mcp/MCPAgentServiceTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.mcp; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/mcp/MCPServersProviderTest.java b/src/test/java/it/cnr/isti/workflow/manager/mcp/MCPServersProviderTest.java index 78ac14c..451ff67 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/mcp/MCPServersProviderTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/mcp/MCPServersProviderTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.mcp; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaClient.java b/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaClient.java index 9e2be9a..b001e56 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaClient.java +++ b/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaClient.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.ollama; import org.testcontainers.containers.GenericContainer; diff --git a/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaIntegrationTest.java b/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaIntegrationTest.java index b279c61..be749c1 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaIntegrationTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaIntegrationTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.ollama; import static org.junit.jupiter.api.Assertions.assertNotNull; diff --git a/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaService.java b/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaService.java index 4147220..0517e01 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaService.java +++ b/src/test/java/it/cnr/isti/workflow/manager/ollama/OllamaService.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.ollama; import java.util.Map; diff --git a/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectContextExecutionTest.java b/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectContextExecutionTest.java index 3caf66e..7fe94e1 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectContextExecutionTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectContextExecutionTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectContextResolverTest.java b/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectContextResolverTest.java index 43193ce..2d5d2e3 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectContextResolverTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectContextResolverTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectExecutionTest.java b/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectExecutionTest.java index 80063ad..a4913e4 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectExecutionTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectExecutionTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects; import static org.junit.jupiter.api.Assertions.assertEquals; diff --git a/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectRunOrchestrationTest.java b/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectRunOrchestrationTest.java index ba5bf5f..50f5780 100644 --- a/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectRunOrchestrationTest.java +++ b/src/test/java/it/cnr/isti/workflow/manager/projects/ProjectRunOrchestrationTest.java @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2025-2026 Lucio Lelii - ISTI-CNR +// SPDX-License-Identifier: AGPL-3.0-or-later +// Attribution term under AGPL-3.0 section 7(b): see LICENSE-ADDENDUM. + package it.cnr.isti.workflow.manager.projects; import static org.junit.jupiter.api.Assertions.assertEquals;