Sipke Schoorstra
2a1ff4c392
Switch editor UI
2022-01-26 15:48:59 +01:00
Sipke Schoorstra
ba05ce7ee7
Incremental work on Switch
2022-01-25 15:01:11 +01:00
Sipke Schoorstra
964e2ec558
Fix transposition issues
2022-01-18 22:37:14 +01:00
Sipke Schoorstra
c15f3097f8
Upgrade packages
2022-01-18 20:35:44 +01:00
Sipke Schoorstra
bc31319f2a
Implement delay activity resumption of bookmarks
2022-01-18 20:28:48 +01:00
Sipke Schoorstra
59f44b4927
Incremental work on bookmark processing
2022-01-18 18:24:52 +01:00
Sipke Schoorstra
6e969bfa5f
Split scheduling activities into scheduling library and activity library
2022-01-18 12:39:05 +01:00
Sipke Schoorstra
783f05ffdc
Incremental work on timers and trigger & bookmark indexing
2022-01-17 22:44:41 +01:00
Sipke Schoorstra
128085c676
Incremental work on timers
2022-01-14 13:54:17 +01:00
Sipke Schoorstra
1949221b23
Incremental work on scheduling activities
2022-01-13 22:38:01 +01:00
Sipke Schoorstra
6e56d83e4d
Initial version of liquid handler
2022-01-12 12:37:40 +01:00
Sipke Schoorstra
45d3402151
Workflow execution storage
2022-01-11 22:04:02 +01:00
Sipke Schoorstra
b381c1a9f0
Disable supported syntaxes for now
2022-01-11 14:02:40 +01:00
Sipke Schoorstra
848d9d7b5d
Incremental work on expression editor
2022-01-11 13:28:21 +01:00
Sipke Schoorstra
1e71ea605f
Implement monaco editor
2022-01-04 20:43:46 +01:00
Sipke Schoorstra
d172470c00
Add multi-line input control
2022-01-04 18:11:21 +01:00
Sipke Schoorstra
b0ce304eb0
Fix issue with deserialization of immutable arrays
2022-01-04 15:00:54 +01:00
Sipke Schoorstra
b42ea265d6
Do not use reference handling for JSON used by REST APIs
2022-01-04 15:00:28 +01:00
Sipke Schoorstra
9d2c1438d3
Fix workflow state serialization
2022-01-04 14:31:25 +01:00
Sipke Schoorstra
689147b9ca
Add sources from experimental repo
2022-01-04 09:42:12 +01:00
Sipke Schoorstra
42ce946d64
Reset
2022-01-04 09:38:11 +01:00
Yopi Cahya
4933a2e81e
Upgrade all projects to .NET6.0 ( #2616 )
...
* Upgrade all projects to .NET6.0
* Add compatibility NET5.0
* Add compatibility NET Core 3.1
* Update appveyor.yml
* Update packages
* Update src/activities/Elsa.Activities.Http/Elsa.Activities.Http.csproj
Remove common Authorization package
* Update src/activities/Elsa.Activities.Http/Elsa.Activities.Http.csproj
reimplement fix for #1568
* reimplement fix for #1611
* add missing .netcoreapp3.1 references to persistence packages
* fix Jint reference
* change samples and tests to target .NET 6
* cleanup multi-targeting conditions in samples/tests
* revert Elsa and Elsa.Temporal.Common to .netstandard2.1 only
* Update docker files to use net6.0 SDK
* Fix docker poor performance on arm64
* Update Elsa.sln
* Update Elsa.Activities.RabbitMq.csproj
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
Co-authored-by: Mohamed Ali <antivirus.cs@gmail.com>
2021-12-26 22:31:35 +01:00
Konstantins Vedenins
5c6dc307f5
Closes #2489 , MQTT activity ( #2615 )
...
* added MQTT activity
* Added common.props to Elsa.Activities.Mqtt, downgraded to .NET 5
* updated project settings for MQTT
* removed implicit usings from MQTT projects
2021-12-22 11:49:57 +01:00
Sipke Schoorstra
8741800fa2
Update PersistWorkflowContext.cs
...
Fixes #2597
2021-12-20 15:12:21 +01:00
Sipke Schoorstra
e7403447a7
Update ActivityExecutionContext.cs
...
Fixes #2592
2021-12-20 13:10:32 +01:00
Sipke Schoorstra
70b86f1759
Update WriteWorkflowExecutionLog.cs
...
Closes #2591
2021-12-20 12:53:11 +01:00
Konstantins Vedenins
f8c174df14
Closes #1660 : Added RabbitMQ activities ( #2547 )
...
* Added RabbitMQ activities
* Added RabbitMQ activities
* RabbitMQ: cleaned up & refactored, added sample project
* reverted change that re-written other update during conflict resolve
* removed queue listener toggle for RabbitMQ receiver, refactored workers
2021-12-16 14:33:03 +01:00
Sipke Schoorstra
0ef39ae069
Update WorkflowDefinitionVersionIdsSpecification.cs
2021-12-15 12:19:29 +01:00
Sipke Schoorstra
b6eb9a91e4
BREAKING DB: Add DefinitonVersionId ans optimize workflow registry perf
2021-12-15 11:58:28 +01:00
Sipke Schoorstra
941b7dd6c9
Update WorkflowIsAlreadyExecutingSpecification.cs
...
Fixes #2589
2021-12-14 22:06:11 +01:00
Sipke Schoorstra
856a1ea1b5
Rename RuntimeSelectListProviderSettings
2021-11-29 14:21:49 +01:00
Sipke Schoorstra
b6a7a38b21
Add intellisense support for dynamic HttpEndpoint output
...
Fixes #2526
2021-11-25 22:32:33 +01:00
Sipke Schoorstra
e25d4b6593
Use block namespacing
2021-11-25 10:13:16 +01:00
Sipke Schoorstra
ed327c3f95
Add support for bitflag list items
...
Fixes #1654
2021-11-25 01:14:09 +01:00
Sipke Schoorstra
116ede9260
Prevent activities with [Browasable(false)] from being included
...
Fixes #2411
2021-11-24 14:29:56 +01:00
Sipke Schoorstra
2fcc986101
Update ActivityType with sensible default value for ActivateAsync
2021-11-22 20:06:42 +01:00
noxe
4cf53d7ff1
do not create a new Scope - reuse workflowExecutionContext's scope ( #2502 )
...
* do not create a new Scope - reuse workflowExecutionContext's scope
* Upgrade Rebus.ServiceProvider to 7.0
Co-authored-by: Martin <mp@prakom.net>
2021-11-19 20:57:28 +01:00
Abdelrahman El Kinani
76bb8a9eb6
Replace Dictionary with ConcurrentDictionary ( #2503 )
2021-11-19 20:56:58 +01:00
Konstantins Vedenins
621f0ccf2e
Closes #676 : Execute single activity ( #2438 )
...
* #676 added restartFromActivity server implementation
* #676 : restart from activity - added client side implementation
* #676 : renamed method to better reflect it's purpose
* #676 : moved workflow test activity message status to enum
* #676 : when workflow is executed, first activity is selected
* #676 : moved workflow testing to a separate module
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2021-11-19 20:54:49 +01:00
PietroLubini
123c7eaa1d
Resolve #2415 - Dynamic Activity Outcomes from activity property descriptor ( #2473 )
2021-11-15 16:54:33 +01:00
Sipke Schoorstra
feff07bda5
Make ServiceBusFactory thread-safe
2021-11-02 20:57:42 +01:00
Sipke Schoorstra
9f8a8db96a
Add custom attributes field to activity descriptor
2021-11-01 21:03:52 +01:00
Sipke Schoorstra
0e42ad5fe0
Update workflow launchpad to prevent duplicate correlated workflow instances
2021-11-01 11:15:00 +01:00
Sipke Schoorstra
4967a35e43
Merge branch 'master' of https://github.com/elsa-workflows/elsa-core
2021-10-29 14:58:48 +02:00
Sipke Schoorstra
442ac6c6e9
Update message type list to hashset
...
Avoids duplicate entries
2021-10-29 14:58:08 +02:00
noxe
86dd2f91bb
Change RunWorkflowInternalAsync to protected virtual ( #2408 )
...
Co-authored-by: Martin <mp@prakom.net>
2021-10-26 10:11:49 +02:00
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