Commit graph

162 commits

Author SHA1 Message Date
Sipke Schoorstra 02729b9c7a Add Fork/Join/Timer/Signal sample 2020-11-17 21:26:31 +01:00
Sipke Schoorstra a63e1711fa Rename method with Async suffix 2020-11-17 21:26:15 +01:00
Sipke Schoorstra c193b28ba1 Incremental work on saving and loading workflow definitions 2020-11-17 20:12:18 +01:00
Sipke Schoorstra def637b4ca Update packages 2020-11-12 22:02:51 +01:00
Sipke Schoorstra d31ef98bb1 Update to .NET 5 and update icon 2020-11-11 21:32:12 +01:00
Sipke Schoorstra f83ddebb7c Incremental work on dashboard 2020-11-05 22:17:26 +01:00
Sipke Schoorstra 50b0921e98 Split workflow context provider into separate loader and persister 2020-11-03 21:30:34 +01:00
Sipke Schoorstra 3a9eaeb799 fix Signal activities, triggers and add sample 2020-11-03 16:58:00 +01:00
Sipke Schoorstra 25e5a1ca57 Add convenience methods to access activity input, output and workflow context 2020-11-03 12:24:43 +01:00
Sipke Schoorstra 70d3569343 Add GoBackResult + sample 2020-11-03 12:14:25 +01:00
Sipke Schoorstra df33afc2aa Remove broken in-memory provider 2020-11-03 11:13:57 +01:00
Sipke Schoorstra 8e1ad31f73 Remove unused extensions and process more warnings 2020-11-03 10:58:11 +01:00
Sipke Schoorstra 7f44bfe4c1 Replace precompiled queries with extensions, process warnings and fix test 2020-11-03 10:50:32 +01:00
Sipke Schoorstra 13b770e362 Remove unused index provider 2020-11-03 10:18:19 +01:00
Sipke Schoorstra 884f54782d Use Sqlite as default db provider 2020-11-03 09:46:38 +01:00
Sipke Schoorstra 38470c0176 WIP: Declarative composite activities 2020-11-02 21:04:41 +01:00
Sipke Schoorstra b57f1edfbd Rename composite sample project 2020-11-02 19:07:17 +01:00
Sipke Schoorstra 90c8577864 WIP: extract composite activity builder from workflow builder 2020-11-01 22:26:19 +01:00
Sipke Schoorstra 594853d45c Add Composite Activity support 2020-11-01 20:03:21 +01:00
Sipke Schoorstra 8ffc3dd30d Implement workflow context loading/saving level of fidelity 2020-11-01 14:24:02 +01:00
Sipke Schoorstra fea2ffd6ea Implement RunWorkflow activity 2020-11-01 13:08:58 +01:00
Sipke Schoorstra 31ca0780e2 Stash RunWorkflow activity 2020-11-01 11:31:53 +01:00
Sipke Schoorstra ce6509baff Complete workflow context sample and fix NodaTime serialization 2020-10-31 22:19:58 +01:00
Sipke Schoorstra ef660ab541 Add workflow context + sample 2020-10-31 21:10:58 +01:00
Sipke Schoorstra 0e0db69056 Simplified timer activities 2020-10-30 22:48:52 +01:00
Sipke Schoorstra 314fc1b608 Update TimerEvent sweep to take advantage of new trigger API 2020-10-30 22:09:22 +01:00
Sipke Schoorstra 6577b0cd38 Improve trigger API and implement HTTP correlation 2020-10-30 21:55:27 +01:00
Sipke Schoorstra ae40d36c72 Fix Instant event behavior 2020-10-30 16:16:06 +01:00
Sipke Schoorstra bcaab99dbe Add IfElse sample workflow 2020-10-29 21:36:28 +01:00
Sipke Schoorstra 69b76e46a9 Add While loop worker demo 2020-10-29 11:42:38 +01:00
Sipke Schoorstra a20d32408f Finish simple While loop sample project 2020-10-29 11:42:13 +01:00
Sipke Schoorstra a8699bdea1 Incremental work on While sample project 2020-10-29 09:24:02 +01:00
Sipke Schoorstra 9971081a91 Fixes and improvements:
* Fix activity output persistence
* Add methods to read activity output
* Add option to ReceiveHttpRequest to parse incoming body to a specific .NET type

* Fix activity service resolution scope issue
* Fix workflow provider base
* Remove unused namespaces
2020-10-28 22:24:38 +01:00
Sviataslau Hankovich 6551b61ead
Simplify Options, get rid of OptionsBuilder (#431)
* Minor cleanup

* Fix namespaces

* Simplify options
2020-10-27 12:32:53 +01:00
Sipke Schoorstra b48ceb1929 Add file based workflow sample 2020-10-23 14:38:26 +02:00
Sipke Schoorstra ef9c0e2f5d Remove Timesheet Approval Workflow sample 2020-10-23 14:23:45 +02:00
Sipke Schoorstra a0cf3d9d34 Update variable names to workflowRunner 2020-10-23 14:22:24 +02:00
Sipke Schoorstra a4d7713ae7 Fix Join activity 2020-10-23 12:40:33 +02:00
Sipke Schoorstra 3f276e25be Rename builder to workflow 2020-10-21 19:55:21 +02:00
Sipke Schoorstra bd3b41440a Incremental work on tests and QA 2020-10-19 22:12:11 +02:00
Sipke Schoorstra 6dad26ac3c Update Samples.sln and remove stale samples Readme.md 2020-10-18 17:57:59 +02:00
Sipke Schoorstra ad429dbee1 Rename sample project to reflect For activity demo 2020-10-18 17:10:48 +02:00
Sipke Schoorstra 7c8b4a1018 Add For activity builder extensions and add sample 2020-10-18 17:05:48 +02:00
Sipke Schoorstra 77ddd9148a Add Cron sample workflow 2020-10-18 15:12:32 +02:00
Sipke Schoorstra bb1329147f Fix Timers sample 2020-10-18 15:08:29 +02:00
Sipke Schoorstra ea48910a69 Configure YesSql with custom content serializer 2020-10-18 12:27:40 +02:00
Sipke Schoorstra 3311d5a1db Fix DB locking issue due to nested scopes 2020-10-18 10:40:31 +02:00
Sipke Schoorstra 077bdb7900 Simplify JSON serialization APIs 2020-10-17 20:19:44 +02:00
Sipke Schoorstra f8662c5426 Implement workflow materializer 2020-10-17 16:45:20 +02:00
Sipke Schoorstra 39455f339e Update samples 2020-10-17 15:45:16 +02:00