Commit graph

151 commits

Author SHA1 Message Date
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
Sipke Schoorstra 3d0d372de3 Optimize workflow selector 2020-10-17 15:38:27 +02:00
Sipke Schoorstra 72caccb6a6 Update ReceiveHttpRequest using new trigger API 2020-10-17 13:51:27 +02:00
Sipke Schoorstra f4cad1c5c8 Revert "Update Hello World HTTP sample to use in-memory provider"
This reverts commit 6ffb504cd1.
2020-10-17 12:49:51 +02:00
Sipke Schoorstra 8423fde504 Incremental work on trigger API 2020-10-17 12:49:41 +02:00
Sipke Schoorstra 6ffb504cd1 Update Hello World HTTP sample to use in-memory provider 2020-10-17 09:16:18 +02:00
Sipke Schoorstra bbf0cfa8f8 Fix solution build 2020-10-16 20:52:32 +02:00
Sipke Schoorstra d9d567a489 Incremental work on blueprints 2020-10-11 22:02:14 +02:00
Sipke Schoorstra 7a7d032e9e Remove unused namespaces 2020-10-11 14:33:56 +02:00
Sipke Schoorstra 7e45845a47 Introduce Workflow Instance Manager and Workflow Definition Manager 2020-10-11 14:33:18 +02:00
Sipke Schoorstra 5b02ca2813 Incremental work on migrations 2020-10-10 22:14:10 +02:00
Sipke Schoorstra 1a85fc5f26 Implement in-memory provider 2020-10-10 21:10:09 +02:00