Sipke Schoorstra
f63acfa465
Add missing Npgsql package to Dapper module
2023-09-09 16:54:01 +02:00
Sipke Schoorstra
c71dc296c9
Merge remote-tracking branch 'origin/v3' into v3
2023-09-09 14:40:53 +02:00
Sipke Schoorstra
76720103b4
Handle erroneous routes
...
Fixes #4415
2023-09-09 14:40:48 +02:00
happtim
a3494b43d8
replace DistributedLock package with DistributedLock.FileSystem ( #4399 )
2023-09-09 12:44:46 +02:00
Sipke Schoorstra
018b3a3672
Fix flowchart not completing when using explicit WaitAny joins
2023-09-08 21:15:40 +02:00
Sipke Schoorstra
0d05acb98d
Ensure workflow state is imported into runtime before and after
...
This fixes an issue when running activities in the background
2023-09-07 22:28:45 +02:00
Sipke Schoorstra
4b94828780
Include WorkflowExecutionContext with UpdateBookmarksRequest
2023-09-07 22:28:08 +02:00
Sipke Schoorstra
30d48351e2
Update namespace of notification
2023-09-07 22:27:27 +02:00
Sipke Schoorstra
75a897a17d
Update Elsa.sln
2023-09-07 22:04:29 +02:00
Sipke Schoorstra
c1b6fd8b23
Update project files
2023-09-07 22:04:05 +02:00
Sipke Schoorstra
11df71eecd
Remove Sinks module
2023-09-07 22:03:03 +02:00
Sipke Schoorstra
b72a7e5f6e
Change order of RunJavaScript inputs
2023-09-07 20:43:12 +02:00
Sipke Schoorstra
6d9c21c7a5
Dynamic Outcomes + JavaScript Outcomes ( #4410 )
...
* Implement dynamic outcomes UI hint
* Implement JavaScript outcomes
2023-09-07 20:34:53 +02:00
GitHub Action
b88e234aa1
Updated designer version to 3.0.3-preview.200
2023-09-07 13:05:44 +00:00
Sipke Schoorstra
efa6983362
Disable direct output mapping
...
Output to output mapping need to be redone.
2023-09-07 15:02:39 +02:00
Sipke Schoorstra
003bf4e335
Fix output accessors and add tests
2023-09-06 22:57:01 +02:00
Sipke Schoorstra
e3d8624e66
Copy output to variable when part of composite activity
2023-09-06 22:05:34 +02:00
Sipke Schoorstra
7485c5dfcb
Cleanup
2023-09-06 22:04:58 +02:00
Sipke Schoorstra
0dc2b95e5a
Maintain tool version of imported file
2023-09-06 22:04:49 +02:00
Sipke Schoorstra
d26df84c3c
Update HTTP bookmark processor to persist its changes
2023-09-06 19:25:07 +02:00
Sipke Schoorstra
a4b660026c
Fix input being overwritten with null
2023-09-06 19:24:50 +02:00
Sipke Schoorstra
2f22396fdf
Fix Dapper migrations and multiple filter bug
2023-09-06 19:24:34 +02:00
Sipke Schoorstra
d7649b0118
Fix numerical version parsing
2023-09-06 17:57:25 +02:00
Sipke Schoorstra
69744bd63c
Fix naming collision between workflow input and activity input
2023-09-06 13:50:08 +02:00
herblinernexxbizz
6eda27b034
update connector ( #4402 )
2023-09-06 10:52:29 +02:00
Sipke Schoorstra
72d8550907
Update PostgreSQL for Dapper Upsert dialect
2023-09-06 10:25:31 +02:00
herblinernexxbizz
cd2591430e
Add PostgreSql dapper provider ( #4398 )
...
* Add PostgreSql dapper provider
2023-09-06 10:09:27 +02:00
GitHub Action
f892f5431a
Updated designer version to 3.0.3-preview.199
2023-09-05 11:28:31 +00:00
Nokecy
3dbe0445c1
WorkflowContextsPlugin not enable ( #4397 )
2023-09-05 13:25:15 +02:00
Sipke Schoorstra
4fe7518976
Add initial support for persisting workflow input
2023-08-31 21:04:19 +02:00
Sipke Schoorstra
fe02011c8b
Fix Dapper persistence provider ( #4381 )
2023-08-30 22:01:25 +02:00
Sipke Schoorstra
9d4add767b
Make Liquid TextEncoder configurable ( #4380 )
2023-08-30 19:09:05 +02:00
Sipke Schoorstra
6329a3b805
Use mapping expression for correct EF core projections ( #4376 )
2023-08-30 18:23:59 +02:00
Sipke Schoorstra
45d194125d
Remove WorkflowStateStore ( #4374 )
...
* Remove WorkflowStateStore and use WorkflowInstanceStore instead
* Delete RunningWorkflows actor
* Cleanup
2023-08-30 15:42:16 +02:00
yspanj
2c014a9524
Fixed IsNameUnique for InMemory WorkflowDefinition store ( #4370 )
2023-08-29 23:29:57 +02:00
Sipke Schoorstra
e2c3ab0efd
Refactor proto files and fix snapshot loading of running workflows grain ( #4371 )
2023-08-29 23:29:31 +02:00
Sipke Schoorstra
deb6b34c98
Merge remote-tracking branch 'origin/v3' into v3
2023-08-29 15:06:36 +02:00
Sipke Schoorstra
29b5436a56
Use configured cluster host instead of always finding smallest IP
...
Use configured cluster host instead of always finding smallest IP
2023-08-29 15:06:30 +02:00
Sipke Schoorstra
17581d6786
Expire current member immediately if replica inactive
2023-08-29 15:05:53 +02:00
Abhijit
d9fd79a307
Upgraded nupkg DistributedLock to v2.3.3 ( #4360 )
...
DistributedLock v2.3.2 was indirectly referencing System.Drawing.Common v5.0.0 nupkg which has one critical vulnerability.
2023-08-29 12:46:32 +02:00
Sipke Schoorstra
f0158245db
Fix ListAsync of Redis cluster member store
2023-08-28 23:42:33 +02:00
Sipke Schoorstra
b3e0c0064c
Fix sample and test
2023-08-28 22:44:43 +02:00
Sipke Schoorstra
d5ab498af5
Implement stale member handling ( #4369 )
...
* Update ACA provider to remove stale members
* Move monitor to separate actor
* Implement reentrancy for tasks that take a longer time
* Update version from protoactor project
2023-08-28 22:26:44 +02:00
Sipke Schoorstra
2eb13deb8d
Update ACA Cluster Provider to remove dead members retroactively
2023-08-26 12:07:58 +02:00
Sipke Schoorstra
7358613653
Fix orphaned completion callback handling
2023-08-26 02:02:02 +02:00
Sipke Schoorstra
ca25b78457
Fix Break behavior ( #4365 )
...
* Fix Break behavior
* Ensure removal of completion callbacks
2023-08-26 01:11:10 +02:00
Sipke Schoorstra
e9249d6b1c
Add API client to get server version
2023-08-25 10:04:47 +02:00
MariusVuscanNx
06f92d8d7e
Enrich trigger validation to take into consideration path and method uniquness ( #4363 )
2023-08-25 09:11:22 +02:00
Ray
811f8b4c93
V3 get type definitions request ( #4353 )
...
* Update IWorkflowDefinitionsApi.cs
Add GetTypeDefinitions Refit request
* Create GetTypeDefinitionsRequest.cs
Add the Request model.
* Refactor WorkflowDefinitionRequest to seperate resource.
---------
Co-authored-by: Raymon Boer <r.boer@sense-cloud.nl>
2023-08-24 21:44:04 +02:00
Sipke Schoorstra
4d37c2a1da
Fix Default Workflow Runtime Race condition ( #4362 )
...
* Refactor Telnyx activities to use instance ID for correlating events
* Ensure SetVariable sets value in correct scope
* Fix race condition between new instances that are being resumed
* Fix tests
2023-08-24 21:41:45 +02:00