elsa-core/src/modules
Sipke Schoorstra 8e347a8ae6
Refactor activity execution record capturing
Replaced `CaptureActivityExecutionRecordMiddleware` with a notification-based approach using `ActivityCompleted` and `CaptureActivityExecutionState`. Removed obsolete middleware setup and extensions for better maintainability.
2025-08-01 20:53:48 +02:00
..
Elsa Remove ReadLine activity from automatic registration 2025-05-20 10:45:55 +02:00
Elsa.Alterations Remove HealActivity alteration and handler 2025-06-14 12:15:34 +02:00
Elsa.Alterations.Core Add HealActivity alteration and handler with workflow fault recovery support 2025-06-13 20:35:19 +02:00
Elsa.Alterations.MassTransit
Elsa.Caching
Elsa.Caching.Distributed
Elsa.Caching.Distributed.MassTransit
Elsa.Caching.Distributed.ProtoActor
Elsa.Common Refactor activity execution record serialization with snapshots (#6807) 2025-07-18 14:14:19 +02:00
Elsa.Connections.Api Refactor and clean up Connections API and Core components 2025-02-23 14:07:32 +01:00
Elsa.Connections.Core Add RefreshOnChange to support dynamic UI updates 2025-05-25 19:48:46 +02:00
Elsa.Connections.Models Refactor and clean up Connections API and Core components 2025-02-23 14:07:32 +01:00
Elsa.Connections.Persistence Refactor and clean up Connections API and Core components 2025-02-23 14:07:32 +01:00
Elsa.Connections.Persistence.EntityFrameworkCore Refactor and clean up Connections API and Core components 2025-02-23 14:07:32 +01:00
Elsa.Connections.Persistence.EntityFrameworkCore.Sqlite ConfigurePermisssions 2025-02-12 23:56:10 +01:00
Elsa.CSharp Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Elsa.Dapper Add support for ordered and paginated trigger retrieval 2025-05-26 21:15:54 +02:00
Elsa.Dapper.Migrations Adds activity execution metadata support (#6699) 2025-05-30 15:37:57 +02:00
Elsa.Dsl
Elsa.Elasticsearch Add Workflow Heartbeat Middleware and update methods 2025-02-22 16:05:36 +01:00
Elsa.Email Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Elsa.EntityFrameworkCore Refactor activity execution record serialization with snapshots (#6807) 2025-07-18 14:14:19 +02:00
Elsa.EntityFrameworkCore.Common Merge remote-tracking branch 'origin/rc/3.4.0' into develop/3.5.0 2025-05-21 09:53:32 +02:00
Elsa.EntityFrameworkCore.MySql Adds activity execution metadata support (#6699) 2025-05-30 15:37:57 +02:00
Elsa.EntityFrameworkCore.Oracle Adds activity execution metadata support (#6699) 2025-05-30 15:37:57 +02:00
Elsa.EntityFrameworkCore.PostgreSql Adds activity execution metadata support (#6699) 2025-05-30 15:37:57 +02:00
Elsa.EntityFrameworkCore.Sqlite Adds activity execution metadata support (#6699) 2025-05-30 15:37:57 +02:00
Elsa.EntityFrameworkCore.SqlServer Adds activity execution metadata support (#6699) 2025-05-30 15:37:57 +02:00
Elsa.Environments
Elsa.Expressions Add IResilienceStrategy Abstraction with Category Matching and Expression-Based Configuration (#6637) 2025-05-12 10:09:04 +02:00
Elsa.FileStorage
Elsa.Hangfire Add obsolete ExecuteAsync overloads for job classes 2025-02-07 12:48:30 +01:00
Elsa.Hosting.Management
Elsa.Http Refactor BookmarkExpressionExecutionContextExtensions to BookmarkExecutionContextExtensions and add new helper methods for generating bookmark trigger URLs. 2025-07-30 09:13:18 +02:00
Elsa.Identity Add HttpContextAccessor to service registration 2025-03-03 19:13:51 +01:00
Elsa.IO fix on padding index validation for base64 2025-07-10 11:00:22 +02:00
Elsa.IO.Compression Fixed wrong naming in resulting entries when file is inputted from http (#6806) 2025-07-18 12:24:36 +02:00
Elsa.IO.Http Feat/6732 zip archive activities (#6751) 2025-06-30 16:56:51 +02:00
Elsa.JavaScript Implemented custom js functions: streamToBytes and streamToBase64 2025-07-15 16:30:41 +02:00
Elsa.JavaScript.Libraries
Elsa.Kafka Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Elsa.KeyValues
Elsa.Labels
Elsa.Liquid
Elsa.MassTransit Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Elsa.MassTransit.AzureServiceBus Added minor changes to MassTransitFeature to start using MassTransitOptions as the source for the prefetch count as the new source for this information is in the base MassTransitOptions. Created a new ConfigureTransportBus in both RabbitMQ and Azure Service Bus to support the context in the configuration action. Marked the old ConfigureServiceBus to persuade migration over to the contextual action. Currently, it will run the legacy action first and then the new contextual action second. The Elsa.Server.Web was also updated to use the new ConfigureTransportBus. 2025-02-15 13:04:45 -06:00
Elsa.MassTransit.RabbitMq Added minor changes to MassTransitFeature to start using MassTransitOptions as the source for the prefetch count as the new source for this information is in the base MassTransitOptions. Created a new ConfigureTransportBus in both RabbitMQ and Azure Service Bus to support the context in the configuration action. Marked the old ConfigureServiceBus to persuade migration over to the contextual action. Currently, it will run the legacy action first and then the new contextual action second. The Elsa.Server.Web was also updated to use the new ConfigureTransportBus. 2025-02-15 13:04:45 -06:00
Elsa.MongoDb Fix MongoDB serialization issues (#6762) 2025-07-04 09:46:20 +02:00
Elsa.OpenTelemetry Refactor OpenTelemetry error handling implementation (#6621) 2025-05-07 10:59:44 +02:00
Elsa.ProtoActor.Core
Elsa.Python Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Elsa.Quartz Add support for passing initial variables 2025-03-08 11:47:58 +01:00
Elsa.Quartz.EntityFrameworkCore.MySql
Elsa.Quartz.EntityFrameworkCore.PostgreSql Merge branch 'refs/heads/main' into blueberry 2025-03-10 15:13:26 +02:00
Elsa.Quartz.EntityFrameworkCore.Sqlite
Elsa.Quartz.EntityFrameworkCore.SqlServer
Elsa.Resilience Adds activity execution metadata support (#6699) 2025-05-30 15:37:57 +02:00
Elsa.Resilience.Core Adds activity execution metadata support (#6699) 2025-05-30 15:37:57 +02:00
Elsa.Retention Catch exceptions and log instead of crashing (#6477) 2025-03-18 19:27:04 +01:00
Elsa.SasTokens
Elsa.Scheduling Add cancellation handling for executing scheduled tasks (#6819) 2025-07-25 07:46:35 +02:00
Elsa.Secrets.Api
Elsa.Secrets.Core
Elsa.Secrets.Management Fix order of Order and Pagination (#6727) 2025-06-12 09:25:43 +02:00
Elsa.Secrets.Models
Elsa.Secrets.Persistence.EntityFrameworkCore Fix order of Order and Pagination (#6727) 2025-06-12 09:25:43 +02:00
Elsa.Secrets.Persistence.EntityFrameworkCore.PostgreSql
Elsa.Secrets.Persistence.EntityFrameworkCore.Sqlite
Elsa.Secrets.Persistence.EntityFrameworkCore.SqlServer
Elsa.Secrets.Scripting
Elsa.Sql Merge remote-tracking branch 'origin/patch/3.4.1' into develop/3.5.0 2025-06-13 19:04:29 +02:00
Elsa.Sql.MySql Simplify SqlEvaluator implementation and tidy code. 2025-03-16 00:44:35 +00:00
Elsa.Sql.PostgreSql Simplify SQL client implementations to reduce repetitive code. 2025-03-15 01:51:42 +00:00
Elsa.Sql.Sqlite Simplify SqlEvaluator implementation and tidy code. 2025-03-16 00:44:35 +00:00
Elsa.Sql.SqlServer Simplify SqlEvaluator implementation and tidy code. 2025-03-16 00:44:35 +00:00
Elsa.Tenants Enhances Mediator with Tenant Context Propagation (#6738) 2025-06-13 14:26:51 +02:00
Elsa.Tenants.AspNetCore Add customizable tenant header support for HTTP routing 2025-02-09 08:24:55 +01:00
Elsa.Webhooks Refactor WebhooksFeature to streamline configuration. 2025-02-23 21:38:43 +01:00
Elsa.WorkflowContexts Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
Elsa.WorkflowProviders.BlobStorage
Elsa.Workflows.Api Add support for flow authorization activities and bookmark trigger URL generation (#6828) 2025-07-29 20:22:39 +02:00
Elsa.Workflows.Core Refactor activity execution record capturing 2025-08-01 20:53:48 +02:00
Elsa.Workflows.Management Merge remote-tracking branch 'origin/patch/3.4.2' into develop/3.5.0 2025-07-04 10:03:35 +02:00
Elsa.Workflows.Runtime Refactor activity execution record capturing 2025-08-01 20:53:48 +02:00
Elsa.Workflows.Runtime.Distributed Refactor activity execution record capturing 2025-08-01 20:53:48 +02:00
Elsa.Workflows.Runtime.ProtoActor Extended the incidents data to include the activityNodeId (#6570) (#6572) 2025-04-10 14:10:56 +02:00