Commit graph

2436 commits

Author SHA1 Message Date
Sipke Schoorstra 5d5cb8ed68 Update HTTP module with route data support 2022-04-27 20:29:09 +02:00
Sipke Schoorstra 6f9c6fd87d Update default-activity-driver.tsx 2022-04-27 20:28:41 +02:00
Sipke Schoorstra 30016661ff Update Elsa.Runtime.ProtoActor.csproj 2022-04-27 19:59:55 +02:00
Sipke Schoorstra 046c31a76e Update Program.cs 2022-04-27 19:53:01 +02:00
Sipke Schoorstra 35e39193b7 Fix category names 2022-04-27 19:52:58 +02:00
Sipke Schoorstra 43a0abd40b Update default-activity-driver.tsx 2022-04-27 19:49:55 +02:00
Sipke Schoorstra e4ee791513 Rename http-trigger driver 2022-04-27 19:49:49 +02:00
Sipke Schoorstra 4a3dbcb245 Fix TypeNameHelper 2022-04-27 19:49:25 +02:00
Sipke Schoorstra 44859f3c16 Implement Can Start Workflow context menu 2022-04-27 19:49:11 +02:00
Sipke Schoorstra ca19adf704 Update activity-icon-registry.ts 2022-04-27 19:48:35 +02:00
Sipke Schoorstra dc9131aba0 Update WriteLines.cs 2022-04-27 19:48:28 +02:00
Sipke Schoorstra 6c6b290f41 Add JS support for DateTime and TimeSpan 2022-04-27 19:48:17 +02:00
Sipke Schoorstra 57230948c2
V3 StartAt Activity (#2969)
* Rename RunAt -> StartAt

* Update migrations

* Update Timer.cs

* Update schedulers

* Add samples
2022-04-27 12:07:23 +02:00
Sipke Schoorstra 53c60adc71
V3 finish activity (#2963)
* Incremental work on Finish activity

* Update OutputExpression.cs

* Update ExpressionHandlerRegistry.cs

* Update IActivity.cs

* Add sub-status

* Finish activity and update tests
2022-04-25 15:18:53 +02:00
Sipke Schoorstra c04f7c996f Refactor contracts/services/implementations namespaces 2022-04-25 11:43:23 +02:00
Sipke Schoorstra 9c321a5fe0 Fix proto actor member timeout 2022-04-24 22:26:50 +02:00
Sipke Schoorstra dbd682eacb Add ability to control when to evaluate input 2022-04-24 22:26:33 +02:00
Sipke Schoorstra e42409ba6f Rename method 2022-04-21 23:00:01 +02:00
Sipke Schoorstra 52b3960867 Add workflow definition builder extension 2022-04-21 22:59:03 +02:00
Sipke Schoorstra f6af724266 Update JavaScriptExpressionHandler.cs 2022-04-20 22:00:32 +02:00
Sipke Schoorstra 21e31c8cff Update WorkflowExecutionContext.cs 2022-04-20 22:00:26 +02:00
Sipke Schoorstra b4d35c4916 Update ActivityExecutionContext.cs 2022-04-20 22:00:22 +02:00
Sipke Schoorstra 49b2cb7c89 Update BreakBehavior.cs 2022-04-20 22:00:18 +02:00
Sipke Schoorstra 81c88eee7c Update WorkflowExecutionContext.cs 2022-04-20 21:38:38 +02:00
Sipke Schoorstra 4935e9b3d3 Update BreakBehavior.cs 2022-04-20 21:38:33 +02:00
Sipke Schoorstra 72a6800e38 Update AutoCompleteBehavior.cs 2022-04-20 21:38:26 +02:00
Sipke Schoorstra aa7d8f9e3b Update Fork.cs 2022-04-20 21:38:13 +02:00
Sipke Schoorstra 4849db8a05 Fix activities namespace 2022-04-20 21:06:39 +02:00
Sipke Schoorstra d1e5efb160 Implement AutoCompleteBehavior
The AutoCompleteBehavior automatically sends the ActivityCompleted signal.
Container activities should remove this behavior if they need to control when the container completes
2022-04-20 15:23:54 +02:00
Sipke Schoorstra b180b86579 Add signal handling API to behaviors 2022-04-20 14:46:08 +02:00
Sipke Schoorstra 4ab6edb865 Add behavior that schedules child completion callbacks 2022-04-20 14:37:20 +02:00
Sipke Schoorstra 604b5c3e82 Introduce Activity Behaviors
Activity Behaviors allow for code reuse between activities. Useful for certain signal handling like Break for example.
2022-04-20 14:31:09 +02:00
Sipke Schoorstra b4b2d11644 Update While.cs 2022-04-20 14:14:20 +02:00
Sipke Schoorstra 520c2d9354 Update For.cs 2022-04-20 14:14:17 +02:00
Sipke Schoorstra 1325c3f9c3 Incremental work on Break 2022-04-20 13:57:02 +02:00
Sipke Schoorstra 265e178286 Remove unused namespaces 2022-04-20 11:41:50 +02:00
Sipke Schoorstra 77ef383865 Move completion callback logic to base Activity 2022-04-20 11:41:29 +02:00
Sipke Schoorstra 4ff2c228c4 Rename PostActivity to ScheduleActivity 2022-04-20 11:34:46 +02:00
Sipke Schoorstra 4def8b8a10 Update activity completion API 2022-04-20 11:14:20 +02:00
Sipke Schoorstra beedc471dc Incremental work on activity signaling 2022-04-19 20:42:26 +02:00
Sipke Schoorstra 27b297eaf5 Incremental work on Break 2022-04-18 15:48:21 +02:00
cristinamudura 1d56c641c7
implemented sub actions : new, unpublish, retract (#2933) 2022-04-18 15:47:12 +02:00
Sipke Schoorstra 7bd4df2532 Move IWorkflow to Core and update tests 2022-04-12 17:08:31 +02:00
Sipke Schoorstra e8ba302500 Incremental work on tests 2022-04-12 15:55:35 +02:00
Sipke Schoorstra 878e476d93 Disable Dahomey for now 2022-04-12 14:08:24 +02:00
Sipke Schoorstra 6b08eb6db9 Update ServiceCollectionExtensions.cs 2022-04-12 13:55:57 +02:00
Sipke Schoorstra 9401214b14 Update ProtoActorWorkflowInvoker.cs 2022-04-12 09:41:19 +02:00
Sipke Schoorstra c576d2dcb1 Update WorkflowInstanceGrain.cs 2022-04-12 09:41:16 +02:00
Sipke Schoorstra b6650e73b3 Update WorkflowDefinitionGrain.cs 2022-04-12 09:41:14 +02:00
Sipke Schoorstra 3120429f89 Incremental work on correlation 2022-04-11 14:19:55 +02:00