Commit graph

230 commits

Author SHA1 Message Date
Sipke Schoorstra c91821cacf Default to first activity as starter 2020-10-29 21:36:13 +01:00
Sipke Schoorstra 5f1beae273 Add IfElse builder extension 2020-10-29 21:35:52 +01:00
Sipke Schoorstra 8fa77bde18 Register Inline activity 2020-10-29 11:41:47 +01:00
Sipke Schoorstra d39312e43a Fix Inline's Function property 2020-10-29 11:41:34 +01:00
Sipke Schoorstra 3700bb2323 Update package projects 2020-10-29 09:30:43 +01:00
Sipke Schoorstra a2afe4498c Add While activity builder extensions 2020-10-29 09:23:31 +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 afa99fa279
Minor cleanup (#421) 2020-10-25 21:37:15 +01:00
Sipke Schoorstra b48ceb1929 Add file based workflow sample 2020-10-23 14:38:26 +02:00
Sipke Schoorstra a0cf3d9d34 Update variable names to workflowRunner 2020-10-23 14:22:24 +02:00
Sipke Schoorstra 6755002f51 Add file/blob storage-based provider + test 2020-10-23 14:20:52 +02:00
Sipke Schoorstra 7d77e501f6 Fix While activity + add test 2020-10-23 14:00:10 +02:00
Sipke Schoorstra bc4924e57b Add Switch extensions + tests 2020-10-23 13:46:34 +02:00
Sipke Schoorstra f8e4cd1e6c Add IfElse extensions + tests 2020-10-23 13:20:22 +02:00
Sipke Schoorstra a4d7713ae7 Fix Join activity 2020-10-23 12:40:33 +02:00
Sipke Schoorstra 7c807c4e71 Fix Join behavior 2020-10-22 22:38:05 +02:00
Sipke Schoorstra 9663040c31 Rename Complete activity to Finish and add test 2020-10-22 20:34:12 +02:00
Sipke Schoorstra c12c294b07 Incremental work on blob/file storage-based workflows 2020-10-21 22:27:02 +02:00
Sipke Schoorstra 39890d1460 Fix ForEach scheduling (introducing post-schedule) 2020-10-21 21:25:53 +02:00
Sipke Schoorstra 3f276e25be Rename builder to workflow 2020-10-21 19:55:21 +02:00
Sipke Schoorstra e0424f86e7 Fix ForEach activity 2020-10-21 19:55:10 +02:00
Sipke Schoorstra ed7265bb61 Add ParallelForEach activity 2020-10-21 19:54:42 +02:00
Sipke Schoorstra 400b4f827a Incremental work on tests, API endpoint, versioning and cleanup 2020-10-20 23:17:08 +02:00
Sipke Schoorstra bd3b41440a Incremental work on tests and QA 2020-10-19 22:12:11 +02:00
Sipke Schoorstra 24ab8a86a9 Update icon package references 2020-10-18 17:47:00 +02:00
Sipke Schoorstra 0c47a781d5 Update package descriptions and names 2020-10-18 17:42:34 +02:00
Sipke Schoorstra 7c8b4a1018 Add For activity builder extensions and add sample 2020-10-18 17:05:48 +02:00
Sipke Schoorstra a4f339b243 Configure Rebus to use less verbose logging 2020-10-18 15:16:28 +02:00
Sipke Schoorstra ca97f90120 Restore activity state persistence and other bug fixes 2020-10-18 15:03:14 +02:00
Sipke Schoorstra ea48910a69 Configure YesSql with custom content serializer 2020-10-18 12:27:40 +02:00
Sipke Schoorstra 945d8d9e56 Fix service bus starter 2020-10-18 12:17:27 +02:00
Sipke Schoorstra 13c0bf94fd Enable programmatic workflows by default 2020-10-18 12:14:54 +02:00
Sipke Schoorstra 1618be2d54 Fix index providers 2020-10-18 12:13:51 +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 3d0d372de3 Optimize workflow selector 2020-10-17 15:38:27 +02:00
Sipke Schoorstra 4cd3d08d44 Remove incompatible activity extensions 2020-10-17 13:55:47 +02:00
Sipke Schoorstra 72caccb6a6 Update ReceiveHttpRequest using new trigger API 2020-10-17 13:51:27 +02:00
Sipke Schoorstra 8423fde504 Incremental work on trigger API 2020-10-17 12:49:41 +02:00
Sipke Schoorstra c11cb383b5 Remove type mapping 2020-10-17 09:22:35 +02:00
Sipke Schoorstra d28da10a88 Restructure events and messages folders 2020-10-17 09:15:46 +02:00
Sipke Schoorstra b4180d8e6f Cleanup 2020-10-17 09:07:33 +02:00
Sipke Schoorstra d28d8fa3c8 Basic workflow execution restored 2020-10-17 08:51:04 +02:00
Sipke Schoorstra bbf0cfa8f8 Fix solution build 2020-10-16 20:52:32 +02:00
Sipke Schoorstra ab7fd8c366 Incremental work on blueprints 2020-10-13 22:21:47 +02:00
Sipke Schoorstra ef0f3a0907 Incremental work on blueprints 2020-10-12 22:10:56 +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