Sipke Schoorstra
abc4e5389c
Fix Type serialization for MongoDB provider
2021-07-13 13:11:32 +02:00
Sipke Schoorstra
cbfb21c4c9
Remove redundant Trigger parameter from workflow selection
2021-07-12 19:37:01 +02:00
Sipke Schoorstra
0850f0ac48
Fix that workflows blocked on a signal could not be resumed with just correlation ID
2021-07-12 19:24:51 +02:00
Sipke Schoorstra
5d74899d74
Update switch-plugin to support ANY activity type
...
Fixes #1240
2021-07-12 14:04:53 +02:00
Sipke Schoorstra
e25170451b
Register IConfiguration if not present
...
Fixes #1242
2021-07-12 13:03:26 +02:00
Sipke Schoorstra
e3f62fc8ea
Move Correlate activity to correct folder
2021-07-11 14:18:26 +02:00
Sipke Schoorstra
505c00addf
Add client plugin for RunWorkflow to support dynamic outcomes
2021-07-11 12:11:24 +02:00
Sipke Schoorstra
f65cf6b35e
Fix Join activity not blocking when using WaitAll mode
2021-07-11 12:10:57 +02:00
Sipke Schoorstra
e890c685e1
Improve Finish activity for sending output back to parent
...
This update automatically resolves the output reference (if any) and passes that to the parent instead of the output reference
2021-07-11 12:10:16 +02:00
Sipke Schoorstra
7143e619c0
Update TypedActivityTypeDescriber to honor original capitalization
...
See also: #1234
2021-07-09 20:31:38 +02:00
Sipke Schoorstra
eb378865cc
Breaking behavior! Update OutcomeResult to NOT auto-connect to Done connections
...
This was originally added to support workflows created with the workflow builder API to automatically move on to the next activity. This is discouraged and one should instead always create an explicit connection.
The code being removed was causing a bug where the Done activity would always execute if there was a connection, even though the activity explicitly returned a different outcome.
2021-07-09 19:39:45 +02:00
Sipke Schoorstra
a93f40bfb3
Cleanup some comments
2021-07-09 12:55:41 +02:00
Sipke Schoorstra
ee4536f920
Merge pull request #1229 from GreenShadeZhang/custom_tenantid_source
...
Add ITenantAccessor interface to provide custom ability for acquiring tenantid
2021-07-09 12:49:24 +02:00
Sipke Schoorstra
2592885be1
Merge pull request #1228 from elsa-workflows/final_appsettings_design
...
Refactor appsettings.json #1226
2021-07-09 12:47:18 +02:00
Sipke Schoorstra
7452d16ebe
Fix Finish output serialization recursion
2021-07-09 11:18:26 +02:00
Sipke Schoorstra
8e97f7ae79
Refactor quartz job scheduler into async background service
...
When a system has many suspended workflows, it takes a long time for Quartz to schedule each trigger, blocking application startup.
Moving this logic to a hosted service allows this process to happen in the background, not blocking startup
2021-07-09 11:17:58 +02:00
axeleron007
cb8e398a8f
Refactoring and comments added
...
Refactoring and comments added
2021-07-09 10:13:15 +03:00
GreenShade
89240939ba
Let the signaler return to the previous state and adjust it in the future. Update the sample code.
2021-07-08 20:36:47 +08:00
axeleron007
6f1b479ffc
Code clean up
...
Code clean up
2021-07-08 15:32:28 +03:00
axeleron007
b2f6f093ac
Permutations for all feature key/values added
...
Permutations for all feature key/values except Enabled and Options added
2021-07-08 15:31:01 +03:00
axeleron007
bf5190b94f
Code clean up
...
Code clean up
2021-07-08 13:52:24 +03:00
axeleron007
b0a57eb148
Code refactoring
...
Code refactoring
2021-07-08 13:22:49 +03:00
GreenShade
1cdd49b39b
Mainly add the ability of tenantid customization for API projects, and add sample projects
2021-07-07 22:36:54 +08:00
axeleron007
ab121e10ad
Refactor appsettings.json #1226
...
Refactor appsettings.json #1226
2021-07-07 16:13:32 +03:00
Sipke Schoorstra
d7d8c5e892
Merge pull request #1225 from elsa-workflows/colon_in_appsettings
...
Don't use colon in appsettings #1223
2021-07-07 10:56:04 +02:00
axeleron007
32c2815f55
Don#t use colon in appsettings #1223
...
Colons are removed from any element name in the appsettings
2021-07-07 10:31:29 +03:00
Sipke Schoorstra
88bc022140
Normalize signal names (ignore case)
2021-07-06 20:43:42 +02:00
Sipke Schoorstra
20c4df0d14
Merge pull request #1219 from elsa-workflows/arrays_in_appsettings
...
Arrays in appsettings
2021-07-06 16:32:41 +02:00
Sipke Schoorstra
3e6abc8b30
Make linq
2021-07-06 16:08:22 +02:00
axeleron007
4fcf541d4d
Some Sipkes' suggested improvements
...
Some Sipkes' suggested improvements
2021-07-06 16:59:35 +03:00
axeleron007
85dd7b3202
Code clean up 2
...
Code clean up 2
2021-07-06 16:54:17 +03:00
axeleron007
7f24d19bc7
Code clean up
...
Code clean up
2021-07-06 16:53:27 +03:00
Sipke Schoorstra
5ec2b8dd02
Prevent default anchor action when clicking Import
...
Fixes #1187
2021-07-06 15:42:30 +02:00
axeleron007
e1cc867117
The appsettings Clean up
...
The appsettings Clean up
2021-07-06 16:26:37 +03:00
axeleron007
9a3dc76b62
Update README.md
...
Update README.md
2021-07-06 16:24:30 +03:00
axeleron007
df5d380a33
Code and appsettings optimisation for Features
...
Code and appsettings optimisation for Features
2021-07-06 16:21:53 +03:00
axeleron007
f23227a0e7
Fix to Monolith Startup after Features functionality changes.
...
Fix to Monolith Startup after Features functionality changes.
2021-07-06 15:07:43 +03:00
axeleron007
4d0aec12c2
Merge branch 'arrays_in_appsettings' of https://github.com/elsa-workflows/elsa-core into arrays_in_appsettings
2021-07-06 15:01:24 +03:00
axeleron007
b452b75666
Fix to README.md
...
Fix to README.md
2021-07-06 15:01:15 +03:00
Andrey Mishurinsky
c63cc72d15
Merge branch 'master' into arrays_in_appsettings
2021-07-06 14:51:31 +03:00
axeleron007
e1a9111f5b
Merge branch 'arrays_in_appsettings' of https://github.com/elsa-workflows/elsa-core into arrays_in_appsettings
2021-07-06 14:48:30 +03:00
axeleron007
8c7a2ac12d
FeatureOptions made more generic
...
FeatureOptions made more generic
2021-07-06 14:48:28 +03:00
Sipke Schoorstra
87c7cb08ec
Fix Redirect behavior
...
See https://stackoverflow.com/questions/68217426/elsa-workflows-redirect-http-action-behavior
2021-07-06 13:14:02 +02:00
Sipke Schoorstra
709c7f7e59
Associate heartbeat workflow with a feature
2021-07-06 12:04:57 +02:00
Jens Willmer
ba9bb90cd4
Fixed env var vor docker demo
2021-07-06 11:18:39 +02:00
Sipke Schoorstra
7cb228e710
Remove interfering demo headers sent from client
2021-07-06 11:06:32 +02:00
Andrey Mishurinsky
46dc29dfe1
Merge branch 'master' into arrays_in_appsettings
2021-07-06 10:42:34 +03:00
axeleron007
05843c221e
Code clean up
...
Code clean up
2021-07-06 10:41:37 +03:00
axeleron007
1be303329a
README.md updated
...
README.md updated
2021-07-06 10:32:45 +03:00
axeleron007
e00fc41887
Stop using arrays for Features in the appsettings
...
Stop using arrays for Features in the appsettings
2021-07-06 10:23:17 +03:00