Sipke Schoorstra
e154f5381a
Fix build after merge (attempt 2)
2020-12-23 12:52:06 +01:00
Sipke Schoorstra
b24ff99354
Fix build after merge
2020-12-23 12:50:34 +01:00
Rafael Carnucci
4274996dd9
Separate quartz ( #516 )
...
* Fix sample Elsa.Samples.FileBasedWorkflow
* Separate Quartz from Elsa.Activities.Timers
* Incremental work on Hangfire integration
* Incremental work on Hangfire integration
* Incremental work on Hangfire integration
* Incremental work on Hangfire integration
* Add CancelTimer
* ToCronExpression for Duration
* Removed SweepInterval
* Synchronize access to scheduler
* Refactoring RunHangfireWorkflowJob
* Optimize timer activities to always execute when target time stamp lies in past
* Refactoring TimersOptionsExtensions
* Added common.props and configureawait.props
* Rename CancelTimer to ClearTimer
* Wrong parameter name in comment
* Refactoring TimerConsts and RunQuartzWorkflowJob
Co-authored-by: Rafael Carnucci <rafael.carnucci@icn.de>
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2020-12-23 12:38:09 +01:00
Sipke Schoorstra
3776b651c3
Make WorkflowExecutionLogRecordDocument properties writable
2020-12-21 17:33:18 +01:00
Sipke Schoorstra
8dbc3fe100
Workflow Execution Log ( #530 )
...
* Rename provider folder to locking
* Update project reference paths
* Incremental work on workflow execution log storage
* Fix deadlock
* Add workflow execution log stores
2020-12-21 17:08:32 +01:00
Sipke Schoorstra
ee89331b91
Handle ServiceBusCommunicationException
2020-12-21 14:21:19 +01:00
Sipke Schoorstra
cc91da842c
Remove test line
2020-12-21 13:55:53 +01:00
Sipke Schoorstra
740337bd1e
Handle workflow exceptions
2020-12-21 13:55:41 +01:00
Sipke Schoorstra
1542576c98
Decrease log level for MessageLockLostException
2020-12-21 13:55:13 +01:00
Sipke Schoorstra
913241732a
Fix locking in MessageSenderFactory
2020-12-21 13:54:44 +01:00
Sipke Schoorstra
dd2004dd89
Fix CompositeActivity behavior and update sample
2020-12-21 12:10:41 +01:00
Sipke Schoorstra
0b40eb104d
Do not invoke context loader for workflow blueprint trigger initialization
2020-12-20 21:58:35 +01:00
Sipke Schoorstra
f5f9c070ca
Optimize timer activities to always execute when target time stamp lies in past
2020-12-20 20:22:03 +01:00
Sipke Schoorstra
96bb88b474
Disable execution log
2020-12-20 20:05:09 +01:00
Sipke Schoorstra
8e7ade1ac4
Synchronize access to scheduler
2020-12-20 20:04:19 +01:00
Sipke Schoorstra
0cf5032aa0
Update YesSql type mapping
2020-12-20 14:38:02 +01:00
Sipke Schoorstra
3cf821e052
Use default primary keys
2020-12-20 14:37:46 +01:00
Sipke Schoorstra
345fbb894a
Remove unused types
2020-12-20 14:37:16 +01:00
Sipke Schoorstra
a1c042ea61
Handle WorkflowInstanceIdSpecification explicitly
2020-12-20 13:42:21 +01:00
Sipke Schoorstra
5dcb1e6fd2
Fix expression conversion
2020-12-20 13:41:53 +01:00
Sipke Schoorstra
1a57e3eae0
Update yessql migration with missing table
2020-12-20 13:41:22 +01:00
Sipke Schoorstra
03c9f94671
Improve specifications and YesSQL implementation ( #529 )
...
* Update Fluid.Core package
* Make specifications flexible
* Update build environment
* Disable global.json
2020-12-20 12:12:32 +01:00
Sipke Schoorstra
b3f726b85b
Fix pager buttons
2020-12-19 16:15:01 +01:00
Sipke Schoorstra
c047d66942
Update packages
2020-12-19 15:35:11 +01:00
Sipke Schoorstra
6e1a1d554f
Simplify HelloWorld sample
2020-12-19 15:00:44 +01:00
Sipke Schoorstra
901d2d0f26
Simplify workflow designer tree rendering
2020-12-19 15:00:28 +01:00
Sipke Schoorstra
29435c4f08
Fix context menu positioning
2020-12-19 15:00:04 +01:00
Sipke Schoorstra
61c7df61fe
Fix NRE in Join activity
2020-12-19 14:56:44 +01:00
Sipke Schoorstra
07ad72ecda
Fix key not found error when blueprint doesn't exist
2020-12-18 13:02:57 +01:00
Sipke Schoorstra
d41039b567
Rename extensions namespace
2020-12-18 11:35:29 +01:00
Sipke Schoorstra
0bafe5355a
Implement workflow sorting
2020-12-17 15:47:21 +01:00
Sipke Schoorstra
cb33ba1f9c
Remove reference to deleted folder
2020-12-17 12:05:19 +01:00
Sipke Schoorstra
98b9957fae
Implement workflow filter
2020-12-16 23:03:08 +01:00
Rafael Carnucci
8419424c98
Expand send mail ( #522 )
...
* Fix sample Elsa.Samples.FileBasedWorkflow
* Enhance SendMail
* Support for multiple receivers
Co-authored-by: Rafael Carnucci <rafael.carnucci@icn.de>
2020-12-16 11:47:02 +01:00
Rafael Carnucci
0ba56f51b4
Enhance project structure ( #524 )
...
* Fix sample Elsa.Samples.FileBasedWorkflow
* Centralize project properties
* Fix PackageLicenseExpression
* Added configureawait.props & FodyWeavers.xml & FodyWeavers.xsd.
* Remove icon.png and added PackageIconUrl
* Removed <Nullable>disable</Nullable>
* Fix Icon in Elsa.Activities.MassTransit and Rebuild
Co-authored-by: Rafael Carnucci <rafael.carnucci@icn.de>
2020-12-16 10:31:02 +01:00
Sipke Schoorstra
b08eba93d5
Fix SignalReceived activity
2020-12-14 21:51:24 +01:00
Sipke Schoorstra
9dc7b691da
Add Entity Changed blocking support + workflow context enhancements
2020-12-14 21:12:37 +01:00
Sipke Schoorstra
69c6fedc86
Rename Dto to Model and minor formatting
2020-12-14 20:03:40 +01:00
Rafael Carnucci
b22a9f8f8c
Added EntityChanged Trigger ( #512 )
...
Co-authored-by: Rafael Carnucci <rafael.carnucci@icn.de>
2020-12-14 19:57:33 +01:00
Sipke Schoorstra
6671095efe
Update sample workflow
2020-12-14 19:51:15 +01:00
Rafael Carnucci
80ea57d27c
Fix sample Elsa.Samples.FileBasedWorkflow ( #513 )
...
Co-authored-by: Rafael Carnucci <rafael.carnucci@icn.de>
2020-12-14 18:05:08 +01:00
Sipke Schoorstra
9611935c3a
Add correlation specification
2020-12-14 18:02:00 +01:00
Sipke Schoorstra
d6cc7d7f56
Implement Specification pattern ( #517 )
...
* Add specifications
* Update persistence providers with specification pattern
2020-12-14 17:15:39 +01:00
Sipke Schoorstra
8270ca8a15
Incremental work on dashboard workflow instance filters
2020-12-12 22:13:13 +01:00
Sipke Schoorstra
0d18e374d5
Update workflow time stamps
2020-12-12 19:56:02 +01:00
Sipke Schoorstra
3c8d7c3c0d
Extract workflow context handling to event handlers
2020-12-12 19:41:45 +01:00
Sipke Schoorstra
8dab2adca3
Cleanup
2020-12-12 14:58:52 +01:00
Sipke Schoorstra
9151b79ce2
Add wwwroot contents
2020-12-12 14:49:30 +01:00
Sipke Schoorstra
6a22d6beda
Add YesSql provider overload
2020-12-12 14:15:49 +01:00
Sipke Schoorstra
f2aae986f4
Use in-memory persistence by default
2020-12-12 14:07:17 +01:00