Sipke Schoorstra
f51985e470
Add StackOverflow badge to README
2019-11-09 13:56:48 +01:00
James Doran
0dfa8857d8
#137 WorkflowExpressionEvaluator updated to throw WorkflowException if exception while evaluating expressions ( #138 )
...
Fixes #137
2019-11-08 11:59:32 +01:00
James Doran
0d6bae822a
#135 Finding next activity based on outcome is no longer case-sensitive ( #139 )
2019-11-08 11:45:21 +01:00
Sipke Schoorstra
7e9bd1b4b1
Add Gitter Chat badge to README
2019-11-06 21:36:38 +01:00
Sipke Schoorstra
94fa8d2281
Merge branch 'master' into develop
2019-11-06 21:11:56 +01:00
Sipke Schoorstra
f9af5e71d6
Improve expression evaluation ( #133 )
...
* Add test case for object-to-string target type
* Add exception handling
2019-11-06 21:11:16 +01:00
James Doran
7d4d0f919e
Fixed bug where multiple activity registrations of the same type would cause duplicate key exception ( #128 )
...
* Fixed issue in ActivityResolver where multiple registrations of the same workflow type would cause dup key exception
* Updated Sample12 to remove AddUserTaskActivities() call, as this is now done in AddElsa()
2019-11-05 01:19:20 +01:00
James Doran
6e352ebed3
Fixed issue where named activities couldn't be used with Then() ( #129 )
2019-11-05 01:18:02 +01:00
Sipke Schoorstra
dbb063eeb8
Add min height to table views ( #127 )
...
Fixes #122
2019-11-04 17:31:24 +01:00
Sipke Schoorstra
7568863477
Add CreatedAt column ( #126 )
...
Fixes #125
2019-11-04 17:00:35 +01:00
Sipke Schoorstra
a3c9af1d47
Fix version query issue ( #121 )
2019-11-03 17:19:00 +01:00
Sipke Schoorstra
ab514ede04
Fix a serialization/casting issue in WorkflowExecutionContext.SetLastResult
2019-11-03 17:05:16 +01:00
Sipke Schoorstra
3fd0cb5270
Refactor Variable serialization to convert to JValue ( #120 )
...
This removes the confusion where a specific object will retain its type when serialized, which is not the case.
2019-11-03 14:33:34 +01:00
Sipke Schoorstra
75839a0ddb
Fix DI bug in SignalRequestHandler
2019-11-01 14:16:59 +01:00
Sipke Schoorstra
57f116c239
Fix object disposed bug ( #116 )
...
* Refactor buggy SignalRequestHandler
For some reason, the following code is problematic:
await DecryptToken()
.BindAsync(GetWorkflowInstanceAsync)
.BindAsync(CheckIfExecutingAsync)
.MapAsync(ResumeWorkflowAsync);
Basically, any lambda in the BindAsync and MapAsync could execute even after the containing method returned
* Implement better message handler registration without adding multiple IMediator services
* Abstracted Mediator service registration methods.
* Add Liquid support for JObject.
2019-10-31 21:31:18 +01:00
Sipke Schoorstra
48777d8eb3
Remove overload
2019-10-29 14:08:42 +01:00
Sipke Schoorstra
ff1b203139
Update README and Sample16/Startup
2019-10-28 18:50:18 +01:00
Sipke Schoorstra
e162391c30
Update package descriptions and renamed some activities
2019-10-27 17:31:50 +01:00
Sipke Schoorstra
38a4901896
Update project details
2019-10-27 16:21:48 +01:00
Sipke Schoorstra
bacb25a286
Update project details
2019-10-27 16:18:16 +01:00
Sipke Schoorstra
807a7477a3
Update README
2019-10-27 16:14:39 +01:00
Sipke Schoorstra
943398bcb2
Fix merge issues
2019-10-27 16:08:18 +01:00
Sipke Schoorstra
bc04b00196
Merge branch 'develop'
...
# Conflicts:
# Samples.sln
# src/activities/Elsa.Activities.Timers/Elsa.Activities.Timers.csproj
# src/core/Elsa.Abstractions/Services/IActivityBuilder.cs
# src/core/Elsa.Core/Elsa.Core.csproj
# src/core/Elsa.Core/WorkflowBuilders/ActivityBuilder.cs
# src/samples/Sample17/Activities/CreatePerson.cs
# src/samples/Sample17/CreatePersonWorkflow.cs
# src/samples/Sample17/Program.cs
# src/samples/Sample17/Sample17.csproj
2019-10-27 16:05:55 +01:00
Sipke Schoorstra
14f1a06fe5
Update README
2019-10-27 16:02:21 +01:00
Sipke Schoorstra
d5d16325f4
Update README
2019-10-27 16:01:37 +01:00
Sipke Schoorstra
cd82577511
Add Roadmap to README
2019-10-27 15:54:41 +01:00
Sipke Schoorstra
aef8741d84
Add Liquid expressions ( #111 )
...
* Reorganize projects
* Implement Liquid expression evaluator
* Refactor activity references to use `Name`
2019-10-27 15:38:37 +01:00
Sipke Schoorstra
cb25239fd1
Add While activity ( #110 )
...
* Implement While activity
* Variable scope bug fixes
* Merge designer attributes with activity definition
* Update package references
2019-10-26 12:46:20 +02:00
Sipke Schoorstra
06412c0cc0
Add support for custom title and description ( #109 )
2019-10-25 18:39:54 +02:00
Sipke Schoorstra
99ee3cacce
Downgrade dependencies
2019-10-25 17:55:39 +02:00
Sipke Schoorstra
d7fc571cdd
RC3 ( #108 )
...
* Add activity output example
* Update Sample17
* Extend SMTP options (#107 )
* Remove unused imports
* Update Elsa.Scrutor package reference
2019-10-24 23:36:07 +02:00
Sipke Schoorstra
42ddf7ac49
Update Elsa.Scrutor package reference
2019-10-24 23:33:16 +02:00
Sipke Schoorstra
b9878f94bb
Extend SMTP options ( #107 )
...
* Extend SMTP options
* Remove unused imports
2019-10-24 22:06:14 +02:00
Sipke Schoorstra
82ce170f8d
Update Sample17
2019-10-24 21:45:19 +02:00
Sipke Schoorstra
0ea4cd3671
Update Sample17
2019-10-24 20:51:41 +02:00
Sipke Schoorstra
75e89b6593
Update Sample17
2019-10-24 20:47:40 +02:00
Sipke Schoorstra
dc0a68c37d
Add activity output example
2019-10-24 17:56:36 +02:00
Sipke Schoorstra
1b22bac07a
Merge branch 'develop'
...
# Conflicts:
# _config.yml
# src/activities/Elsa.Activities.Http/ActivityDescriptors.cs
# src/activities/Elsa.Activities.Timers/Elsa.Activities.Timers.csproj
# src/samples/SampleDashboard.Web/SampleDashboard.Web.csproj
# src/web/modules/Elsa.Web.Activities.Console/Elsa.Web.Activities.Console.csproj
# src/web/modules/Elsa.Web.Activities.Http/Elsa.Web.Activities.Http.csproj
# src/web/modules/Elsa.Web.Activities.Primitives/Elsa.Web.Activities.Primitives.csproj
# src/web/modules/Elsa.Web.Components/Elsa.Web.Components.csproj
# src/web/modules/Elsa.Web.Management/Elsa.Web.Management.csproj
# src/web/modules/Elsa.Web.Management/Theming/SettingsThemeSelector.cs
# src/web/modules/Elsa.Web.Persistence.FileSystem/Elsa.Web.Persistence.FileSystem.csproj
# src/web/themes/Elsa.Web.BootstrapTheme/Elsa.Web.BootstrapTheme.csproj
2019-10-23 21:35:33 +02:00
Sipke Schoorstra
c7c41d10a5
Workflow Registry refresh upon workflow definition updates ( #101 )
...
* Fix many things. Few more samples left to fix
* Fix all the samples
* Introduce service configurator
* Implement cache signaling and refreshing workflow registry
* Add Sample16 demonstrating dashboard + workflow host combined
* Bugfix where non-published versions of worklows are triggered
2019-10-23 21:23:25 +02:00
Stefano Candori
b35e06bf3a
Workflow status enum should be converted to int and not string when persisting with EntityFramework ( #98 )
...
Update SQL script
2019-10-21 17:44:44 +02:00
Sipke Schoorstra
43a2ca6ac3
Update Program
2019-10-20 16:49:52 +02:00
Sipke Schoorstra
042743b5a7
Remove unused service from registration
2019-10-20 16:24:44 +02:00
Sipke Schoorstra
5a4da522c7
Migrate to .NET Core 3 ( #96 )
2019-10-20 13:30:38 +02:00
Sipke Schoorstra
5d018389ed
Change option configuration API for Dashboard
2019-10-20 08:39:43 +02:00
Sipke Schoorstra
f3384ce49e
Implement execution log view ( #94 )
...
* Implement execution log view panel
2019-10-19 18:22:44 +02:00
Sipke Schoorstra
dfac2d0a4f
Implement workflow execution path visualization ( #93 )
...
* Add workflow designer models
* Fix versioning
* Implement workflow path execution trail
2019-10-19 17:03:52 +02:00
Sipke Schoorstra
3d215940fd
Add workflow activity logging ( #91 )
...
* Implement activity logging
* Update Calculator example
Update Calculator example with execution-log output
* Fix broken workflow dashboard
* Fix merge issues
2019-10-16 21:25:16 +02:00
Stefano Candori
8091798fee
Update README.md ( #90 )
...
Add "gulp build" step in running elsa dashboard from source documentation.
Fix #87
2019-10-16 18:15:54 +02:00
Sipke Schoorstra
012e12c51c
Implement activity execution logging ( #89 )
...
* Implement activity logging
* Update Calculator example
2019-10-14 19:46:55 +02:00
Sipke Schoorstra
bdbede4e1b
Remove more assets
2019-10-10 10:46:03 +02:00