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
Sipke Schoorstra
750320082c
V3 Bulk Actions API Endpoints ( #3064 )
...
* Add bulk-delete API for workflow instances
* Add bulk-cancel API for workflow instances (stub)
* Add bulk-delete API for workflow definitions
* Add bulk-publish API for workflow definitions
* Add bulk-retract API for workflow definitions
2022-05-24 20:51:12 +02:00
Sipke Schoorstra
8fa17e227f
Query workflows by labels API ( #3041 )
...
* Implement APIs to manage assigned workflow labels
* Implement support for querying workflow by labels
2022-05-18 21:29:15 +02:00
Sipke Schoorstra
50a0e51421
Labels ( #3037 )
...
* Remove Tags from Workflow
Tags seem to be useful only for querying and grouping, which means only necessary on the WorkflowDefinition entity.
* Add label entities + stores
* Update EF Core migrations
* Add API endpoints to manage labels
2022-05-18 12:04:12 +02:00
Sipke Schoorstra
a7f72b25af
Convert Workflow Instance minimal APIs to controllers
2022-05-16 11:47:11 +02:00
Sipke Schoorstra
0779687467
V3 import export ( #3030 )
...
* Fix correct materializer name
* Add Sequence plugin to override transposition
* Update elsa-api-client.ts
* Update workflow-definition-browser.tsx
* Update Activity to ignore serialization of Behaviors property
* Add Export API endpoint
* Implement Import API
* Update ClrWorkflowDefinitionProvider.cs
* Implement filter by materializer
* Filter workflow definitions by Json materializer for now
* Implement export from designer
* Implement import from designer
* Update Export.cs
2022-05-16 11:25:53 +02:00
Sipke Schoorstra
0729d35ab6
Refactor API endpoints
2022-05-08 23:07:26 +02:00
Sipke Schoorstra
563f3aebcd
Refactor workflow model
2022-05-03 09:46:27 +02:00
Sipke Schoorstra
161a70e429
Remove Trigger separation
2022-03-04 21:42:27 +01:00
Sipke Schoorstra
689147b9ca
Add sources from experimental repo
2022-01-04 09:42:12 +01:00