Sipke Schoorstra
e6227e887f
Simplify service bus API and cleanup
2020-11-22 11:49:28 +01:00
Sipke Schoorstra
3311d5a1db
Fix DB locking issue due to nested scopes
2020-10-18 10:40:31 +02:00
Sipke Schoorstra
8423fde504
Incremental work on trigger API
2020-10-17 12:49:41 +02:00
Sipke Schoorstra
e1f5b6a8a5
Implement YesSql
2020-10-10 17:13:52 +02:00
Sipke Schoorstra
899f12e35f
Cleanup and apply new field naming convention
2020-10-09 19:52:54 +02:00
Sipke Schoorstra
60bfb4e7b2
Added Graphql ( #246 )
...
* Added GraphQL using Hot Chocolate
2020-02-15 20:32:16 +01:00
Sipke Schoorstra
6a6edde7de
Restored workflow persistence functionality
2020-01-18 13:11:11 +01:00
Sipke Schoorstra
d1ce5ce897
Merge branch 'develop' into feature/elsa-2.0
...
# Conflicts:
# src/core/Elsa/ElsaServiceCollectionExtensions.cs
# src/dashboard/Elsa.Dashboard.Web/Elsa.Dashboard.Web.csproj
# src/dashboard/Elsa.Dashboard/Extensions/DashboardServiceCollectionExtensions.cs
# src/dashboard/Elsa.Dashboard/Theme/argon-dashboard/package-lock.json
# src/providers/Elsa.AspNetCore.Startup/TaskExecutingServer.cs
# src/samples/Sample01/Sample01.csproj
# src/samples/Sample02/Sample02.csproj
# src/samples/Sample03/Sample03.csproj
# src/samples/Sample04/Sample04.csproj
# src/samples/Sample06/Sample06.csproj
# src/samples/Sample07/Sample07.csproj
# src/samples/Sample07/Startup.cs
# src/samples/Sample08/Sample08.csproj
# src/samples/Sample08/Startup.cs
# src/samples/Sample09/Sample09.csproj
# src/samples/Sample10/Sample10.csproj
# src/samples/Sample11/Sample11.csproj
# src/samples/Sample12/Sample12.csproj
# src/samples/Sample13/Sample13.csproj
# src/samples/Sample14/Sample14.csproj
# src/samples/Sample15/Sample15.csproj
# src/samples/Sample17/Sample17.csproj
# src/samples/Sample18/Sample18.csproj
# src/samples/Sample20/Sample20.csproj
# src/samples/Sample21/Sample21.csproj
# src/samples/Sample21/Startup.cs
# src/samples/Sample22/Sample22.csproj
# src/samples/Sample23/Sample23.csproj
# src/samples/Sample24/Sample24.csproj
# src/server/Elsa.Server.Host/Properties/PublishProfiles/FolderProfile.pubxml
2020-01-18 12:03:00 +01:00
Sipke Schoorstra
48be0e8a87
Always add startup runner hosted service ( #238 )
2020-01-18 11:59:47 +01:00
Sipke Schoorstra
16e91e0de1
Replace TaskExecutingServer with StartupRunnerHostedService ( #237 )
...
This solves an issue where the Dashboard site would not be able to run in IIS, due to an IIS filter that expects a IISServer instance, while it was being decorated with a custom type.
Fortunately, as of .NET Core 3, background hosted services now execute before the server starts, which makes them perfect for async initialization.
2020-01-18 11:04:53 +01:00
Sipke Schoorstra
40eef28fc7
Add web farm hosting support ( #229 )
...
* Implement distributed lock provider and workflow queue worker
* Add SQL Server lock provider
2020-01-14 23:11:50 +01:00
Sipke Schoorstra
0f10808477
Make TaskExecutingServer opt-in
2019-10-08 18:21:41 +02:00
Sipke Schoorstra
02be088cdb
Implemented initial version of workflow instances ( #77 )
...
* Initial version of workflow instance list & details view
* Add logo
2019-09-21 12:49:10 +02:00
Sipke Schoorstra
26c70d4e0f
Added SQL persistence via YesSQL ( #50 )
...
* Implemented YesSQL persistence provider
2019-07-25 14:45:01 +02:00