Commit graph

6237 commits

Author SHA1 Message Date
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 959dd8615b Make available TransientState to JS and Liquid script contexts 2020-12-01 11:22:14 +01:00
Sipke Schoorstra 853b7563ff Update EF Core to .NET 5 2020-12-01 10:36:54 +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
cvijayak 7ceb3106aa
Added ExceptionConverter in JsonSerializerSettings at DocumentClient (#472) 2020-11-24 20:44:28 +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 20e24fc572 Update packages 2020-11-23 21:01:30 +01:00
Sipke Schoorstra 7571e8afe7 Update Nuget.Config 2020-11-23 20:53:30 +01:00
cvijayak 8f6ce4ed7e
Fix : ListByBlockingActivityAsync() in documentDB persistance layer is not retrieving the blocked activities (#471) 2020-11-23 19:22:14 +01:00
Sam Kleist a2425b4047
remove gravatar dependency (#470)
Co-authored-by: Samuel Kleist <v-sakle@microsoft.com>
2020-11-23 17:48:38 +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
Sipke Schoorstra e7178ca28e Add Azure ServiceBus activities 2020-11-23 16:46:42 +01:00
Sipke Schoorstra 123e49c19d WIP Azure Service Bus activities 2020-11-22 22:16:28 +01:00
Sipke Schoorstra 312fcf233a Fix broken Instant activity 2020-11-22 18:52:05 +01:00
Sipke Schoorstra 239cb54772 Add package descriptions and icons 2020-11-22 13:09:48 +01:00
Sipke Schoorstra 3d67c195ac Add Rebus service bus providers for Azure Service Bus and RabbitMQ 2020-11-22 13:05:34 +01:00
Sipke Schoorstra e6227e887f Simplify service bus API and cleanup 2020-11-22 11:49:28 +01:00
Sipke Schoorstra f1349adc3f Service bus API improvements 2020-11-20 23:24:48 +01:00
Sipke Schoorstra 355038f27e Incremental work on service bus API 2020-11-20 17:08:05 +01:00
NintendoEngineer 431e2797b0
Cleared react folder contents for fresh start (#469)
Co-authored-by: Arjuna Enait <nintendoengineer12@gmail.com>
2020-11-20 15:49:14 +01:00
Sipke Schoorstra d5633d282c Stash 2020-11-20 13:29:08 +01:00
Sipke Schoorstra 2d54b7e337 Add Rebus activities 2020-11-19 22:21:17 +01:00
Sipke Schoorstra c586d070d8 Stash react work 2020-11-19 18:34:53 +01:00
Sipke Schoorstra fee41d1932 Implement auto-save 2020-11-19 15:14:39 +01:00
Sipke Schoorstra 757fde7e6e Update packages and incremental work on API 2020-11-18 22:31:16 +01:00
Sipke Schoorstra 57003d487a Add support for unary expressions (originating from type cast) 2020-11-18 22:00:27 +01:00
Sipke Schoorstra 0954212648 Add icon to Elsa.Client project 2020-11-18 21:14:42 +01:00