Sipke Schoorstra
baef007e2b
Incremental work on GraphQL
2019-11-22 23:07:31 +01:00
Peter Davis
e05192086e
Scheduled MassTransit message delivery ( #175 )
...
Creating a sample workflow with scheduled message delivery
* Add MassTransit quartz job factory
* Add cancel schedule message activity
* Correlate MassTransit messages to workflow based on message properties
* Add cart expired and submitted workflow steps
* Add message schedule options configuration
* Code cleanup
* Update launch settings
* Cleanup send and publish activities
* Add scheduled time expression property
2019-11-21 08:14:01 +01:00
Sipke Schoorstra
b545fd2aea
Add Dockerfile and docker-compose ( #186 )
...
Fixes #142
2019-11-19 19:25:56 +01:00
Sipke Schoorstra
21f770bc48
Refactorings and fixes ( #168 )
...
* Variables are now stored including their type name for automatic deserialization into their actual type. This is important for use in expressions.
* **SplitObject** and **ExecuteMethod** now use workflow expressions instead of variable names. This allows for more flexibility.
* Improved **Join** activity to allow proper function within looping constructs.
* Improved Variables performance. Variables are no longer serialized/deserialized upon writing/reading perspectively, only when the workflow instance is persisted.
2019-11-17 20:43:16 +01:00
Sipke Schoorstra
d1f7ce47b7
EF Core Provider rewrite ( #165 )
...
* Fixed EF provider
Fixes #144 , #145
2019-11-16 14:06:53 +01:00
Sipke Schoorstra
aef8741d84
Add Liquid expressions ( #111 )
...
* Reorganize projects
* Implement Liquid expression evaluator
* Refactor activity references to use `Name`
2019-10-27 15:38:37 +01:00
Sipke Schoorstra
dc0a68c37d
Add activity output example
2019-10-24 17:56:36 +02:00
Sipke Schoorstra
c7c41d10a5
Workflow Registry refresh upon workflow definition updates ( #101 )
...
* Fix many things. Few more samples left to fix
* Fix all the samples
* Introduce service configurator
* Implement cache signaling and refreshing workflow registry
* Add Sample16 demonstrating dashboard + workflow host combined
* Bugfix where non-published versions of worklows are triggered
2019-10-23 21:23:25 +02:00
Sipke Schoorstra
7c9aa93525
Formatting and some cleanup
2019-09-28 10:50:10 +02:00
Sipke Schoorstra
8fdc93952b
Add Dropbox activity
2019-09-22 21:33:32 +02:00
Sipke Schoorstra
e1da5f5f19
Define activities ( #78 )
...
* Annotate activities with design-time attributes
2019-09-22 00:02:04 +02:00
Sipke Schoorstra
02be088cdb
Implemented initial version of workflow instances ( #77 )
...
* Initial version of workflow instance list & details view
* Add logo
2019-09-21 12:49:10 +02:00
Sipke Schoorstra
d530853eaa
Add MongoDB persistence provider and fix other providers ( #64 )
2019-09-08 11:45:35 +02:00
Sipke Schoorstra
9ecd9309d5
Add dashboard middleware ( #62 )
...
* Incremental work on dashboard
* Updated models
* Various improvements:
- Delete
- Draft / Publish
- Fix JSON Patch for JObject
* Update workflow-definitions view
* Update packages
* Update workflow editor
2019-08-07 21:12:47 +02:00
Sipke Schoorstra
19e45d1c16
Implemented EF Core provider ( #58 )
2019-07-26 19:10:43 +02:00
Sipke Schoorstra
9070aa9070
Implemented activity outputs ( #57 )
2019-07-25 22:00:44 +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
7ba8b1e8d6
Merge
2019-07-22 18:55:02 +02:00