Commit graph

383 commits

Author SHA1 Message Date
Sipke Schoorstra 2673d07c63 WIP: YesSql 2020-10-09 22:26:19 +02:00
Sipke Schoorstra 899f12e35f Cleanup and apply new field naming convention 2020-10-09 19:52:54 +02:00
Sipke Schoorstra a08a3c83a9 Fix warning 2020-10-06 15:15:24 +02:00
Sipke Schoorstra d8848f372a Comment out TriggerRequestHandler (temporary) 2020-10-06 15:15:06 +02:00
Sipke Schoorstra 7e7e19e1e3 Update MassTransit activities 2020-10-06 15:14:42 +02:00
Sipke Schoorstra 9cfaa81973 Remove reflection activities 2020-10-06 15:14:22 +02:00
Sipke Schoorstra 86b6280bcf Remove YesSQL provider 2020-10-06 15:13:31 +02:00
Sipke Schoorstra b9d0f1e2ba Remove MongoDB provider 2020-10-06 15:13:18 +02:00
Sipke Schoorstra bd46f80401 Remove DocumentDB provider 2020-10-06 15:13:02 +02:00
Sipke Schoorstra 9394f419b9 Fix solution file 2020-10-06 15:12:43 +02:00
Sipke Schoorstra a0a68679bc Implement activity property setters 2020-10-03 12:48:25 +02:00
Sipke Schoorstra a6977a6a43 Update packages 2020-08-21 09:25:45 +02:00
Ankit Sarkar b408b33c33
Fix#228: Add Redis distributed lock provider (#330)
* Fix#325:Elsa 2#RunWorkflowDefinitionAsync getting object reference null

* Fix#328: Rephrased error message

* activityId should not be mandatory while using RunWorkflowDefinitionAsync

* Fix#228:Add Redis distributed lock provider

* Removed unnecessary namespaces

* Fix#228: Add Redis distributed lock provider, Re-architeched the soultion which includes
 - Remove of StartAsync
 - Auto Recover of Transient error

* Fix#228: Add Redis distributed lock provider, This includes below enhqncement
 - Better Log Management,
 -  Return false instead of throwing error in while unable to acquire lock

* Fix#228: Merge Conflict

* Fix#228: Solving Merge Conflict

* Fix#Merge Conflict

* Fix#228: Add Redis distributed lock provider #330 - Merge Conflict

* Fix#228: Add Redis distributed lock provider, Updated Log message as suggested in PR#332

Co-authored-by: Ankit Sarkar <ankt.srkr@live.in>
2020-07-15 11:52:53 +02:00
Ankit Sarkar 02cad73af0
fix#227: Add Azure Blob Storage distributed lock provider (#332)
* Fix#325:Elsa 2#RunWorkflowDefinitionAsync getting object reference null

* Fix#328: Rephrased error message

* activityId should not be mandatory while using RunWorkflowDefinitionAsync

* Fix#228:Add Redis distributed lock provider

* Removed unnecessary namespaces

* fix#227: Add Azure Blob Storage distributed lock provider

* Fix#228: Add Redis distributed lock provider, Re-architeched the soultion which includes
 - Remove of StartAsync
 - Auto Recover of Transient error

* fix#227: Add Azure Blob Storage distributed lock provider, Contains below enhancement -
 - Removed dependency of DistributedLockProvider
 - Better Log management

* Fix#228: Add Redis distributed lock provider, This includes below enhqncement
 - Better Log Management,
 -  Return false instead of throwing error in while unable to acquire lock

* fix#227: Add Azure Blob Storage distributed lock provider , This includes
 - Validate name before creating lease

* fix#227: Add Azure Blob Storage distributed lock provider updated message for ILogger

* fix#227: Moved literal values into a constant field, added Azure Lease Blob link for reference

Co-authored-by: Ankit Sarkar <ankt.srkr@live.in>
2020-07-14 15:24:07 +02:00
Ankit Sarkar abf24557f3
Fix#325:Elsa 2#RunWorkflowDefinitionAsync getting object reference null (#328)
* Fix#325:Elsa 2#RunWorkflowDefinitionAsync getting object reference null

* Fix#328: Rephrased error message

* activityId should not be mandatory while using RunWorkflowDefinitionAsync

Co-authored-by: Ankit Sarkar <ankt.srkr@live.in>
2020-06-14 12:33:43 +02:00
Sipke Schoorstra dd0e123828 Update packages 2020-04-19 15:39:28 +02:00
Sipke Schoorstra 822f4146c8 Disable GitHub actions 2020-04-19 14:27:21 +02:00
Sipke Schoorstra f90e677dfc Update build workflow 2020-04-19 14:10:14 +02:00
Sipke Schoorstra 2644448b3d Update build workflow 2020-04-19 14:06:05 +02:00
Sipke Schoorstra 2244e6ae95 Update dotnet version 2020-04-19 13:52:45 +02:00
Sipke Schoorstra 45ac4278a6 Fix build workflow 2020-04-19 13:51:26 +02:00
Sipke Schoorstra 8b21338bd4 Add git version 2020-04-19 13:50:48 +02:00
Sipke Schoorstra 1d4c75e321 Add git version 2020-04-19 13:46:39 +02:00
Sipke Schoorstra 3e30f2f8c0 Fix build workflow 2020-04-19 13:25:26 +02:00
Sipke Schoorstra 7ecfc5094d Fix build workflow 2020-04-19 13:16:03 +02:00
Sipke Schoorstra e8cd4f0f26 Fix build workflow 2020-04-19 13:13:20 +02:00
Sipke Schoorstra 86cec862f8 Fix build workflow 2020-04-19 13:11:25 +02:00
Sipke Schoorstra 767f0391a0 Fix icon and add publish to GitHub Nuget feed 2020-04-19 13:10:30 +02:00
Sipke Schoorstra ede85a4572 Fix Elsa.sln 2020-04-19 13:04:49 +02:00
Sipke Schoorstra 9e043cf2dd Merge branch 'develop' into feature/elsa-2.0 2020-04-19 12:59:22 +02:00
Sipke Schoorstra c24a6d28e9
Create elsa-2.0.yml 2020-04-19 12:58:45 +02:00
Sipke Schoorstra e8b59aeb84 Incremental work on serialization of workflow definitions and instances 2020-04-19 12:26:36 +02:00
Sipke Schoorstra 1dd8db0c37 Various ForEach + WorkflowHost fixes 2020-04-19 10:32:10 +02:00
Sipke Schoorstra 56c404fe86 Apply Literal expression handler fix 2020-04-17 20:42:37 +02:00
Sipke Schoorstra c542a5a531 Merge branch 'develop' into feature/elsa-2.0
# Conflicts:
#	src/activities/Elsa.Activities.ControlFlow/Activities/ForEach.cs
#	src/core/Elsa.Abstractions/Extensions/WorkflowExtensions.cs
#	src/core/Elsa.Abstractions/Models/WorkflowInstance.cs
#	src/core/Elsa.Core/Expressions/LiteralEvaluator.cs
#	src/dashboard/Elsa.Dashboard/Extensions/DashboardServiceCollectionExtensions.cs
#	src/dashboard/Elsa.Dashboard/Theme/argon-dashboard/package-lock.json
#	src/dashboard/Elsa.Dashboard/Theme/argon-dashboard/package.json
#	src/persistence/Elsa.Persistence.DocumentDb/Extensions/ServiceConfigurationExtensions.cs
#	src/persistence/Elsa.Persistence.EntityFrameworkCore/Extensions/EFCoreServiceCollectionExtensions.cs
#	src/persistence/Elsa.Persistence.EntityFrameworkCore/Migrations/MySql/MySqlContextModelSnapshot.cs
#	src/providers/Elsa.Persistence.EntityFrameworkCore/Migrations/MySql/20200402200706_Update01.Designer.cs
#	src/providers/Elsa.Persistence.EntityFrameworkCore/Migrations/MySql/20200402200706_Update01.cs
#	src/providers/Elsa.Persistence.EntityFrameworkCore/Migrations/PostgreSql/20200402200555_Update01.Designer.cs
#	src/providers/Elsa.Persistence.EntityFrameworkCore/Migrations/PostgreSql/20200402200555_Update01.cs
#	src/providers/Elsa.Persistence.EntityFrameworkCore/Migrations/SqlServer/20200402200549_Update01.Designer.cs
#	src/providers/Elsa.Persistence.EntityFrameworkCore/Migrations/SqlServer/20200402200549_Update01.cs
#	src/providers/Elsa.Persistence.EntityFrameworkCore/Migrations/Sqlite/20200402200519_Update01.Designer.cs
#	src/providers/Elsa.Persistence.EntityFrameworkCore/Migrations/Sqlite/20200402200519_Update01.cs
#	src/providers/Elsa.Persistence.EntityFrameworkCore/Migrations/Sqlite/SqliteContextModelSnapshot.cs
#	src/samples/Sample24/Program.cs
#	src/scripting/Elsa.Scripting.JavaScript/Services/JavaScriptHandler.cs
2020-04-17 20:34:39 +02:00
Sipke Schoorstra 7390fcd8ab Remove reference to deleted project 2020-04-13 12:05:54 +02:00
Sipke Schoorstra c186a490af Fix AutoMapper issue
Due to a bug with registering AutoMapper profiles, only the first mapping profile would get registered.
Also merged AutoMapper utilities into Elsa.Core.
2020-04-13 12:01:50 +02:00
Sipke Schoorstra 277272f736 Update Sample24 to use Sqlite 2020-04-13 11:41:53 +02:00
Sipke Schoorstra a17481c929 Merge branch 'issue/274' into develop 2020-04-13 11:40:39 +02:00
Ibrahim Hammad 3618a773e3
Correct sample paths (#284) 2020-04-06 16:03:07 +02:00
Edward Morgan e7b838cbfb
Update ForEach.cs (#285)
on designer not apper Done and Iterate ways.
2020-04-06 16:02:08 +02:00
Sipke Schoorstra f3f5b2d931
Fix missing mapping issues (#279) 2020-04-02 22:11:13 +02:00
Sipke Schoorstra 313787a01f Fix missing mapping issues 2020-04-02 22:09:24 +02:00
Sipke Schoorstra d177dd2ada
Update LICENSE 2020-04-02 20:06:28 +02:00
Sipke Schoorstra db2729ffd1 Update README.md 2020-03-28 22:57:35 +01:00
Sipke Schoorstra 0a5a88d546 Add CONTRIBUTING.md 2020-03-28 22:55:09 +01:00
Sipke Schoorstra df54e1527e Add .gitattributes 2020-03-28 22:38:52 +01:00
Sipke Schoorstra 2da16019f5 Update README with .NET Foundation's Code of Conduct 2020-03-28 22:01:35 +01:00
Sipke Schoorstra 5bf994c485
Fix duplicate automapper profiles (#270) 2020-03-27 21:11:05 +01:00
Sipke Schoorstra 707eed6f6f Update designer package reference to latest v1 2020-03-16 14:40:00 +01:00