Sipke Schoorstra
1c013efa38
Fix WorkflowDefinitionActivityProvider
...
In addition to yielding defined outcomes as ports, the Root activity needs to be included as well in order for child activities to be visible to the activity walker.
2023-03-15 21:32:40 +01:00
Sipke Schoorstra
69f7e80415
Update Complete activity with support different outcome types
2023-03-15 21:31:32 +01:00
herblinernexxbizz
95ca326133
Features/v3 add short and full guid ( #3800 )
...
* add full guid and shortguid as javascript/jint functions with intellisense
* add guid as string and rename other method
2023-03-15 12:29:07 +01:00
Sipke Schoorstra
c81e328c8d
Fix early exit on workflow definition activity input evaluation
2023-03-14 08:17:04 +01:00
Sipke Schoorstra
a11798e936
Update ActivityDescriptorExtensions to potentially return null when getting an attribute
2023-03-14 08:16:04 +01:00
Sipke Schoorstra
85fb7360b4
Add dictionary extension methods to get value or default
2023-03-14 08:14:42 +01:00
Sipke Schoorstra
6fcf23dffa
Add XML comments & small cleanup
2023-03-14 08:14:14 +01:00
Sipke Schoorstra
262160113e
Add support for converting ExpandoObject into .NET type to ObjectConverter
2023-03-14 08:12:45 +01:00
gurkanguran
f7f5290d04
Added github workflow to automate designer package update process ( #3791 )
...
* Updated package.json files
* Added npm pipeline for designer
* Updated Elsa.Workflows.Designer package
2023-03-14 08:07:15 +01:00
Sipke Schoorstra
c1dca8fbe2
Fixes for Journal ( #3792 )
...
* Include NodeID in execution log and update workflow journal component
* Recreate Runtime migrations
2023-03-14 08:03:44 +01:00
Sipke Schoorstra
d8b95db04e
Add support for providing workflow input via dispatch endpoint
2023-03-13 12:31:23 +01:00
Sipke Schoorstra
2f8dde1f99
Bump designer version
2023-03-13 11:26:44 +01:00
Sipke Schoorstra
d45f6f2f85
Fix delete workflow definition version
2023-03-12 20:59:11 +01:00
Sipke Schoorstra
d3bed9773e
Bump designer
2023-03-12 20:20:52 +01:00
Sipke Schoorstra
08069c40d2
Implement outcomes for SendHttpRequest activity ( #3787 )
2023-03-11 22:14:39 +01:00
Sipke Schoorstra
2dfc9e9551
Add default ctor to Inline
...
This fixes the issue where composite coded activities contain Inline activities that cannot be serialized otherwise.
2023-03-09 19:53:09 +01:00
Sipke Schoorstra
1946272490
Fix output type of For activity
2023-03-09 14:40:18 +01:00
Sipke Schoorstra
2d4c3fe7c3
Bump designer version
2023-03-09 13:08:10 +01:00
Sipke Schoorstra
625da40e34
Fix ExpandoObjectConverter array serialization for non-complex values
2023-03-09 11:35:03 +01:00
Sipke Schoorstra
d85e8a6c5e
Improve automatic handling of content parsing and writing
2023-03-09 11:24:00 +01:00
Sipke Schoorstra
ba02b80fb0
Rename catch-all outcome
2023-03-09 11:23:35 +01:00
Sipke Schoorstra
c5f35c81fc
Fix variable with generic type serialization
2023-03-09 11:02:07 +01:00
Sipke Schoorstra
93288fa557
Implement response header parsing for HTTP Response activity
2023-03-09 10:24:38 +01:00
Sipke Schoorstra
ccfbc47c71
Fix default variable value serialization issue
2023-03-08 21:43:47 +01:00
herblinernexxbizz
7d7e893a62
V3 update routetable on startup ( #3780 )
...
* add triggering all indexes to route table
* create hostedservice to run population of routetable
2023-03-08 21:43:02 +01:00
Sipke Schoorstra
6289d86899
Bump designer version
2023-03-08 20:50:22 +01:00
Sipke Schoorstra
8a2e9c2093
Bump designer version
2023-03-08 20:25:31 +01:00
Sipke Schoorstra
e5ddb8907d
Bump designer version
2023-03-08 20:03:34 +01:00
Sipke Schoorstra
09d1cb598e
Bump designer version
2023-03-08 19:43:00 +01:00
Sipke Schoorstra
297d6eaa65
Fix loss of input + variables
2023-03-08 19:39:56 +01:00
Sipke Schoorstra
0eab217f01
Merge remote-tracking branch 'origin/v3' into v3
2023-03-08 15:52:01 +01:00
Sipke Schoorstra
64f5a9b38c
Fix version mismatch between Workflow activity and derived composite descriptor
2023-03-08 15:51:55 +01:00
MariusVuscanNx
4e6a4031ab
Workflow fault should be handled after execution ( #3778 )
2023-03-08 14:36:26 +01:00
gurkanguran
355cf2a3de
Validate JsonElement value to prevent exception during json serialization ( #3777 )
2023-03-08 11:48:24 +01:00
Sipke Schoorstra
ec47f93047
Small change in workflow filter terminology
2023-03-08 10:09:25 +01:00
MariusVuscanNx
c30586cd9e
Implemented workflow authorization ( #3773 )
...
* Returned 404 when path is not found and 500 when there are multiple workflows with the same path
* Return failure response in case of workflow fault
* Started workflow authorization implementation
* Implemented workflow authorization
2023-03-08 09:49:43 +01:00
Sipke Schoorstra
c09c20763f
Bump designer version
2023-03-08 08:37:12 +01:00
Sipke Schoorstra
7ba4dc5039
Add support for controlling when to serialize properties of type IActivity
2023-03-08 01:03:01 +01:00
Sipke Schoorstra
e6ce1cebb3
Stash
2023-03-08 00:31:51 +01:00
Sipke Schoorstra
21f8980adb
Improve workflow versioning logic
2023-03-07 23:31:09 +01:00
Sipke Schoorstra
83fb433ffc
Add alias for dictionary type
2023-03-07 22:02:46 +01:00
Sipke Schoorstra
db9962945b
Fix duplicate key issue
2023-03-07 21:48:54 +01:00
Sipke Schoorstra
1ac64b8197
Store & display evaluated activity state in workflow instance viewer ( #3776 )
...
* Implement activity state persistence
* Add sort API
* Implement activity state view
* Update EF Core migrations
2023-03-07 21:40:53 +01:00
Sipke Schoorstra
9c52c3b0e4
Implement flexible header parsing ( #3771 )
2023-03-07 14:54:21 +01:00
herblinernexxbizz
154c1ad469
Get route parameters, querystring parameters and headers ( #3769 )
...
* Get route parameters, querystring parameters and headers
* clean up code
2023-03-07 14:44:34 +01:00
Sipke Schoorstra
1b61af2c76
Bump designer version
2023-03-07 13:49:00 +01:00
Sipke Schoorstra
b1564bf646
HTTP Request with status codes as outcomes ( #3768 )
...
* Implement configurable expected status outcomes on HTTP Request activity
* Add Catch all outcome
* Implement dynamic port update
2023-03-07 13:45:58 +01:00
Sipke Schoorstra
ac9ecbb2d4
Fix hash operation in ActivityExecutionContext
2023-03-06 12:30:40 +01:00
herblinernexxbizz
0669998946
V3 on delete workflowdefinition update routes ( #3757 )
...
* triggers and routes are being deleted when workflows are deleted
* update interface
* remove obsolete method
---------
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2023-03-06 12:22:29 +01:00
Sipke Schoorstra
b8bc628555
Allow bookmark props to be excluded from hash
2023-03-06 12:15:11 +01:00