Commit graph

909 commits

Author SHA1 Message Date
Sipke Schoorstra e7d1ceb992 Formatting 2021-10-25 13:55:44 +02:00
susch19 510153de3a
Add new compare function to IBookmark (#1668)
* so values that are excluded from hashing can still be checked before triggering a workflow
* implemented a default function for the new compare in the interface, so there is no need to implement it, if the hashing is enough
* add support for case insensitive os platform for file system event
* fix case insensitivity for entity name for entity changed bookmark
2021-10-25 13:51:35 +02:00
Sipke Schoorstra 7ee50cf6af Refactor activity execution failure event publishing logic 2021-10-21 11:21:25 +02:00
Konstantins Vedenins bccb32b003
Fixes #1651 (#1663)
* ignoring start button click in Test mode

* #1651: added word-break to endpoint URL

* #1651: refresh test panel on workflow execute, if activity is already selected

* removed clipboard permission checks that failed to build

Seems like an old ongoing issue with TypeScript: https://github.com/microsoft/TypeScript/issues/33923

* #1651: fixed flyout panel position

* #1651: flyout panel button position fix

* #1651: fixed javascript evaluation exception being swallowed

* #1651: added copy button to http entry endpoint url

* #1651: test panel refactoring, use schema button for SendHttpRequest

* #1651: add node is not clickable in test mode

* fixed "can't access property "contains", this.contextMenuWidget is undefined"

* added couple safeguard checks to context menu

* reversed incorrect update

* #1651: added z-index to toaster to move it to front

* removed unnecessary empty line
2021-10-21 11:00:17 +02:00
Sipke Schoorstra 2d18300127 Formatting 2021-10-19 11:23:03 +02:00
Matthew Green cdf120dc0e
Alter bookmark expression to include correlation when its needed as 'this.CorrelationId == null' isnt trimmed in YesSql providing incorrect sql (#1634)
Co-authored-by: Matthew Green <Matthew.Green@brightstarr.com>
2021-10-13 13:33:47 +02:00
Sipke Schoorstra 49208b679e Fix Entity activity services 2021-10-08 21:23:10 +02:00
Sipke Schoorstra 0be13f5893 Allow ad-hoc creation of service bus for sending messages 2021-10-08 21:22:49 +02:00
Sipke Schoorstra 35a15e815f Add fail-safe distributed lock handle decorator
Fixes #1511
2021-10-08 17:18:08 +02:00
Sipke Schoorstra 4934de6ac8
Service Bus refactorings (#1613)
Fixes an issue where message types were registered with their own service bus, instead of these message types becoming part of the same bus configuration.

Fixes #1464
2021-10-08 16:45:23 +02:00
Sipke Schoorstra f14278f2dc Fix YesSQL provider for bookmarks
Fixes #1604
2021-10-06 21:47:23 +02:00
Sipke Schoorstra 0232e47f4d Backwards compatibility for older workflow instances 2021-10-05 17:36:15 +02:00
Sipke Schoorstra a8f5da15d9 Update WorkflowLaunchpad.cs
Closes #1584
2021-10-04 15:31:48 +02:00
Sipke Schoorstra 06e0564dd6
Merge pull request #1542 from elsa-workflows/manual_workflow_trigger
Manual workflow trigger
2021-10-04 11:50:29 +02:00
Sipke Schoorstra 5b66a800b0 Remove unnecessary test 2021-10-04 10:59:57 +02:00
axeleron007 c197ae9199 Final changes to PR/ 2021-10-02 22:46:10 +03:00
axeleron007 cc600ff372 Merge branch 'master' into manual_workflow_trigger 2021-10-02 22:43:29 +03:00
Sipke Schoorstra 2a01f6c5a7 Retry: Update ObjectConverter to not throw when value is null 2021-10-01 19:28:39 +02:00
Sipke Schoorstra e0f57a7ac0 Update ObjectConverter to not throw when value is null 2021-10-01 19:11:34 +02:00
axeleron007 f893cbe6e6 PR change requests 2021-10-01 11:40:31 +03:00
axeleron007 f203e0cdef PR change requests 2021-09-30 12:00:44 +03:00
axeleron007 f9923b5ca1 Intermediate commit to the PR requests 2021-09-29 12:36:32 +03:00
Andrey Mishurinsky bdf304627a
Merge branch 'master' into manual_workflow_trigger 2021-09-27 15:44:56 +03:00
axeleron007 8e1144435e SignalRConnectionId and IsTest flag are removed from blueprint classes 2021-09-27 15:40:19 +03:00
Sipke Schoorstra ff1d79a158 Merge branch 'master' of https://github.com/elsa-workflows/elsa-core 2021-09-27 14:06:17 +02:00
Sipke Schoorstra a9b1661e51 Publish correct event (WorkflowInstanceCancelled)
Fixes #1560
2021-09-27 14:06:01 +02:00
Sipke Schoorstra f15f14b240
Implement cleanup service (#1580) 2021-09-27 13:55:24 +02:00
axeleron007 418d7edca9 Json schema ad hoc validation added and code clean up 2021-09-27 13:31:57 +03:00
axeleron007 04bacaa281 fixes 2021-09-21 14:04:37 +03:00
Sipke Schoorstra cedc8873a6 Update SignalReceivedBookmarkProvider.cs
Fixes #1375
2021-09-19 13:46:50 +02:00
Sipke Schoorstra 30ec4b20b5 BREAKING: Refactor SendHttpRequest content parser APIs
Allows user to select what content parser to use to handle response of requests made by SendHttpRequest activity.
2021-09-18 11:39:45 +02:00
Sipke Schoorstra a3f40c95f7 Fix type cast issue due to JSON serialization of enums
When the workflow instance gets persisted in the DB, activity enum properties get stored as an integer (Int64), which cannot be cast to the enum.

This change fixes that by performing a conversion instead of a direct cast.

Fixes #1515
2021-09-17 10:53:23 +02:00
Sipke Schoorstra 5816cdf399 Refactor workflow execution log API
Fixes #1529
2021-09-17 08:16:19 +02:00
axeleron007 1f4f5f695b Code clean up 2021-09-17 09:13:11 +03:00
axeleron007 d9c9324020 code clean up 2021-09-17 09:11:30 +03:00
Sipke Schoorstra 142b574481 Update packages 2021-09-16 20:25:38 +02:00
Andrey Mishurinsky cb73a5295c
Merge branch 'master' into manual_workflow_trigger 2021-09-16 17:16:06 +03:00
axeleron007 dd2c14afe9 Faulted status added to Workflow Test 2021-09-16 15:38:29 +03:00
Sipke Schoorstra 7cb8e3edd1 Record fault execution log during begin workflow phase 2021-09-16 14:14:54 +02:00
axeleron007 3d64d75782 Code clean up and refactoring 2021-09-16 14:52:32 +03:00
axeleron007 dd16c1921f Fix to Test run mode. 2021-09-16 12:51:27 +03:00
axeleron007 b11ccbbc2d Use as Json Schema implementation 2021-09-15 12:32:41 +03:00
Sipke Schoorstra eea740e502 Work on some warnings 2021-09-14 16:15:20 +02:00
Sipke Schoorstra 6352372179 Update package references 2021-09-14 16:09:59 +02:00
axeleron007 08235ce8d4 Merge branch 'master' into manual_workflow_trigger 2021-09-14 15:19:10 +03:00
axeleron007 14c7582a32 Workflow Execution development 2021-09-13 18:29:40 +03:00
Sipke Schoorstra 86efb968c4 Implement workflow instance deleter with support for locking 2021-09-09 23:02:02 +02:00
Sipke Schoorstra 0184003b85 Publish WorkflowInstanceCancelled event from workflow runner 2021-09-09 23:02:02 +02:00
Sipke Schoorstra ac43c9fb9d Publish WorkflowInstanceDeleted event 2021-09-09 23:02:02 +02:00
Sipke Schoorstra fc96051628 Remove unnecessary ambient locking code 2021-09-09 23:02:02 +02:00