Sipke Schoorstra
78aa011df8
Generate default instance ID
2023-07-23 19:38:52 +02:00
Sipke Schoorstra
e5e34c821b
Add ActivityExecutionRecord entity, persistence and endpoints
2023-07-22 21:05:33 +02:00
Sipke Schoorstra
18b74df62b
Merge remote-tracking branch 'origin/v3' into v3
2023-07-21 18:43:36 +02:00
Sipke Schoorstra
d746456330
Use activity ID as Node ID for workflows created with tool version >= 3
2023-07-21 18:43:31 +02:00
GitHub Action
45dda312fc
Updated designer version to 3.0.3-preview.187
2023-07-21 15:55:51 +00:00
Sipke Schoorstra
d473f2354b
Add ActivityName to execution log, remove FaultedAt instance timestamp
2023-07-21 17:52:52 +02:00
Sipke Schoorstra
667ca66c91
Fix that WriteHttpResponse would not complete when used in async mode
2023-07-21 10:57:19 +02:00
Sipke Schoorstra
1902307cf5
Add support for filtering journal by activity IDs
2023-07-20 22:12:45 +02:00
Sipke Schoorstra
142af4e3b9
Allow to revert to the latest version
2023-07-20 15:50:22 +02:00
Sipke Schoorstra
b57ed25a53
Implement auto update consuming workflows
2023-07-20 14:47:12 +02:00
Sipke Schoorstra
bdc7ffae96
Update running workflow counter when deleting workflow instances
2023-07-20 13:10:03 +02:00
Sipke Schoorstra
f71e5c89ce
Ensure schedules are deleted when bookmarks are deleted
2023-07-20 13:00:09 +02:00
Sipke Schoorstra
9eaac89470
Fix workflow grain deadlock upon stop
2023-07-20 12:59:33 +02:00
Sipke Schoorstra
4109a65b78
Implement workflow instance deleted handler to stop workflow grain
2023-07-20 12:07:41 +02:00
Sipke Schoorstra
0dd31b114b
Update Proto.Actor packages
2023-07-20 12:07:04 +02:00
Sipke Schoorstra
8652843f48
Implement schedule deletion when workflow instances are deleted
2023-07-20 11:57:20 +02:00
Sipke Schoorstra
72f4461ca3
Implement cascading deletion
2023-07-20 00:05:43 +02:00
Sipke Schoorstra
07c9783363
Implement API to delete specific workflow definition version
2023-07-18 22:33:59 +02:00
Sipke Schoorstra
06c332389a
Fix that activity input was stored o parent context instead of its own
2023-07-18 13:59:12 +02:00
Sipke Schoorstra
30c413b1eb
Fix composite activity input & output variable mapping
2023-07-18 13:58:37 +02:00
Sipke Schoorstra
6ae59f06d6
Include activity version with execution log
2023-07-18 11:20:00 +02:00
Sipke Schoorstra
479bdda002
Fix project references
2023-07-17 22:11:41 +02:00
Sipke Schoorstra
6e458e0053
Make Mediator package reusable from outside Elsa feature system
2023-07-17 21:43:35 +02:00
GitHub Action
d27f0ad933
Updated designer version to 3.0.3-preview.186
2023-07-17 11:11:19 +00:00
Sipke Schoorstra
e3133b5073
Remove commented code
2023-07-16 22:08:16 +02:00
Sipke Schoorstra
2c3e5719ce
Fix that flowchart name was not read from JSON
2023-07-16 22:08:08 +02:00
Sipke Schoorstra
f698028488
Fix command handler invocation
2023-07-15 10:21:08 +02:00
Sipke Schoorstra
d31934e9bf
Remove unused namespace imports
2023-07-14 19:40:09 +02:00
gurkanguran
90e560bc73
Redis proto cluster member store ( #4241 )
...
* Implemented redis as a proto cluster member store
* Added component tests for redis protocluster member store
---------
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2023-07-14 19:29:43 +02:00
gurkanguran
c11aa6cf5f
Implemented workflow validation for httpendpoint path ( #4181 )
...
* Validates HttpEndpoint path before publishing workflow
* Updated behaviour of mediator apis and implemented validation for workflow path
* Implement default strategy option
* Update mediator service names
* Return validation errors as 400 BadRequest
---------
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2023-07-14 19:19:41 +02:00
GitHub Action
ecfb2a0967
Updated designer version to 3.0.3-preview.185
2023-07-13 14:27:36 +00:00
Sipke Schoorstra
78f01f267b
Update SendHttpRequest to determine type based on content type
...
By default, the associated variable type will be used. But when no variable is associated, we should fallback to content type checking.
2023-07-13 16:16:53 +02:00
Sipke Schoorstra
3a7b3af3b0
Improve handling of synthetic inputs and dynamic input descriptors
2023-07-13 16:16:03 +02:00
Sipke Schoorstra
dd3bdaa8d7
Enable workflow instance exporter by default
2023-07-13 16:13:09 +02:00
Sipke Schoorstra
e7f844b790
Merge remote-tracking branch 'origin/v3' into v3
2023-07-12 19:27:11 +02:00
Sipke Schoorstra
0f31905135
Fix variable name
2023-07-12 19:27:06 +02:00
GitHub Action
44e6013a11
Updated designer version to 3.0.3-preview.184
2023-07-12 17:22:02 +00:00
GitHub Action
65f5bf23a3
Updated designer version to 3.0.3-preview.183
2023-07-12 17:03:06 +00:00
Sipke Schoorstra
d482fe037e
Undo experimental scheduling of signals
2023-07-12 18:39:02 +02:00
Sipke Schoorstra
b9ac7f2c4b
Harden Flowchart and Connection JSON serializers
2023-07-12 18:33:19 +02:00
Sipke Schoorstra
4d9ef959d4
Add paging support for skip + take format
2023-07-10 16:10:00 +02:00
Sipke Schoorstra
938df75664
Implement activity instance status and fix activity completion order
2023-07-09 14:03:23 +02:00
Sipke Schoorstra
9671d85013
Cleanup namespaces
2023-07-09 14:02:41 +02:00
Sipke Schoorstra
fe2a897a30
Restructure models in Workflows.Core
2023-07-09 13:12:13 +02:00
Sipke Schoorstra
535fbde514
Update EF Core migrations
2023-07-09 12:39:53 +02:00
Sipke Schoorstra
8c701aa0a7
Implement activity execution log record sequence ordering
...
This ensures events are always stored in sequence, even if their timestamps are the same.
2023-07-09 12:36:33 +02:00
Sipke Schoorstra
760b925e2a
Add ability to sort on multiple fields
2023-07-09 12:35:48 +02:00
Sipke Schoorstra
77b1a97682
Cleanup unused code and blanks
2023-07-09 12:33:26 +02:00
Sipke Schoorstra
7e0d7d825e
Implement workflow instances filtering by multiple statuses
2023-07-07 20:47:04 +02:00
Sipke Schoorstra
fa4943a068
Add support for listing workflow instances by multiple definition IDs
2023-07-07 19:06:39 +02:00