elsa-core/src/modules/Elsa.Workflows.Core/Services
Sipke Schoorstra 523f301bf7
Feature: Alterations (#4501)
* Implement Alteration types and engine

* Implement Alteration APIs

* Refactor activity work item with support for activity input

* Serialize scheduled activities as part of workflow state

* Add signal to schedule child activity

* Implement stores for plans and jobs

* Add EF Core provider

* Add Retry endpoint

* Keep root context as always active. The root context is the workflow execution context and contains persistent variable state

* Regenerate EF Core migrations

* Handle orphaned activity execution contexts

* Refactor workflow execution factory

* Enable configuring Jint from Program

* Update ModifyVariable alteration with support for type deserialization

* Use ShortGuid for identity

* Cleanup WorkflowServer host
2023-10-07 12:47:36 +02:00
..
ActivityDescriber.cs Exclude Activity from being serialized in instance and execution log (#4464) 2023-09-21 18:09:48 +02:00
ActivityFactory.cs Improve handling of synthetic inputs and dynamic input descriptors 2023-07-13 16:16:03 +02:00
ActivityInvoker.cs Feature: Alterations (#4501) 2023-10-07 12:47:36 +02:00
ActivityRegistry.cs Cron activities (#3900) 2023-04-12 21:10:07 +02:00
ActivitySchedulerFactory.cs
ActivityVisitor.cs EF Core NoTracking (#4323) 2023-08-12 16:41:16 +02:00
BookmarkHasher.cs Remove WorkflowStateStore (#4374) 2023-08-30 15:42:16 +02:00
DefaultIncidentStrategyResolver.cs Feature: Alterations (#4501) 2023-10-07 12:47:36 +02:00
Delegates.cs Fix Break behavior (#4365) 2023-08-26 01:11:10 +02:00
GuidIdentityGenerator.cs
Hasher.cs Add support for resuming workflows using activity instance ID and hash 2023-04-06 14:59:30 +02:00
IdentityGraphService.cs EF Core NoTracking (#4323) 2023-08-12 16:41:16 +02:00
MemoryStorageDriver.cs Add XML comments 2023-09-24 12:38:06 +02:00
PropertyDefaultValueResolver.cs Workflow Inbox (#4292) 2023-08-06 17:03:36 +02:00
PropertyOptionsResolver.cs Fix broken select list options 2023-09-11 18:58:10 +02:00
QueueBasedActivityScheduler.cs Feature: Alterations (#4501) 2023-10-07 12:47:36 +02:00
SafeSerializer.cs Exclude Activity from being serialized in instance and execution log (#4464) 2023-09-21 18:09:48 +02:00
ShortGuidIdentityGenerator.cs Feature: Alterations (#4501) 2023-10-07 12:47:36 +02:00
StackBasedActivityScheduler.cs Feature: Alterations (#4501) 2023-10-07 12:47:36 +02:00
StandardInStreamProvider.cs
StandardOutStreamProvider.cs
StorageDriverManager.cs
VariableMapper.cs Restructure models in Workflows.Core 2023-07-09 13:12:13 +02:00
VariablePersistenceManager.cs Feature: Alterations (#4501) 2023-10-07 12:47:36 +02:00
WorkflowRunner.cs Feature: Alterations (#4501) 2023-10-07 12:47:36 +02:00
WorkflowStateExtractor.cs Feature: Alterations (#4501) 2023-10-07 12:47:36 +02:00
WorkflowStorageDriver.cs Improve JSON serializationfor workflow state (#3913) 2023-04-17 00:11:58 +02:00