Sipke Schoorstra
|
05fd146c1a
|
Incremental work on dashboard + API
|
2020-12-06 13:25:37 +01:00 |
|
Sipke Schoorstra
|
59076c8b1f
|
Rename WorkflowInterruptor to WorkflowTriggerInterruptor
|
2020-12-06 13:25:11 +01:00 |
|
Sipke Schoorstra
|
b3270d9b0a
|
Add methods to query workflows by correlation ID
|
2020-12-06 13:24:48 +01:00 |
|
Sipke Schoorstra
|
de535b3954
|
Fix workflow registration bug
|
2020-12-06 13:24:28 +01:00 |
|
Sipke Schoorstra
|
c0084e9fef
|
Fix bug in Inline activity method to propogate activity result to caller
|
2020-12-06 13:23:47 +01:00 |
|
Sipke Schoorstra
|
3868b04b65
|
Restructure signal activity folders
|
2020-12-06 13:23:00 +01:00 |
|
Sipke Schoorstra
|
a21ba060d5
|
Add InterruptTrigger activity
|
2020-12-06 13:22:24 +01:00 |
|
Sipke Schoorstra
|
618c1e5f23
|
Formatting
|
2020-12-06 13:21:56 +01:00 |
|
Sipke Schoorstra
|
5e2b5d19ab
|
Rename IWorkflowInterruptor to IWorkflowTriggerInterruptor
|
2020-12-06 13:21:39 +01:00 |
|
Sipke Schoorstra
|
be1ccea956
|
Add IfElse convenience extensions
|
2020-12-06 13:21:19 +01:00 |
|
Sipke Schoorstra
|
f992ee8750
|
Add convenience ctor overload to CombinedResult
|
2020-12-06 13:19:56 +01:00 |
|
Sipke Schoorstra
|
1603eccf56
|
Update Startup activities
|
2020-12-06 13:19:37 +01:00 |
|
Sipke Schoorstra
|
2d5511dfbc
|
Skip scheduling if timeout is zero (i.e. execute immediately)
|
2020-12-05 12:06:23 +01:00 |
|
Sipke Schoorstra
|
0171750eb1
|
Fix loss of workflow context ID
|
2020-12-05 11:15:55 +01:00 |
|
Sipke Schoorstra
|
e23cf08f81
|
Allow access to parent activity state from child activity
|
2020-12-05 11:15:27 +01:00 |
|
Sipke Schoorstra
|
0cdd46f8ca
|
Improve RunWorkflowJob to reschedule in case of slow DB call to save workflow instance
|
2020-12-05 11:14:24 +01:00 |
|
Sipke Schoorstra
|
4f2233d980
|
Pass composite input to first scheduled child
|
2020-12-04 21:41:52 +01:00 |
|
Sipke Schoorstra
|
e00d41e0cf
|
Schedule activity until after Suspend action
|
2020-12-04 15:38:19 +01:00 |
|
Sipke Schoorstra
|
38f883e103
|
Fix job scheduler
One-off triggers can be removed.
|
2020-12-04 14:23:06 +01:00 |
|
Sipke Schoorstra
|
245d6e9bbc
|
Simplify queries thanks to fix in YesSQL
|
2020-12-04 12:23:45 +01:00 |
|
Sipke Schoorstra
|
8572f1e6d7
|
Fix workflow context loading when context has changed
|
2020-12-04 12:12:12 +01:00 |
|
Sipke Schoorstra
|
0ee07636c3
|
Update YesSQL packages
|
2020-12-04 12:11:45 +01:00 |
|
Sipke Schoorstra
|
074d904dbe
|
Rename comments and variables
|
2020-12-04 12:11:23 +01:00 |
|
Sipke Schoorstra
|
1a9d0ab5bc
|
Rename Timers triggers
|
2020-12-04 10:48:10 +01:00 |
|
Sipke Schoorstra
|
659236b4ca
|
Rename CronEvent to Cron
|
2020-12-04 10:43:25 +01:00 |
|
Sipke Schoorstra
|
6c8cc5efd0
|
Rename TimerEvent to Timer
|
2020-12-04 10:41:49 +01:00 |
|
Sipke Schoorstra
|
bd4dd6a849
|
Remove lazy
|
2020-12-03 20:25:41 +01:00 |
|
Sipke Schoorstra
|
a3eb17b0ac
|
Always refresh workflow context when context ID has changed using SetContextId activity
|
2020-12-03 20:01:23 +01:00 |
|
Sipke Schoorstra
|
43cfe431f1
|
Make descriptor building resilient
|
2020-12-03 19:49:12 +01:00 |
|
Sipke Schoorstra
|
17eea86c70
|
Remove warnings
|
2020-12-02 22:31:26 +01:00 |
|
Sipke Schoorstra
|
bf1d54d1e6
|
Remove noisy CancellationToken parameters
The CancellationToken is now available as part of the ActivityExecutionContext
|
2020-12-02 22:28:36 +01:00 |
|
Sipke Schoorstra
|
dadee53d2d
|
Add support for composite activities to return outcomes
|
2020-12-02 22:20:13 +01:00 |
|
Sipke Schoorstra
|
055482b935
|
Update WorkflowBuilderExtensions
|
2020-12-02 20:28:48 +01:00 |
|
Sipke Schoorstra
|
0e1262051a
|
Update WorkflowBuilderExtensions
|
2020-12-02 20:23:13 +01:00 |
|
Sipke Schoorstra
|
d48ef44808
|
Rename Interrupts sample project
|
2020-12-01 22:46:45 +01:00 |
|
Sipke Schoorstra
|
2fb4b4cdfc
|
Don't look for inherited ActivityAttributes
|
2020-12-01 22:29:48 +01:00 |
|
Sipke Schoorstra
|
0bf20b224c
|
Add method to interrupt many workflows by activity type
|
2020-12-01 22:05:03 +01:00 |
|
Sipke Schoorstra
|
e32af24a3e
|
Add Workflow Interruptor API (#482)
|
2020-12-01 21:17:05 +01:00 |
|
Sipke Schoorstra
|
0facd8f93f
|
Introduce activity type providers (#480)
* Add activity type provider API
* Rename ReceiveHttpRequest to HttpRequestReceived
|
2020-11-30 15:21:36 +01:00 |
|
Sipke Schoorstra
|
5bab43b8d2
|
Add support for attribute-based workflow selection & execution (#478)
|
2020-11-28 05:11:14 +01:00 |
|
Sipke Schoorstra
|
2ff8d006f3
|
Add StartIn convenience method to start / resume workflow in x amount of time
|
2020-11-27 21:59:28 +01:00 |
|
Sipke Schoorstra
|
41ca351d29
|
Refactor Timers activities using Quartz & initial Multitenancy support (#477)
* Refactor time based events using Quartz.net
* Simplify Quartz job & trigger registration & Cleanup
* Expose Quartz configuration
* Restructure samples
|
2020-11-27 21:47:51 +01:00 |
|
Sipke Schoorstra
|
4b85142bd1
|
Add SetContextId activity
|
2020-11-24 20:25:37 +01:00 |
|
Sipke Schoorstra
|
d890c668cc
|
Expose WorkflowExecutionContext to Workflow Context providers
|
2020-11-24 19:54:16 +01:00 |
|
Sipke Schoorstra
|
5e8a602f61
|
Fix lifetime scope issue with service bus queue starter
|
2020-11-24 10:44:33 +01:00 |
|
Sipke Schoorstra
|
bc443fe317
|
Update Elsa.sln
|
2020-11-23 17:23:30 +01:00 |
|
Sipke Schoorstra
|
f7f6b26580
|
Rename (Rebus) service bus provider projects
|
2020-11-23 16:49:53 +01:00 |
|
Sipke Schoorstra
|
d6ea3f440c
|
Update Azure Service Bus sample
|
2020-11-23 16:49:23 +01:00 |
|
Sipke Schoorstra
|
6670264194
|
Make workflow builders singletons
|
2020-11-23 16:47:22 +01:00 |
|
Sipke Schoorstra
|
714eee624f
|
Formatting
|
2020-11-23 16:46:54 +01:00 |
|