elsa-core/src/modules
Sipke Schoorstra 52516aa0ff
Fix Bulk Dispatch Missing Input (#6052)
* Remove outdated sample workflows and activities

Deleted CompositeExample, SampleWorkflow, and SlowActivity classes as they are no longer needed. These deletions help clean up the codebase and maintain relevance in the code structure.

* Handle null WorkflowBuilderType in ClrWorkflowMaterializer

Introduce a fallback NotFoundWorkflowbuilder class when WorkflowBuilderType is null. This ensures the MaterializeAsync method functions even if the provided context lacks a specific workflow builder type.

* Add merging of itemDictionary to input

This change ensures that the itemDictionary's contents are also merged into the input dictionary, preventing possible data loss. It builds on existing logic by adding an additional merge operation to incorporate all necessary data.

* Add new workflows to BulkDispatchWorkflows and modify tests

Introduce `FruitWorkflow` and `MixFruitsWorkflow` for bulk dispatch scenarios. Refactor `BulkDispatchWorkflowsTests` to include new tests and rename signals for clarity. Optimize `BulkDispatchWorkflows` activity by removing redundant dictionary merge.
2024-10-23 16:06:28 +02:00
..
Elsa.Alterations Add alteration logs to workflow execution logs (#5897) (#5911) 2024-08-30 12:02:41 +02:00
Elsa.Alterations.Core Add alteration logs to workflow execution logs (#5897) (#5911) 2024-08-30 12:02:41 +02:00
Elsa.Alterations.MassTransit
Elsa.AzureServiceBus Fix Azure Service Bus module DI issues (#5975) 2024-09-19 20:48:09 +02:00
Elsa.Caching Fix WorkflowActivity to Use Cached Workflow Definitions for Consistent Behavior (#5223) 2024-04-15 10:06:27 +02:00
Elsa.Caching.Distributed Fix WorkflowActivity to Use Cached Workflow Definitions for Consistent Behavior (#5223) 2024-04-15 10:06:27 +02:00
Elsa.Caching.Distributed.MassTransit Fix MT consumer registration when DisableConsumers is set (#5578) 2024-06-12 19:59:39 +02:00
Elsa.Common Rework Workflow Context Feature (#5861) 2024-08-06 22:36:24 +02:00
Elsa.CSharp Add validation before getting workflow in GenerateWorkflowInputAccessors 2024-05-28 23:00:47 +02:00
Elsa.Dapper Add synchronous serialization methods and mark async as obsolete 2024-09-27 12:59:59 +02:00
Elsa.Dapper.Migrations
Elsa.Dsl Fix naming issues 2024-06-07 14:01:14 +02:00
Elsa.Elasticsearch Update packages (#5286) 2024-04-26 20:07:34 +02:00
Elsa.Email
Elsa.EntityFrameworkCore Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.EntityFrameworkCore.Common Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.EntityFrameworkCore.MySql Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.EntityFrameworkCore.PostgreSql Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.EntityFrameworkCore.Sqlite Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.EntityFrameworkCore.SqlServer Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.Environments
Elsa.Expressions Fix variable serialization (#5974) 2024-09-19 16:18:56 +02:00
Elsa.FileStorage Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.Hangfire
Elsa.Hosting.Management
Elsa.Http Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.Identity
Elsa.JavaScript Remove ExpandoObject support from JintJavaScriptEvaluator (#5913) 2024-08-19 09:13:45 +02:00
Elsa.KeyValues
Elsa.Labels
Elsa.Liquid Rename FluidFiltersDelegate to ConfigureFilters 2024-04-26 15:52:38 +02:00
Elsa.MassTransit Fix variable serialization (#5974) 2024-09-19 16:18:56 +02:00
Elsa.MassTransit.AzureServiceBus Fix variable serialization (#5974) 2024-09-19 16:18:56 +02:00
Elsa.MassTransit.RabbitMq Fix variable serialization (#5974) 2024-09-19 16:18:56 +02:00
Elsa.MongoDb Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.OpenTelemetry Add tracing for trigger activities in workflow execution 2024-10-07 10:15:35 +02:00
Elsa.ProtoActor Lazy loading of subgraphs (#5643) 2024-06-25 09:21:50 +02:00
Elsa.ProtoActor.Cluster.AzureContainerApps
Elsa.Python Add Component Testing Framework (#5261) 2024-04-26 15:49:14 +02:00
Elsa.Quartz Update packages (#5286) 2024-04-26 20:07:34 +02:00
Elsa.Quartz.EntityFrameworkCore.MySql Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.Quartz.EntityFrameworkCore.PostgreSql Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.Quartz.EntityFrameworkCore.Sqlite Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.Quartz.EntityFrameworkCore.SqlServer Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.SasTokens
Elsa.Scheduling Refactor journal data access and improve byte[] handling (#5878) 2024-08-09 18:20:49 +02:00
Elsa.Telnyx Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.Webhooks
Elsa.WorkflowContexts Rework Workflow Context Feature (#5861) 2024-08-06 22:36:24 +02:00
Elsa.WorkflowProviders.BlobStorage Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.Workflows.Api Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.Workflows.Core Enhance error handling in PolymorphicObjectConverter (#6051) 2024-10-23 12:12:18 +02:00
Elsa.Workflows.Management Fix Bulk Dispatch Missing Input (#6052) 2024-10-23 16:06:28 +02:00
Elsa.Workflows.Runtime Fix Bulk Dispatch Missing Input (#6052) 2024-10-23 16:06:28 +02:00