Sipke Schoorstra
|
4848ebf41f
|
Update appveyor
|
2021-05-06 22:17:41 +02:00 |
|
Sipke Schoorstra
|
b8d313d0c2
|
Fix unscheduling of triggers upon publishing/retracting workflows
|
2021-05-06 22:15:05 +02:00 |
|
Sipke Schoorstra
|
cab4a24713
|
Update appveyor
|
2021-05-06 20:17:11 +02:00 |
|
Sipke Schoorstra
|
a54fd3920b
|
Add opt-in support for auto-running migrations when using non-pooled contexts
|
2021-05-06 20:07:59 +02:00 |
|
Sipke Schoorstra
|
58e187472c
|
Update docker-compose and appveyor
|
2021-05-06 19:55:38 +02:00 |
|
Sipke Schoorstra
|
e64d73677d
|
Update appveyor
|
2021-05-06 19:46:54 +02:00 |
|
Sipke Schoorstra
|
231845866f
|
Update appveyor
|
2021-05-06 19:43:57 +02:00 |
|
Sipke Schoorstra
|
aa54ad22db
|
Update appveyor
|
2021-05-06 19:40:06 +02:00 |
|
Sipke Schoorstra
|
cf91b47b64
|
Update appveyor
|
2021-05-06 19:32:28 +02:00 |
|
Sipke Schoorstra
|
e84e4d0c14
|
Update docker-compose and appveyor with Postgres
|
2021-05-06 19:26:32 +02:00 |
|
Sipke Schoorstra
|
78b140ddd8
|
Add more DB indexes for increased performance (and reduced CPU)
|
2021-05-06 18:15:01 +02:00 |
|
Sipke Schoorstra
|
173ded683f
|
Provide Id value to mocked ActivityBlueprint
|
2021-05-05 13:14:28 +02:00 |
|
Sipke Schoorstra
|
ee027eef58
|
Fix WithEntityFrameworkAttribute to use overload using automigrations
|
2021-05-05 13:13:48 +02:00 |
|
Sipke Schoorstra
|
1febb9a211
|
Handle DateTime parsing for UTC strings
|
2021-05-05 13:13:05 +02:00 |
|
Sipke Schoorstra
|
c6b998d00b
|
Fix assignment
|
2021-05-05 13:12:27 +02:00 |
|
Sipke Schoorstra
|
dd772a3c74
|
Make CurrentScope nullable
|
2021-05-05 13:12:11 +02:00 |
|
Sipke Schoorstra
|
441ae741cd
|
Add Postgres to docker-compose for running tests locally
|
2021-05-05 13:11:08 +02:00 |
|
Craig Fowler
|
425792baed
|
Resolve #930 - EF migrations now auto-run again
Migrations should auto-run by default if the user chose
pooled Db Contexts. They must not auto-run if they chose
non-pooled contexts.
|
2021-05-05 00:24:28 +02:00 |
|
Sipke Schoorstra
|
d0affca777
|
Fix test
|
2021-05-04 12:32:26 +02:00 |
|
Sipke Schoorstra
|
78101ce882
|
Update README.md
|
2021-05-04 12:26:24 +02:00 |
|
Sipke Schoorstra
|
d80a9bfb3c
|
Update README.md
|
2021-05-04 12:05:41 +02:00 |
|
Sipke Schoorstra
|
1294c8d9cb
|
Add Elsa 2 Dashboard animation
|
2021-05-04 12:04:54 +02:00 |
|
Sipke Schoorstra
|
0640e17739
|
Simplify Hello World sample
|
2021-05-04 12:04:54 +02:00 |
|
Sipke Schoorstra
|
183d42eecd
|
Update README.md
|
2021-05-04 12:03:11 +02:00 |
|
Sipke Schoorstra
|
a9e9fc6d07
|
Update README.md
|
2021-05-04 11:21:45 +02:00 |
|
Sipke Schoorstra
|
8bda6deffa
|
Update appveyor
|
2021-05-04 11:06:16 +02:00 |
|
Sipke Schoorstra
|
805d234df4
|
Cleanup
|
2021-05-04 10:59:52 +02:00 |
|
Sipke Schoorstra
|
2ec915dabe
|
Merge branch 'feature/elsa-2.0'
# Conflicts:
# .gitignore
# Dockerfile
# Nuget.Config
# README.md
# Samples.sln
# appveyor.yml
# docker-compose.yaml
# src/activities/Elsa.Activities.ControlFlow/Activities/ForEach.cs
# src/activities/Elsa.Activities.ControlFlow/Activities/IfElse.cs
# src/activities/Elsa.Activities.ControlFlow/Activities/Join.cs
# src/activities/Elsa.Activities.ControlFlow/Activities/Switch.cs
# src/activities/Elsa.Activities.ControlFlow/Activities/While.cs
# src/activities/Elsa.Activities.ControlFlow/icon.png
# src/activities/Elsa.Activities.Dropbox/Extensions/ServiceCollectionExtensions.cs
# src/activities/Elsa.Activities.Dropbox/icon.png
# src/activities/Elsa.Activities.Email/Activities/SendEmail.cs
# src/activities/Elsa.Activities.Email/icon.png
# src/activities/Elsa.Activities.Http/Activities/ReceiveHttpRequest.cs
# src/activities/Elsa.Activities.Http/Activities/Redirect.cs
# src/activities/Elsa.Activities.Http/Activities/SendHttpRequest.cs
# src/activities/Elsa.Activities.Http/Activities/WriteHttpResponse.cs
# src/activities/Elsa.Activities.Http/RequestHandlers/Handlers/TriggerRequestHandler.cs
# src/activities/Elsa.Activities.Http/icon.png
# src/activities/Elsa.Activities.MassTransit/Activities/CancelScheduledSendMassTransitMessage.cs
# src/activities/Elsa.Activities.MassTransit/Activities/MassTransitBusActivity.cs
# src/activities/Elsa.Activities.MassTransit/Activities/ReceiveMassTransitMessage.cs
# src/activities/Elsa.Activities.MassTransit/Extensions/ServiceCollectionExtensions.cs
# src/activities/Elsa.Activities.MassTransit/icon.png
# src/activities/Elsa.Activities.Reflection/Activities/ExecuteFunction.cs
# src/activities/Elsa.Activities.Reflection/icon.png
# src/activities/Elsa.Activities.Timers/Activities/CronEvent.cs
# src/activities/Elsa.Activities.Timers/Activities/TimerEvent.cs
# src/activities/Elsa.Activities.Timers/Elsa.Activities.Timers.csproj
# src/activities/Elsa.Activities.Timers/icon.png
# src/activities/Elsa.Activities.UserTask/Activities/UserTask.cs
# src/activities/Elsa.Activities.UserTask/icon.png
# src/activities/Elsa.Activities.Workflows/Activities/Finish.cs
# src/activities/Elsa.Activities.Workflows/Activities/TriggerWorkflow.cs
# src/activities/Elsa.Activities.Workflows/icon.png
# src/core/Elsa.Abstractions/Converters/TypeNameHandlingConverter.cs
# src/core/Elsa.Abstractions/Exceptions/WorkflowException.cs
# src/core/Elsa.Abstractions/Models/ActivityDefinition.cs
# src/core/Elsa.Abstractions/Models/BlockingActivity.cs
# src/core/Elsa.Abstractions/Models/Variables.cs
# src/core/Elsa.Abstractions/Models/WorkflowFault.cs
# src/core/Elsa.Abstractions/Models/WorkflowInstance.cs
# src/core/Elsa.Abstractions/Services/ActivityBase.cs
# src/core/Elsa.Abstractions/Services/IWorkflowEventHandler.cs
# src/core/Elsa.Abstractions/Services/Models/Workflow.cs
# src/core/Elsa.Abstractions/Services/Models/WorkflowExecutionContext.cs
# src/core/Elsa.Abstractions/Services/Models/WorkflowFault.cs
# src/core/Elsa.Abstractions/Services/WorkflowEventHandlerBase.cs
# src/core/Elsa.Abstractions/icon.png
# src/core/Elsa.Core/Expressions/WorkflowExpressionEvaluator.cs
# src/core/Elsa.Core/Extensions/AutoMapperServiceCollectionExtensions.cs
# src/core/Elsa.Core/Extensions/ElsaServiceCollectionExtensions.cs
# src/core/Elsa.Core/Mapping/WorkflowDefinitionProfile.cs
# src/core/Elsa.Core/Persistence/Memory/MemoryWorkflowInstanceStore.cs
# src/core/Elsa.Core/Results/FaultWorkflowResult.cs
# src/core/Elsa.Core/Runtime/StartupRunnerHostedService.cs
# src/core/Elsa.Core/Services/WorkflowInvoker.cs
# src/core/Elsa.Core/Services/WorkflowPublisher.cs
# src/core/Elsa.Core/WorkflowBuilders/ActivityBuilder.cs
# src/core/Elsa.Core/icon.png
# src/core/Elsa/icon.png
# src/dashboard/Elsa.Dashboard.Web/Elsa.Dashboard.Web.csproj
# src/dashboard/Elsa.Dashboard.Web/Startup.cs
# src/dashboard/Elsa.Dashboard.Web/icon.png
# src/dashboard/Elsa.Dashboard/ActionFilters/NotifierFilter.cs
# src/dashboard/Elsa.Dashboard/Areas/Elsa/Views/Shared/UserMenuItems.cshtml
# src/dashboard/Elsa.Dashboard/Areas/Elsa/Views/Shared/WorkflowDefinitionEditor.cshtml
# src/dashboard/Elsa.Dashboard/Areas/Elsa/Views/_ViewImports.cshtml
# src/dashboard/Elsa.Dashboard/Conventions/ElsaConvention.cs
# src/dashboard/Elsa.Dashboard/Elsa.Dashboard.csproj
# src/dashboard/Elsa.Dashboard/Extensions/DashboardServiceCollectionExtensions.cs
# src/dashboard/Elsa.Dashboard/icon.png
# src/dashboard/Elsa.WorkflowDesigner/Elsa.WorkflowDesigner.csproj
# src/dashboard/Elsa.WorkflowDesigner/ViewComponents/WorkflowDesignerViewComponent.cs
# src/dashboard/Elsa.WorkflowDesigner/icon.png
# src/persistence/Elsa.Persistence.DocumentDb/DocumentDbStorage.cs
# src/persistence/Elsa.Persistence.DocumentDb/DocumentDbStorageOptions.cs
# src/persistence/Elsa.Persistence.DocumentDb/Documents/WorkflowDefinitionVersionDocument.cs
# src/persistence/Elsa.Persistence.DocumentDb/Documents/WorkflowInstanceDocument.cs
# src/persistence/Elsa.Persistence.DocumentDb/Elsa.Persistence.DocumentDb.csproj
# src/persistence/Elsa.Persistence.DocumentDb/Extensions/DateTimeExtensions.cs
# src/persistence/Elsa.Persistence.DocumentDb/Extensions/DocumentClientExtensions.cs
# src/persistence/Elsa.Persistence.DocumentDb/Extensions/QueryableExtensions.cs
# src/persistence/Elsa.Persistence.DocumentDb/Extensions/ServiceConfigurationExtensions.cs
# src/persistence/Elsa.Persistence.DocumentDb/Mapping/DocumentProfile.cs
# src/persistence/Elsa.Persistence.DocumentDb/Services/CosmosDbWorkflowDefinitionStore.cs
# src/persistence/Elsa.Persistence.DocumentDb/Services/CosmosDbWorkflowInstanceStore.cs
# src/persistence/Elsa.Persistence.DocumentDb/icon.png
# src/persistence/Elsa.Persistence.EntityFrameworkCore/CustomSchema/CustomSchemaOptionsExtensionInfo.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/DbContexts/ElsaContext.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/DbContexts/MySqlContext.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/DbContexts/MySqlContextFactory.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/DbContexts/PostgreSqlContext.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/DbContexts/SqlServerContext.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/DbContexts/SqliteContext.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Elsa.Persistence.EntityFrameworkCore.csproj
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Entities/WorkflowInstanceEntity.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Extensions/EFCoreServiceCollectionExtensions.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Mapping/EntitiesProfile.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Migrations/MySql/MySqlContextModelSnapshot.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Migrations/PostgreSql/20201027192219_Update02.Designer.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Migrations/PostgreSql/PostgreSqlContextModelSnapshot.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Migrations/SqlServer/SqlServerContextModelSnapshot.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Migrations/Sqlite/20201029094740_Create.Designer.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Migrations/Sqlite/20201029094740_Create.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Migrations/Sqlite/SqliteContextModelSnapshot.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Services/EntityFrameworkCoreWorkflowDefinitionStore.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/Services/EntityFrameworkCoreWorkflowInstanceStore.cs
# src/persistence/Elsa.Persistence.EntityFrameworkCore/icon.png
# src/persistence/Elsa.Persistence.MongoDb/Extensions/ServiceCollectionExtensions.cs
# src/persistence/Elsa.Persistence.MongoDb/icon.png
# src/persistence/Elsa.Persistence.YesSql/Documents/WorkflowInstanceDocument.cs
# src/persistence/Elsa.Persistence.YesSql/Extensions/YesSqlServiceCollectionExtensions.cs
# src/persistence/Elsa.Persistence.YesSql/Mapping/DocumentProfile.cs
# src/persistence/Elsa.Persistence.YesSql/Services/YesSqlWorkflowDefinitionStore.cs
# src/persistence/Elsa.Persistence.YesSql/Services/YesSqlWorkflowInstanceStore.cs
# src/persistence/Elsa.Persistence.YesSql/StartupTasks/InitializeStoreTask.cs
# src/persistence/Elsa.Persistence.YesSql/icon.png
# src/samples/README.md
# src/samples/Sample04/Activities/ArithmeticOperation.cs
# src/samples/Sample04/Activities/Divide.cs
# src/samples/Sample04/Activities/Multiply.cs
# src/samples/Sample04/Activities/Subtract.cs
# src/samples/Sample04/Activities/Sum.cs
# src/samples/Sample04/Program.cs
# src/samples/Sample05/Sample05.csproj
# src/samples/Sample07/Startup.cs
# src/samples/Sample08/Sample08.csproj
# src/samples/Sample08/Startup.cs
# src/samples/Sample12/Program.cs
# src/samples/Sample14/ElsaContextFactory.cs
# src/samples/Sample14/Program.cs
# src/samples/Sample14/Sample14.csproj
# src/samples/Sample18/Program.cs
# src/samples/Sample18/Sample18.csproj
# src/samples/Sample19/Sample19.csproj
# src/samples/Sample20/Workflows/SplitObjectWorkflow.cs
# src/samples/Sample21/Sample21.csproj
# src/samples/Sample21/Startup.cs
# src/samples/Sample21/Workflows/CartTrackingWorkflow.cs
# src/samples/Sample21/appsettings.json
# src/samples/Sample22/Program.cs
# src/samples/Sample22/Sample22.csproj
# src/samples/Sample23/ElsaContextFactory.cs
# src/samples/Sample23/HelloWorldWorkflow.cs
# src/samples/Sample23/Migrations/Sqlite/20201027194619_Create.Designer.cs
# src/samples/Sample23/Migrations/Sqlite/20201027194619_Create.cs
# src/samples/Sample23/Migrations/Sqlite/ElsaContextModelSnapshot.cs
# src/samples/Sample23/Program.cs
# src/samples/Sample23/Sample23.csproj
# src/samples/Sample24/Sample24.csproj
# src/scripting/Elsa.Scripting.JavaScript/Converters/TruncatingNumberJsonConverter.cs
# src/scripting/Elsa.Scripting.JavaScript/Handlers/CommonJavaScriptEngineHandler.cs
# src/scripting/Elsa.Scripting.JavaScript/Services/JavaScriptExpressionEvaluator.cs
# src/scripting/Elsa.Scripting.JavaScript/icon.png
# src/scripting/Elsa.Scripting.Liquid/Handlers/CommonLiquidContextHandler.cs
# src/scripting/Elsa.Scripting.Liquid/Services/LiquidExpressionEvaluator.cs
# src/scripting/Elsa.Scripting.Liquid/icon.png
|
2021-05-04 10:53:55 +02:00 |
|
Sipke Schoorstra
|
f31d530cbf
|
Increment revision number
|
2021-05-04 10:48:03 +02:00 |
|
Sipke Schoorstra
|
9e273dc964
|
Add initial support for custom DbContexts derived from ElsaContext and default to "Elsa" schema
|
2021-05-03 22:22:03 +02:00 |
|
Sipke Schoorstra
|
aa4fe03cf2
|
Fix values of slowest/fastest execution time
|
2021-05-03 16:13:24 +02:00 |
|
Sipke Schoorstra
|
7835a50409
|
Fix activity queries
|
2021-05-03 16:13:03 +02:00 |
|
Sipke Schoorstra
|
cc05fdaf45
|
Don't render undefined bodies
|
2021-05-03 14:20:56 +02:00 |
|
Sipke Schoorstra
|
efa0c3114f
|
Fix infinite recursion
|
2021-05-03 14:18:59 +02:00 |
|
Sipke Schoorstra
|
d2de690177
|
Do not use workflow definition ID of imported workflow model
|
2021-05-03 13:48:29 +02:00 |
|
Sipke Schoorstra
|
694fd4e06a
|
Update canvas after import
|
2021-05-03 13:40:40 +02:00 |
|
Sipke Schoorstra
|
13b049f221
|
Fix import of workflow Tag property
|
2021-05-03 13:35:41 +02:00 |
|
Sipke Schoorstra
|
27dc5c64c8
|
Update YesSQL migrations
|
2021-05-03 13:07:21 +02:00 |
|
Sipke Schoorstra
|
08f639b9e0
|
Implement activity stats
|
2021-05-03 13:07:21 +02:00 |
|
Sipke Schoorstra
|
9b5bad71c8
|
Update workflow builder to enable developer to specify latest & published state
|
2021-05-03 13:07:21 +02:00 |
|
Sipke Schoorstra
|
958b6c3d20
|
Make TenantId nullable
|
2021-05-03 13:07:21 +02:00 |
|
Sipke Schoorstra
|
92b3f60d74
|
Update HttpEndpoint extensions to set method to GET by default
|
2021-05-03 13:07:21 +02:00 |
|
Sipke Schoorstra
|
8443930c8c
|
Extract activity context menus to container component
|
2021-05-03 13:07:21 +02:00 |
|
Sipke Schoorstra
|
7ec6ada35f
|
Fix that composite child activities are displayed on workflow viewer
Fixes #922
|
2021-05-02 20:05:36 +02:00 |
|
Sipke Schoorstra
|
645842f08f
|
Fix context (de)serialization
|
2021-05-02 19:34:09 +02:00 |
|
Sipke Schoorstra
|
d71d89cda0
|
Incremental work on enhancements
|
2021-05-02 19:34:09 +02:00 |
|
Julian Quiroga
|
13014976eb
|
Fix. Case of a "Fault" Outcome using a single message string without "Exception". This serializer fails when a null value is received breakin the Designer. Now it's fixed.
|
2021-05-02 19:33:57 +02:00 |
|
Cameron Cowen
|
ef4fa49571
|
Removed hanging project guids
|
2021-05-02 19:33:25 +02:00 |
|
Cameron Cowen
|
88e9f4590f
|
Removed hanging project guid
|
2021-05-02 19:33:25 +02:00 |
|
Cameron Cowen
|
db2aa70e0d
|
Minor tweak
|
2021-05-02 19:33:25 +02:00 |
|