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 Add alteration notifications and management (#5097) 2024-03-20 10:58:59 +01:00
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 Alterations with Queries (#5032) 2024-03-13 20:34:46 +01:00
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 Convert to use Central Package Management 2024-02-04 13:49:54 +02:00
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 Remove version number from Elsa.Environments project file 2024-02-12 19:11:18 +01:00
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 Implement dispatch channels (#4949) 2024-02-16 10:56:30 +01:00
Elsa.Hosting.Management Add caching to workflow runtime and workflow management stores (#5174) 2024-04-10 11:51:40 +02:00
Elsa.Http Update System.Text.Json version reference (#6019) 2024-10-11 14:35:24 +02:00
Elsa.Identity Convert to use Central Package Management 2024-02-04 13:49:54 +02:00
Elsa.JavaScript Remove ExpandoObject support from JintJavaScriptEvaluator (#5913) 2024-08-19 09:13:45 +02:00
Elsa.KeyValues Refactor code and update comments for better readability 2024-02-20 11:26:52 +01:00
Elsa.Labels Convert to use Central Package Management 2024-02-04 13:49:54 +02:00
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 Convert to use Central Package Management 2024-02-04 13:49:54 +02:00
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 Convert to use Central Package Management 2024-02-04 13:49:54 +02:00
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 Convert to use Central Package Management 2024-02-04 13:49:54 +02:00
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