elsa-core/src/modules/Elsa.Workflows.Core
Sipke Schoorstra 6741db388b
Fix background activity completion (#5882)
* Enhance logging and state handling in workflows

Added debug logging in `BookmarkResumer` and `StoreBookmarkQueue` to track workflow resumptions and queue additions. Updated `ICommitStateHandler` to include `WorkflowState` parameter and modified related implementations. Adjusted logging configuration in sample app and removed unused service import.

* Add CustomProperties entry for RootType in AgentActivity

This change ensures that the `RootType` property is set to `AgentActivity` inside the `AgentActivityProvider`. It enhances the descriptor's metadata, enabling clearer classification and potentially improving integration with other components.

* Update RemoveBookmarksAsync to use BookmarkIds instead of Hashes

Modified RemoveBookmarksAsync to filter bookmarks by BookmarkIds rather than Hashes for improved accuracy. Updated filter creation logic to accommodate the new identifier field.

* Fix commit state handler call in WorkflowRunner

Add workflowState as an argument to commitStateHandler.CommitAsync. This ensures that the commitStateHandler has the necessary context to commit properly and maintains consistency in workflow state changes.
2024-08-10 10:41:35 +02:00
..
Abstractions Flowchart variables are not serialized by FlowchartJsonConverter (#5533) 2024-06-15 18:39:05 +02:00
ActivationValidators
Activities Merge remote-tracking branch 'origin/patch/3.2.x' 2024-08-06 22:47:05 +02:00
Attributes Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
Behaviors Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
Builders Merge remote-tracking branch 'origin/patch/3.2.x' 2024-08-06 22:47:05 +02:00
Constants Add Fault Code, Category and Type (#5362) 2024-05-10 15:30:32 +02:00
Contexts Add customizable DB exception handlers 2024-08-08 16:08:01 +02:00
Contracts Fix background activity completion (#5882) 2024-08-10 10:41:35 +02:00
Enums Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
Exceptions Add customizable DB exception handlers 2024-08-08 16:08:01 +02:00
Expressions Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
Extensions Add Bookmark Queue and Restore Background Activity Execution (#5758) 2024-07-15 22:37:14 +02:00
Features Add Orchard Core Integration + Agents Module (#5871) 2024-08-08 19:35:43 +02:00
Helpers Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
IncidentStrategies
Memory
Middleware Merge remote-tracking branch 'origin/patch/3.2.x' 2024-08-07 21:25:07 +02:00
Models Add Bookmark Queue and Restore Background Activity Execution (#5758) 2024-07-15 22:37:14 +02:00
Notifications Alterations with Queries (#5032) 2024-03-13 20:34:46 +01:00
Options Add Bookmark Queue and Restore Background Activity Execution (#5758) 2024-07-15 22:37:14 +02:00
Pipelines Add OpenTelemetry module (#5810) 2024-07-22 14:36:33 +02:00
PortResolvers Lazy loading of subgraphs (#5643) 2024-06-25 09:21:50 +02:00
Serialization Add Orchard Core Integration + Agents Module (#5871) 2024-08-08 19:35:43 +02:00
Services Fix background activity completion (#5882) 2024-08-10 10:41:35 +02:00
Signals Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
State Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
UIHints #5313 Include dropdown when using a nullable enum in an activity input (#5320) 2024-05-08 20:16:43 +02:00
Elsa.Workflows.Core.csproj #5106 Cleanup packages to leverage framework (#5129) 2024-03-29 09:54:44 +01:00
Elsa.Workflows.Core.csproj.DotSettings Add Bookmark Queue and Restore Background Activity Execution (#5758) 2024-07-15 22:37:14 +02:00
FodyWeavers.xml
IsExternalInit.cs