Sipke Schoorstra
fad27d0fb0
Refactor composite activity input and scoped memory ( #3815 )
...
* Incremental work
* Enable control over when to include full compositie root
* Cleanup
* Update WorkflowDefinitionActivity
* Implement input as variables
* Delete unused class
* Remove less common types
* Rename ExpandoObject to JSON
* Implement variable scoping
* Remove parent/child relationship from MemoryRegister
* Add support for sending input to "trigger event" endpoint
* Add support for configuring input storage driver
* Remove unused namespace imports
* Auto-register activity types when running a workflow
* Fix missing variables from containers
2023-03-20 19:55:11 +01:00
Sipke Schoorstra
6fcf23dffa
Add XML comments & small cleanup
2023-03-14 08:14:14 +01:00
Sipke Schoorstra
00bd3228f6
Restructure contracts vs services namespace
2023-03-03 14:48:05 +01:00
Sipke Schoorstra
1e0fdf937d
Add output picker for SetWorkflowOutput activity ( #3728 )
...
* Add output picker for SetWorkflowOutput activity
* Update designer version
2023-02-21 21:15:09 +01:00
Sipke Schoorstra
5f6454b59c
Workflow as Activity - input/output ( #3699 )
...
* Restructure component folders
* Restructure JavaScript module folders
* Remove ActivityType field from descriptor
No longer necessary.
* Incremental work on synthetic properties
* Implement synthetic property persistence
* Add JS functions to return input from composed activity
* Cleanup
* Take into account versioning
* Fix versioning
* Add Output management
* Implement output handling
2023-02-13 12:15:20 +01:00
Sipke Schoorstra
2697f512e9
Implement XML content writer
2023-01-24 22:39:31 +01:00
Sipke Schoorstra
354781e193
Rename Activity to CodeActivity and ActivityBase to Activity
2023-01-19 21:49:24 +01:00
Sipke Schoorstra
e4647affe1
Configure RunJavaScript to use javascript language for Monaco editor
2022-11-28 19:12:01 +01: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