Commit graph

3754 commits

Author SHA1 Message Date
GitHub Action ac7f1f554b Updated designer version to 3.0.3-preview.107 2023-04-14 15:40:36 +00:00
Gürkan Güran 20d9b79abe Fix unpublish button 2023-04-14 17:36:41 +02:00
GitHub Action 56d8ac539d Updated designer version to 3.0.3-preview.106 2023-04-14 14:24:58 +00:00
Gürkan Güran d010dd5473 Merge branch 'v3' of https://github.com/elsa-workflows/elsa-core into v3 2023-04-14 16:19:40 +02:00
Gürkan Güran 6dabbd40ff Fix for variables in output tab not being refreshed 2023-04-14 16:19:38 +02:00
GitHub Action 8262cd2819 Updated designer version to 3.0.3-preview.105 2023-04-14 12:07:15 +00:00
Sipke Schoorstra 439d76d051 Experiment 3 2023-04-14 14:02:52 +02:00
Sipke Schoorstra 93d7de0912 Experiment 2a 2023-04-14 13:55:41 +02:00
Sipke Schoorstra 1a357f92ed Experiment 2 2023-04-14 13:54:31 +02:00
Sipke Schoorstra 7cac1c191e Experiment: lerna version 2023-04-14 13:50:59 +02:00
Sipke Schoorstra 402f6521c4 Revert version changes 2023-04-14 11:36:44 +02:00
Sipke Schoorstra d3d7d12105 Merge remote-tracking branch 'origin/v3' into v3 2023-04-14 11:27:52 +02:00
Sipke Schoorstra f652a3d86b Update wrapper 2023-04-14 11:26:42 +02:00
Gürkan Güran 996560b1ea Removed redundant code 2023-04-14 11:21:47 +02:00
Gürkan Güran 5ad12ba1bd Merge branch 'v3' of https://github.com/elsa-workflows/elsa-core into v3 2023-04-14 11:18:56 +02:00
Gürkan Güran 005f82c9d9 Refactor for instance viewer with subworkflows 2023-04-14 11:18:17 +02:00
Sipke Schoorstra 92985b1595 Update generated files 2023-04-14 11:08:07 +02:00
Mohamed Ali 2c4a0626ef
[no ci] update action to skip duplicate 2023-04-14 11:12:37 +03:00
Gürkan Güran 9448ed216b Show subworkflow activities in instance viewer flowchart 2023-04-14 09:54:21 +02:00
Sipke Schoorstra ed1192d223 Remove unnecessary cleanup
This is already done in the activity execution context itself
2023-04-13 22:40:41 +02:00
Sipke Schoorstra 1a389afb81 Fix Hangfire provider job cancellation cleanup 2023-04-13 22:34:07 +02:00
Sipke Schoorstra fb02379133 Fix tests 2023-04-13 22:23:07 +02:00
Sipke Schoorstra 98e0b4ae5f Graceful handling of task cancellation 2023-04-13 20:35:55 +02:00
Sipke Schoorstra 5c3a016140 Merge remote-tracking branch 'origin/v3' into v3 2023-04-13 20:05:47 +02:00
Sipke Schoorstra 17406c1db3 Implement activity cancellation 2023-04-13 20:05:14 +02:00
Sipke Schoorstra ae7b06059a Add sample endpoint that simulates a very slow one 2023-04-13 20:00:45 +02:00
Sipke Schoorstra b035255042 Add job runner in Mediator module 2023-04-13 19:59:57 +02:00
Gürkan Güran 3ce7fdb53c Fixed missing journal issue 2023-04-13 16:36:02 +02:00
Sipke Schoorstra d3d6b02d98
Cron activities (#3900)
* Add XML comments to Mediator module

* Add cron activity and services

* Implement activity descriptor modifiers and fix CRON cleanup
2023-04-12 21:10:07 +02:00
Sipke Schoorstra 83449f0508
Update Hangfire integration (#3898)
* Add Hangfire support for workflow scheduler

* Fix scheduled job cleanup

* Fix duplicate handler invocation

* Default scheduler fixes
2023-04-12 15:10:44 +02:00
Sipke Schoorstra 56b284c230
Quartz.NET integration (#3887)
* update Quartz.NET module

* Small cleanup

* Fix Timer activity
2023-04-11 20:17:15 +02:00
Victorio Berra 947859a37c
Update RunTask XML Comment (#3886)
Fixed typo.
2023-04-11 20:14:26 +02:00
simona-taran c2582cb356
Added error handling messages. Restyled notifications. Notifications are now hidden when opening the menu. (#3878) 2023-04-11 10:07:37 +02:00
simona-taran 8ca73e10b3
Fixed workflow instances layout issues. Fixed context menu position. (#3877) 2023-04-11 10:06:25 +02:00
Sipke Schoorstra d7c6d07c5a Update background activity invoker to only transport workflow-stored variables 2023-04-10 15:32:40 +02:00
Sipke Schoorstra 7a09944732
Refactor scheduling and background activity execution (#3884)
* Refactor background activity execution

* Refactor scheduler

* Remove Jobs module

* Add XML comments
2023-04-09 23:35:32 +02:00
Sipke Schoorstra c978b8f9b5 Fix FlowDecision serialization 2023-04-07 22:46:20 +02:00
Sipke Schoorstra 5331476081 Add support for implicit looping constructs
Fixes the issue where a workflow would not complete, even though all flow chart activities executed
2023-04-06 22:37:53 +02:00
Sipke Schoorstra 53cb1cc63c Minor changes 2023-04-06 22:36:27 +02:00
Sipke Schoorstra a20a671ec7 Merge remote-tracking branch 'origin/v3' into v3 2023-04-06 15:06:48 +02:00
Sipke Schoorstra 218860c998 Update custom converter with support for additional "primitive" types 2023-04-06 15:06:13 +02:00
Sipke Schoorstra e5967fe057 Update ActivityWorkItem to use correct name 2023-04-06 15:05:32 +02:00
Sipke Schoorstra fd2c9f7287 Prevent exception handling middleware from raising another exception
It's possible for multiple activities to raise an exception, in which case we should not try to transition into the Faulted state again.
2023-04-06 15:05:00 +02:00
Sipke Schoorstra af17de0df7 Fix duplicate completion for various Telnyx activities 2023-04-06 15:03:34 +02:00
Sipke Schoorstra 0e76123268 Fix duplicate completion event for Delay activity 2023-04-06 15:03:08 +02:00
Sipke Schoorstra cea4c8fa0a Add support for resuming workflows using activity instance ID and hash 2023-04-06 14:59:30 +02:00
Sipke Schoorstra 41e1a91748 Make AddFastEndpointsAssembly extension method fluid 2023-04-06 14:57:44 +02:00
MariusVuscanNx 45f27f91f5
Import publish execute integration test (#3872)
* Import publish execute integration test

* Update test

* Extracted import logic into WorkflowDefinitionImporter

* Removed the WorkflowDefinitionRequest model and done a model rename

---------

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2023-04-05 19:07:04 +02:00
herblinernexxbizz ef1ec1ed08
Features/v3 test setvar getvar (#3870)
* adding set var and main/sub workflow tests

* Deprecate SetWorkflowOutput and replace with SetOutput

* cleanup code

---------

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2023-04-04 08:18:54 +02:00
Sipke Schoorstra c75e0b3839 Update readme 2023-04-03 19:56:20 +02:00