elsa-core/src/modules/Elsa.Workflows.Api
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
..
Constants Global read-only and read-only workflows (#5406) 2024-05-27 10:06:39 +02:00
Contracts feat: extend shells integration and modular server support (#7399) 2026-04-18 14:33:34 +02:00
Endpoints Surface publish validation warnings on API responses 2026-06-19 23:31:39 +02:00
Extensions Implement real time workflow update broadcasting using SignalR 2023-07-25 15:12:27 +02:00
Features [codex] Harden C# expression host-code execution (#7519) 2026-05-21 00:50:25 +02:00
Middleware Global read-only and read-only workflows (#5406) 2024-05-27 10:06:39 +02:00
Models Improves workflow materializer handling (#7195) 2026-01-19 08:59:12 +01:00
Options Add ingress rate limiting hooks (#7512) 2026-05-22 00:13:11 +02:00
Providers adjusted with copilor review findings 2025-12-17 08:23:46 +01:00
RealTime [codex] Authorize workflow instance SignalR observation (#7504) 2026-05-22 15:26:55 +02:00
Requirements Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
Security [codex] Harden C# expression host-code execution (#7519) 2026-05-21 00:50:25 +02:00
Serialization Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
Services feat: extend shells integration and modular server support (#7399) 2026-04-18 14:33:34 +02:00
ShellFeatures Remove PackageManifestCategories and update feature categories to inline strings 2026-06-08 09:48:55 +02:00
AssemblyInfo.cs Refactor: Overhauls workflow JSON type serialization (#7549) 2026-05-31 11:09:39 +02:00
Elsa.Workflows.Api.csproj feat: extend shells integration and modular server support (#7399) 2026-04-18 14:33:34 +02:00
Elsa.Workflows.Api.csproj.DotSettings Add ApiEndpointOptions and refactor imports 2024-07-07 16:09:50 +02:00
FodyWeavers.xml Prepare projects for packaging 2022-11-03 21:40:23 +01:00