Commit graph

4188 commits

Author SHA1 Message Date
Sipke Schoorstra 142af4e3b9 Allow to revert to the latest version 2023-07-20 15:50:22 +02:00
Sipke Schoorstra b14604f3b8 Add RevertVersion API client 2023-07-20 15:48:01 +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
Sipke Schoorstra e3797ab9ac Rename FlowSwitchCase to SwitchCase 2023-07-17 15:39:38 +02:00
Sipke Schoorstra 06a129d02c Merge remote-tracking branch 'origin/v3' into v3 2023-07-17 13:25:14 +02:00
Sipke Schoorstra 0bdb76ed6d Update Refit packages 2023-07-17 13:25:08 +02:00
GitHub Action d27f0ad933 Updated designer version to 3.0.3-preview.186 2023-07-17 11:11:19 +00:00
Sipke Schoorstra 064ba90caf Return void 2023-07-17 13:08:17 +02:00
Sipke Schoorstra e77d0389f0 Rename Case to more specific FlowSwitchCase 2023-07-17 13:08:09 +02:00
Sipke Schoorstra 1a228a0fe7 Cleanup 2023-07-16 22:15:53 +02: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 2b363298e0 Add XML comments 2023-07-16 15:13:48 +02:00
Sipke Schoorstra ae4dce9119 Refactor API client to handle activities as JsonObjects 2023-07-16 15:08:13 +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 94904160a9 Add dynamic activity provider sample project 2023-07-13 16:24:34 +02: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 656c4c8c1b Hide non-browsable inputs 2023-07-13 16:13:36 +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
Sipke Schoorstra 5d3d69adfd Merge remote-tracking branch 'origin/v3' into v3 2023-07-12 19:18:38 +02:00
Sipke Schoorstra 1c245b6211 Fix null values displayed as original expression in property viewer 2023-07-12 19:18:32 +02:00
GitHub Action 65f5bf23a3 Updated designer version to 3.0.3-preview.183 2023-07-12 17:03:06 +00:00
Sipke Schoorstra 3629ccdc02 Ensure flowchart selects correct activity descriptor version 2023-07-12 19:00:00 +02:00
Sipke Schoorstra ed832a41dd Handle null tooltip element 2023-07-12 18:59:38 +02: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 7c4546e315 Add Sequence prop to ExecutionLogRecord 2023-07-10 16:10:24 +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