Commit graph

130 commits

Author SHA1 Message Date
Sipke Schoorstra cb5b2fa53c
Implemented versioning (#56) 2019-07-25 21:06:46 +02:00
Sipke Schoorstra 12448cde5b
Added UserTask activity (#55) 2019-07-25 18:10:17 +02:00
Sipke Schoorstra 1a70cfd18c
Implemented workflow correlation (#54) 2019-07-25 17:13:18 +02:00
Sipke Schoorstra 26c70d4e0f
Added SQL persistence via YesSQL (#50)
* Implemented YesSQL persistence provider
2019-07-25 14:45:01 +02:00
Sipke Schoorstra d117cdec01 Fixed a number of activity expression property names and updated Sample09 with a functioning console app workflow 2019-07-22 21:58:29 +02:00
Sipke Schoorstra 7ba8b1e8d6 Merge 2019-07-22 18:55:02 +02:00
Peter Davis bd50dde6bd Fix samples (#49) 2019-07-20 23:58:34 +02:00
Sipke Schoorstra fe937956ab Updated README 2019-07-15 10:31:21 +02:00
Sipke Schoorstra b3d5e2afa6 Added shield to README 2019-07-15 10:01:04 +02:00
Sipke Schoorstra 86dcf2f994 Updated namespaces and excluded samples from main solution 2019-07-15 09:53:48 +02:00
Sipke Schoorstra 16cfd396f4 Updated README 2019-07-14 12:10:48 +02:00
Sipke Schoorstra dafcc99c4e Updated readme and file formatting 2019-07-14 12:07:58 +02:00
Sipke Schoorstra 7cab475321
Added MassTransit support (#46) 2019-07-07 14:20:42 +02:00
Sipke Schoorstra 877674619d
Added HTTP trigger & signal (#44)
* Incremental work on signaling

* Incremental work on signal middleware

* Getting somewhere!

* Refactored middelware

* Added BadRequestResult and NotFoundResult
2019-07-06 20:36:10 +02:00
Sipke Schoorstra c72519b234 Reorganized folders a bit 2019-06-28 19:01:23 +02:00
Sipke Schoorstra 42d625da11 Added HTTP sample workflow 2019-06-28 18:55:12 +02:00
Sipke Schoorstra a5e4a71b41 Consolidated IWorkflowHost and IWorkflowInvoker 2019-06-28 18:24:48 +02:00
Sipke Schoorstra 4658485d08
Implemented singleton workflows (#42)
#41
2019-06-28 17:51:44 +02:00
Sipke Schoorstra 8b19289a81 Updated README 2019-06-27 23:06:51 +02:00
Sipke Schoorstra 16fdc89d87
Simplified everything (#40)
* Removed cruft

* Consolidated activity driver with activity

* Incremental work on serialization

* Incremental work on serialization

* WIP

* Incremental work on strongly typed defined workflows

* Removed old samples and added new ones

* Updated primitives and improved workflow builder API

* WIP (broken)

* Coded workflow API improvements

* Fixed Email and Http libraries

* Fixed start activity issue
2019-06-27 22:55:55 +02:00
Sipke Schoorstra e24116681f Removed web UI related code 2019-06-12 22:44:18 +02:00
Sipke Schoorstra 2f5feb0f76
Automatic activity UI (#36)
* Broken, WIP

* Generalized activity card & design shapes

* Implemented generic activity editor

* Added more editor templates

* Incremental work on workflow expression template
2019-06-06 19:54:26 +02:00
Sipke Schoorstra 18fd2954d3
Separate storage for workflow definitions and instances (#34)
* Separated storage for definitions and instances
* Updated package references
* Added some demos
* Some web fixes
* Updated README
2019-06-01 13:14:09 +02:00
Sipke Schoorstra 9daf36911e
Created License file 2019-03-17 12:05:17 +01:00
Sipke Schoorstra 9824ce5e94 Misc UI updates 2019-02-17 21:37:45 +01:00
Sipke Schoorstra 9c3a6e7af7 Updated icons 2019-02-17 21:32:02 +01:00
Sipke Schoorstra f91b96530c Updated Readme.md 2019-02-17 15:41:35 +01:00
Sipke Schoorstra 521b86fc70 Updated Readme.md 2019-02-17 15:37:27 +01:00
Sipke Schoorstra caba29d449 Added screenshot and updated Readme.md 2019-02-17 15:31:25 +01:00
Sipke Schoorstra ffe071ca55
Implemented SetVariable activity (#26) 2019-02-17 15:28:23 +01:00
Sipke Schoorstra b90ef01e7c
Implemented If/Else activity (#25) 2019-02-17 12:29:21 +01:00
Sipke Schoorstra 3ec5c5ae84
Implemented HTTP Request Action activity (#24) 2019-02-17 11:44:50 +01:00
Sipke Schoorstra a167799cd6
Implemented Cron activity (#23) 2019-02-16 20:57:59 +01:00
Sipke Schoorstra d957d67d9b
Added Join activity (#21)
* Implemented Join activity

* Updated JoinDriver
2019-02-16 15:34:32 +01:00
Sipke Schoorstra 54d16e9767
Added SendEmail activity (#19) 2019-02-16 11:57:45 +01:00
Sipke Schoorstra c2797e6b71
Improved HTTP request activities (#18)
* HTTP activity workflow fixes

* Removed Http Cache for now in favor of implementing caching storage
2019-02-16 11:00:30 +01:00
Sipke Schoorstra 04e95d8a38
Added Fork Activity (#17)
* Incremental work on track and trace

* Implemented logging

* Updated package references

* Added Fork activity
2019-02-15 20:57:24 +01:00
Sipke Schoorstra 99afdcd5f8 Updated README 2019-02-15 13:54:12 +01:00
Sipke Schoorstra 009bceff6f
HTTP Response Activity (#16)
* Updated Readme with a few more bits
* Implemented basic version of HTTP Response activity
2019-01-20 18:16:57 +01:00
Sipke Schoorstra bf7a70e7c4
Update README.md 2019-01-20 15:43:27 +01:00
Sipke Schoorstra 12ccb13b40
Update README.md 2019-01-20 11:51:44 +01:00
Sipke Schoorstra e71feb88a4 Implemented logging 2019-01-11 22:47:27 +01:00
Sipke Schoorstra cd3fb844ed Incremental work on track and trace 2019-01-11 22:47:26 +01:00
Sipke Schoorstra 62585c1900
Update README.md 2019-01-08 10:42:01 +01:00
Sipke Schoorstra cfb8b4da86
Update README.md 2019-01-08 10:39:52 +01:00
Sipke Schoorstra 0d710f6feb
Update README.md 2019-01-08 10:39:21 +01:00
Sipke Schoorstra 5cf95e3dde
Update README.md 2019-01-08 10:31:01 +01:00
Sipke Schoorstra bea9a5819a Incremental work on execution logging 2019-01-06 22:42:59 +01:00
Sipke Schoorstra 0af3ff541b Added time fields to Workflow 2019-01-06 17:44:30 +01:00
Sipke Schoorstra 02d8cd071b Initial views and controllers displaying workflow instances 2019-01-06 16:52:04 +01:00