elsa-core/src/modules/Elsa.Workflows.Api/Endpoints
Sipke Schoorstra 2863c980f3
Surface publish validation warnings on API responses
In lenient mode (FailOnValidationErrors = false), PublishAsync returns
Succeeded = true while ValidationErrors may still be non-empty. Previously the
publish API endpoints discarded those warnings, so lenient-mode callers got a
200 OK with no indication of the validation issues.

- Publish and Post (save-and-publish) responses now include a ValidationErrors
  collection populated with the publish result's validation messages.
- BulkPublish response now includes a Warnings dictionary mapping each
  successfully-published definition id to its validation warning messages.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-19 23:31:39 +02:00
..
ActivityDescriptorOptions/Get Update package versions and use new FastEnpoints methods. 2025-08-05 23:50:40 +01:00
ActivityDescriptors Addresses warnings and enforces null safety (#7050) 2025-11-12 15:53:23 +01:00
ActivityExecutions [codex] Fix console log metadata and type resolution (#7542) 2026-05-30 22:52:01 +02:00
ActivityExecutionSummaries/ListSummaries
BookmarkQueueDeadLetters Add bookmark queue dead-letter store (#7516) 2026-05-21 23:43:36 +02:00
Bookmarks/Resume [codex] Harden initial security remediation slice (#7495) 2026-05-22 00:45:47 +02:00
CommitStrategies Refactor commit strategies API to unify descriptor model. 2025-01-30 18:32:15 +01:00
Events Adds ILoggerFactory support to converters (#7153) 2025-12-19 21:54:20 +01:00
Features Integrate shells (#7279) 2026-02-12 20:30:02 +01:00
IncidentStrategies/List Refactor: Overhauls workflow JSON type serialization (#7549) 2026-05-31 11:09:39 +02:00
LogPersistenceStrategies/List Introduce Log Persistence Strategy (#6057) 2024-10-25 19:41:10 +02:00
Package Update package versions and use new FastEnpoints methods. 2025-08-05 23:50:40 +01:00
RuntimeAdmin Add read-only workflow runtime status permission 2026-06-16 23:27:59 +02:00
Scripting/ExpressionDescriptors/List [codex] Harden C# expression host-code execution (#7519) 2026-05-21 00:50:25 +02:00
StorageDrivers/List
Tasks/Complete Adds ILoggerFactory support to converters (#7153) 2025-12-19 21:54:20 +01:00
Tests/Activities Update package versions and use new FastEnpoints methods. 2025-08-05 23:50:40 +01:00
VariableTypes/List
WorkflowActivationStrategies/List
WorkflowDefinitions Surface publish validation warnings on API responses 2026-06-19 23:31:39 +02:00
WorkflowInstances Address timestamp filter review comments 2026-05-21 00:58:24 +02:00