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
Sipke Schoorstra
bd2b16d4ff
Bump designer version
2023-03-03 22:53:54 +01:00
Sipke Schoorstra
1a713b4619
Rename "services" to "contracts" and "implementations" to "services" ( #3758 )
2023-03-03 22:47:23 +01:00
Sipke Schoorstra
bb1c6e91dc
Update completion signaling
2023-03-03 15:22:49 +01:00
Sipke Schoorstra
a6dd2d089b
Merge remote-tracking branch 'origin/v3' into v3
2023-03-03 14:48:12 +01:00
Sipke Schoorstra
00bd3228f6
Restructure contracts vs services namespace
2023-03-03 14:48:05 +01:00
Sipke Schoorstra
0832bc95f6
Implement outcomes for composite activities from workflow definitions
2023-03-03 14:47:34 +01:00
gurkanguran
b9343a1a20
Implemented workflow instance journal partially ( #3749 )
...
* Implemented backend support for journal data partially
* Extended journal design with new journal tab
* Serialize JournalData for saving
* Show directly the journal tab when clicked status
* Added ExecutionLogMiddleware
* Refactor
* Replaced newtonsoft.json with built-in json library
2023-03-03 11:44:07 +01:00
Sipke Schoorstra
1e407a9f70
Fix cyclic input argument evaluation ( #3755 )
...
* Prevent stack overflow when evaluating input arguments
* Shuffle test folders
2023-03-02 21:21:50 +01:00
Sipke Schoorstra
67efc51ebb
Update Dial activity and fix Switch ( #3753 )
...
* Add GetCallStatus activity
* Update Dial activity
* Update Switch activity
* Fix missing ports
2023-03-02 10:37:16 +01:00