Sipke Schoorstra
fdec3a64c0
Remove PackageVersion (to be supplied by AppVeyor)
2020-12-17 16:19:06 +01:00
Sipke Schoorstra
c7b21d294b
Fix version (for AppVeyor) and apply common.props to shared test package
2020-12-17 16:05:37 +01:00
Sipke Schoorstra
0bafe5355a
Implement workflow sorting
2020-12-17 15:47:21 +01:00
Sipke Schoorstra
dd889b4b7d
Add FodyWeavers.xsd to gitignore
2020-12-17 12:05:35 +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
a06653c701
Add Lucene indexing to Readme
2020-12-13 10:43:42 +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
Sipke Schoorstra
daa10df6c3
Remove unused namespaces
2020-12-12 12:38:07 +01:00
Sipke Schoorstra
b13a274c2f
Add query methods to workflow instance manager
2020-12-12 12:37:57 +01:00
Sipke Schoorstra
f4ae24095f
Fix solution
2020-12-11 22:06:20 +01:00
Sipke Schoorstra
2bc141a464
Wrap workflow definition store with workflow definition manager
2020-12-11 22:02:43 +01:00
Sipke Schoorstra
2528364531
Fix warning
2020-12-11 21:51:23 +01:00
Sipke Schoorstra
a57816663d
Wrap workflow instance store with workflow instance manager
2020-12-11 21:49:39 +01:00
Sipke Schoorstra
e601747fae
Renames and small tweaks
2020-12-11 21:35:22 +01:00
Sipke Schoorstra
70e7b98d7b
Rename Repository to Store
2020-12-11 21:14:57 +01:00
Sipke Schoorstra
db2d9b5e8c
Process non-nullable warnings
2020-12-11 21:14:17 +01:00
Sipke Schoorstra
5fda977d63
Fix Elsa.sln
2020-12-11 21:13:27 +01:00
Sipke Schoorstra
eafeaa4d12
Return nullable workflow instance
2020-12-11 21:13:17 +01:00
Sipke Schoorstra
f929557b7a
Remove Samples solution
2020-12-11 21:12:59 +01:00
Sipke Schoorstra
98c0388233
Fix Delete API endpoint
2020-12-11 21:12:46 +01:00
Rafael Carnucci
3b35d9ff0a
Seperate YesSql ( #504 )
...
* Seperate YesSql and added InMemory, MongoDb
* Error fixed, if DatabaseInitializer is run through several times
* icon.png was not packed
* Added AddWorkflowProvider to AddElsaPersistenceMongoDb
* Wrong primary keys were used for MongoDb
* Refactorig MongoDb
* Register IMongoCollection<WorkflowDefinition> and IMongoCollection<WorkflowInstance> with DI
* Wrong Parameter Type in Constructor (MongoDbWorkflowInstanceRepository)
* Add workflowDefinition.WorkflowDefinitionId = _idGenerator.Generate(); to Initialize
* Removed duplicated code
* Correct wrong Commit
Co-authored-by: Rafael Carnucci <rafael.carnucci@icn.de>
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2020-12-11 21:03:49 +01:00
Sipke Schoorstra
65a266dfdb
Update Elsa.sln
2020-12-11 20:59:28 +01:00
Sipke Schoorstra
0369869910
Fix gRPC types
2020-12-11 20:42:04 +01:00
Sipke Schoorstra
7fad97a952
Improve pagination + icons
2020-12-11 15:06:03 +01:00
Sipke Schoorstra
80d33b0ab2
Implement paging
2020-12-11 14:03:05 +01:00
Sipke Schoorstra
fcec9cb098
Implement workflow instance deletion
2020-12-11 12:56:01 +01:00
Sipke Schoorstra
c9199bb335
Incremental work on dashboard + API
2020-12-10 22:08:53 +01:00
Sipke Schoorstra
b4bf08e15c
Incremental work on dashboard + API
2020-12-09 21:23:25 +01:00
Sipke Schoorstra
dac4610ac8
Incremental work on dashboard + API
2020-12-08 22:23:52 +01:00
Sipke Schoorstra
4c9fa9350b
Incremental work on dashboard
2020-12-07 22:04:17 +01:00
Sipke Schoorstra
4526dcc3b0
Fix broken samples
2020-12-06 22:00:53 +01:00
Sipke Schoorstra
05fd146c1a
Incremental work on dashboard + API
2020-12-06 13:25:37 +01:00
Sipke Schoorstra
59076c8b1f
Rename WorkflowInterruptor to WorkflowTriggerInterruptor
2020-12-06 13:25:11 +01:00