Sipke Schoorstra
ae9f4104c6
Simplify IActivity ( #3991 )
...
* Cleanup IActivity interface and update activity ctors
* Increase XML comment coverage
2023-05-02 20:05:36 +02:00
gurkanguran
ee28ff69e1
Import workflows with subworkflow properly ( #3825 )
...
* Update activity registry on workflow creation
* Read subworkflows properly from json file
---------
Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2023-03-23 11:23:12 +01:00
Sipke Schoorstra
1a713b4619
Rename "services" to "contracts" and "implementations" to "services" ( #3758 )
2023-03-03 22:47:23 +01:00
Sipke Schoorstra
b3bae39bfe
Default Runtime & Persistence ( #3287 )
...
* Delete DefaultWorkflowInvoker.cs
* Incremental work
* Refactor runtime
* Implement workflow state store + bookmark store
* Cleanup
* Update migrations
* Move store abstractions to management and runtime projects
* Consolidate persistence providers into single package
* Generate migrations
* Regenerate migrations
* Fix DI of memory stores
* Update migrations
* Refactor definition reference due to unserializable record
* Update web server bundle to use EF core by default
* Update Bookmark.cs
Fixes System Text Json deserialization
2022-09-04 17:04:14 +02:00
Gürkan Güran
d614a0dbe6
Implemented version history
2022-08-29 18:22:58 +02:00
Sipke Schoorstra
cce2a8731f
Implement cascading workflow labels deletion
2022-05-27 10:53:22 +02:00
Sipke Schoorstra
fccf4737e2
V3 modular configuration ( #3070 )
...
* Restructuring (WIP)
* Fix warnings
* Move DSL to modules
* Update namespaces
* Make design factory base reusable
* Update service registrations
* Remove unused namespaces and rename ElsaDbContext
* Incremental work on migrations
* Generate WorkflowsDbContext SQLite migrations
* Rename ServiceCollectionExtensions
* Update DbContextOptionsBuilderExtensions.cs
* Restructure
* Configuration refactorings (WIP)
* Incremental work on configurator API
* Incremental work on configuration API
* Incremental work on configuration API
* Fix workflow runtime options
* Move standard stream providers
* Implement configurator dependencies
* Cleanup configurator API
* Update configurator dependencies
* Cleanup
* Update Label API endpoints
* Fix eager configuration issue
2022-05-26 12:47:31 +02:00